summaryrefslogtreecommitdiff
path: root/src/data/rules/classes.yaml
diff options
context:
space:
mode:
authorDavid Gay <eapoems@riseup.net>2024-01-22 01:48:07 -0500
committerDavid Gay <eapoems@riseup.net>2024-01-22 01:48:07 -0500
commit8346c147faf11d99af370d2bfaa6a982d570f8df (patch)
treeb520a5e5beac27a6b79f10ff3712ecd949112083 /src/data/rules/classes.yaml
parentb9199a1ba10408b3bc95c28b99513b74ffb7c907 (diff)
Add chances_for_magic data
Diffstat (limited to 'src/data/rules/classes.yaml')
-rw-r--r--src/data/rules/classes.yaml100
1 files changed, 100 insertions, 0 deletions
diff --git a/src/data/rules/classes.yaml b/src/data/rules/classes.yaml
index 7cfa03f..8d9173c 100644
--- a/src/data/rules/classes.yaml
+++ b/src/data/rules/classes.yaml
@@ -4,12 +4,32 @@ cleric:
- Wisdom
npc_ability_score_modifiers:
Wisdom: 2
+ chances_for_magic:
+ sword: 0
+ misc_weapon: 10
+ armor_shield: 10
+ protection: 2
+ potion: 5
+ scroll: 5
+ ring: 5
+ rod_staff_wand: 5
+ misc: 5
druid:
name: "Druid"
prime_requisites:
- Wisdom
- Charisma
+ chances_for_magic:
+ sword: 0
+ misc_weapon: 10
+ armor_shield: 10
+ protection: 2
+ potion: 5
+ scroll: 5
+ ring: 5
+ rod_staff_wand: 5
+ misc: 5
fighter:
name: "Fighter"
@@ -18,6 +38,16 @@ fighter:
npc_ability_score_modifiers:
Strength: 2
Constitution: 1
+ chances_for_magic:
+ sword: 10
+ misc_weapon: 5
+ armor_shield: 10
+ protection: 2
+ potion: 3
+ scroll: 1
+ ring: 5
+ rod_staff_wand: 0
+ misc: 5
paladin:
name: "Paladin"
@@ -27,6 +57,16 @@ paladin:
npc_ability_score_modifiers:
Strength: 2
Constitution: 1
+ chances_for_magic:
+ sword: 10
+ misc_weapon: 5
+ armor_shield: 10
+ protection: 2
+ potion: 3
+ scroll: 1
+ ring: 5
+ rod_staff_wand: 0
+ misc: 5
ranger:
name: "Ranger"
@@ -37,6 +77,16 @@ ranger:
npc_ability_score_modifiers:
Strength: 2
Constitution: 1
+ chances_for_magic:
+ sword: 10
+ misc_weapon: 5
+ armor_shield: 10
+ protection: 2
+ potion: 3
+ scroll: 1
+ ring: 5
+ rod_staff_wand: 0
+ misc: 5
magic-user:
name: "Magic-user"
@@ -45,12 +95,32 @@ magic-user:
npc_ability_score_modifiers:
Intelligence: 2
Dexterity: 1
+ chances_for_magic:
+ sword: 0
+ misc_weapon: 5
+ armor_shield: 0
+ protection: 10
+ potion: 10
+ scroll: 10
+ ring: 5
+ rod_staff_wand: 5
+ misc: 5
illusionist:
name: "Illusionist"
prime_requisites:
- Intelligence
- Dexterity
+ chances_for_magic:
+ sword: 0
+ misc_weapon: 5
+ armor_shield: 0
+ protection: 10
+ potion: 10
+ scroll: 10
+ ring: 5
+ rod_staff_wand: 5
+ misc: 5
thief:
name: "Thief"
@@ -59,6 +129,16 @@ thief:
npc_ability_score_modifiers:
Dexterity: 2
Intelligence: 1
+ chances_for_magic:
+ sword: 10
+ misc_weapon: 5
+ armor_shield: 10
+ protection: 2
+ potion: 3
+ scroll: 1
+ ring: 5
+ rod_staff_wand: 0
+ misc: 5
assassin:
name: "Assassin"
@@ -69,6 +149,16 @@ assassin:
Strength: 1
Dexterity: 2
Intelligence: 1
+ chances_for_magic:
+ sword: 10
+ misc_weapon: 5
+ armor_shield: 10
+ protection: 2
+ potion: 3
+ scroll: 1
+ ring: 5
+ rod_staff_wand: 0
+ misc: 5
monk:
name: "Monk"
@@ -76,3 +166,13 @@ monk:
- Strength
- Wisdom
- Dexterity
+ chances_for_magic:
+ sword: 0
+ misc_weapon: 5
+ armor_shield: 0
+ protection: 2
+ potion: 0
+ scroll: 0
+ ring: 5
+ rod_staff_wand: 0
+ misc: 5