summaryrefslogtreecommitdiff
path: root/src/data/rules/classes.yaml
diff options
context:
space:
mode:
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