complete regen of hero classes, spells, races, etc

This commit is contained in:
2025-11-02 18:16:00 -06:00
parent 7bf81109b3
commit fd572076e0
34 changed files with 882 additions and 489 deletions

View File

@@ -0,0 +1,11 @@
id: arcanist
name: Arcanist
description: Arcanists are scholars of the arcane, shaping elemental forces through study and sheer intellect. Each Arcanists past is different, some taught in grand academies, others self-taught hermits obsessed with understanding creation.
primary_stat: INT
base_hp: 8
base_mp: 14
physical_attack_per_level: 1.1
physical_defense_per_level: 1.1
magic_attack_per_level: 1.7
magic_defense_per_level: 1.6
tags: [playable, mage]

View File

@@ -0,0 +1,11 @@
id: assassin
name: Assassin
description: Stealthy killers, trained from a young age to strike without warning.
primary_stat: DEX
base_hp: 10
base_mp: 10
physical_attack_per_level: 1.8
physical_defense_per_level: 1.4
magic_attack_per_level: 1.2
magic_defense_per_level: 1.1
tags: [playable, flex]

View File

@@ -0,0 +1,11 @@
id: bloodborn
name: Bloodborn
description: Born from darkness and violence, they wield power with abandon.
primary_stat: STR
base_hp: 14
base_mp: 5
physical_attack_per_level: 1.8
physical_defense_per_level: 1.4
magic_attack_per_level: 1.2
magic_defense_per_level: 1.1
tags: [playable, martial]

View File

@@ -0,0 +1,11 @@
id: cleric
name: Cleric
description: Holy warriors, using faith to heal and protect allies, and smite enemies.
primary_stat: WIS
base_hp: 8
base_mp: 14
physical_attack_per_level: 1.1
physical_defense_per_level: 1.1
magic_attack_per_level: 1.7
magic_defense_per_level: 1.6
tags: [playable, mage]

View File

@@ -0,0 +1,25 @@
id: general
name: General
description: Tactical leader archetype.
primary_stat: INT
base_hp: 12
base_mp: 4
physical_attack_per_level: 1.1
physical_defense_per_level: 0.6
magic_attack_per_level: 0.8
magic_defense_per_level: 0.7
tags: [leader, elite]
enemy:
level_bias: 2
level_variance: 1
min_level: 3
max_level: 120
hp_mult: 1.25
dmg_mult: 1.15
armor_mult: 1.1
speed_mult: 1.0
stat_weights: { INT: 1.2, WIS: 1.1 }
xp_base: 25
xp_per_level: 8
loot_tier: rare

View File

@@ -0,0 +1,11 @@
id: guardian
name: Guardian
description: A protector and defender, skilled in combat and leadership.
primary_stat: STR
base_hp: 14
base_mp: 5
physical_attack_per_level: 1.8
physical_defense_per_level: 1.4
magic_attack_per_level: 1.2
magic_defense_per_level: 1.1
tags: [playable, martial]

View File

@@ -0,0 +1,11 @@
id: hexist
name: Hexist
description: Twisted sorcerers who wield dark magic to bend reality to their will.
primary_stat: INT
base_hp: 8
base_mp: 14
physical_attack_per_level: 1.1
physical_defense_per_level: 1.1
magic_attack_per_level: 1.7
magic_defense_per_level: 1.6
tags: [playable, mage]

View File

@@ -0,0 +1,11 @@
id: ranger
name: Ranger
description: Skilled hunters who live off the land, tracking prey and evading predators.
primary_stat: DEX
base_hp: 10
base_mp: 10
physical_attack_per_level: 1.8
physical_defense_per_level: 1.4
magic_attack_per_level: 1.2
magic_defense_per_level: 1.1
tags: [playable, flex]

View File

@@ -0,0 +1,11 @@
id: warlock
name: Warlock
description: Bargainers with dark forces, wielding forbidden magic for mysterious purposes.
primary_stat: WIS
base_hp: 8
base_mp: 14
physical_attack_per_level: 1.1
physical_defense_per_level: 1.1
magic_attack_per_level: 1.7
magic_defense_per_level: 1.6
tags: [playable, mage]