summaryrefslogtreecommitdiff
path: root/src/data
diff options
context:
space:
mode:
Diffstat (limited to 'src/data')
-rw-r--r--src/data/rules/classes.yaml92
1 files changed, 92 insertions, 0 deletions
diff --git a/src/data/rules/classes.yaml b/src/data/rules/classes.yaml
new file mode 100644
index 0000000..88bf6ef
--- /dev/null
+++ b/src/data/rules/classes.yaml
@@ -0,0 +1,92 @@
+cleric:
+ name: "Cleric"
+ prime_requisites:
+ - Wisdom
+ npc_ability_score_modifiers:
+ - ability_score: Wisdom
+ modifier: +2
+
+druid:
+ name: "Druid"
+ prime_requisites:
+ - Wisdom
+ - Charisma
+
+fighter:
+ name: "Fighter"
+ prime_requisites:
+ - Strength
+ npc_ability_score_modifiers:
+ - ability_score: Strength
+ modifier: +2
+ - ability_score: Constitution
+ modifier: +1
+
+paladin:
+ name: "Paladin"
+ prime_requisites:
+ - Strength
+ - Wisdom
+ npc_ability_score_modifiers:
+ - ability_score: Strength
+ modifier: +2
+ - ability_score: Constitution
+ modifier: +1
+
+ranger:
+ name: "Ranger"
+ prime_requisites:
+ - Strength
+ - Intelligence
+ - Wisdom
+ npc_ability_score_modifiers:
+ - ability_score: Strength
+ modifier: +2
+ - ability_score: Constitution
+ modifier: +1
+
+magic_user:
+ name: "Magic-user"
+ prime_requisites:
+ - Intelligence
+ npc_ability_score_modifiers:
+ - ability_score: Intelligence
+ modifier: +2
+ - ability_score: Dexterity
+ modifier: +1
+
+illusionist:
+ name: "Illusionist"
+ prime_requisites:
+ - Intelligence
+ - Dexterity
+
+thief:
+ name: "Thief"
+ prime_requisites:
+ - Dexterity
+ npc_ability_score_modifiers:
+ - ability_score: Dexterity
+ modifier: +2
+ - ability_score: Intelligence
+ modifier: +1
+
+assassin:
+ name: "Assassin"
+ prime_requisites:
+ - Strength
+ - Dexterity
+ npc_ability_score_modifiers:
+ - ability_score: Strength
+ modifier: +1
+ - ability_score: Dexterity
+ modifier: +2
+ - ability_score: Intelligence
+ modifier: +1
+
+monk:
+ name: "Monk"
+ prime_requisites:
+ - Strength
+ - Wisdom
+ - Dexterity