first commit

This commit is contained in:
2025-11-24 23:10:55 -06:00
commit 8315fa51c9
279 changed files with 74600 additions and 0 deletions

View File

@@ -0,0 +1,264 @@
# Arcanist - Magic Burst
# Flexible hybrid class: Choose Pyromancy (fire AoE) or Cryomancy (ice control)
class_id: arcanist
name: Arcanist
description: >
A master of elemental magic who bends the forces of fire and ice to their will. Arcanists
excel in devastating spell damage, capable of incinerating groups of foes or freezing
enemies in place. Choose your element: embrace the flames or command the frost.
# Base stats (total: 65)
base_stats:
strength: 8 # Low physical power
dexterity: 10 # Average agility
constitution: 9 # Below average endurance
intelligence: 15 # Exceptional magical power
wisdom: 12 # Above average perception
charisma: 11 # Above average social
starting_equipment:
- worn_staff
- cloth_armor
- rusty_knife
starting_abilities:
- basic_attack
skill_trees:
# ==================== PYROMANCY (Fire AoE) ====================
- tree_id: pyromancy
name: Pyromancy
description: >
The path of flame. Master destructive fire magic to incinerate your enemies
with overwhelming area damage and burning DoTs.
nodes:
# --- TIER 1 ---
- skill_id: fireball
name: Fireball
description: Hurl a ball of flame at an enemy, dealing fire damage and igniting them.
tier: 1
prerequisites: []
effects:
abilities:
- fireball
- skill_id: flame_attunement
name: Flame Attunement
description: Your affinity with fire magic increases your magical power.
tier: 1
prerequisites: []
effects:
stat_bonuses:
intelligence: 5
# --- TIER 2 ---
- skill_id: flame_burst
name: Flame Burst
description: Release a burst of fire around you, damaging all nearby enemies.
tier: 2
prerequisites:
- fireball
effects:
abilities:
- flame_burst
- skill_id: burning_soul
name: Burning Soul
description: Your inner fire burns brighter, increasing fire damage.
tier: 2
prerequisites:
- flame_attunement
effects:
stat_bonuses:
intelligence: 5
combat_bonuses:
fire_damage_bonus: 0.15 # +15% fire damage
# --- TIER 3 ---
- skill_id: inferno
name: Inferno
description: Summon a raging inferno that burns all enemies for 3 turns.
tier: 3
prerequisites:
- flame_burst
effects:
abilities:
- inferno
- skill_id: combustion
name: Combustion
description: Your fire spells can cause targets to explode on death, damaging nearby enemies.
tier: 3
prerequisites:
- burning_soul
effects:
passive_effects:
- burning_enemies_explode_on_death
# --- TIER 4 ---
- skill_id: firestorm
name: Firestorm
description: Call down a storm of meteors on all enemies, dealing massive fire damage.
tier: 4
prerequisites:
- inferno
effects:
abilities:
- firestorm
- skill_id: pyroclasm
name: Pyroclasm
description: Your mastery of flame makes all fire spells more devastating.
tier: 4
prerequisites:
- combustion
effects:
stat_bonuses:
intelligence: 10
combat_bonuses:
fire_damage_bonus: 0.25 # Additional +25% fire damage
# --- TIER 5 (Ultimate) ---
- skill_id: sun_burst
name: Sun Burst
description: Channel the power of the sun itself, dealing catastrophic fire damage to all enemies.
tier: 5
prerequisites:
- firestorm
effects:
abilities:
- sun_burst
- skill_id: master_of_flame
name: Master of Flame
description: You are flame incarnate. Incredible fire magic bonuses.
tier: 5
prerequisites:
- pyroclasm
effects:
stat_bonuses:
intelligence: 20
combat_bonuses:
fire_damage_bonus: 0.50 # Additional +50% fire damage
# ==================== CRYOMANCY (Ice Control) ====================
- tree_id: cryomancy
name: Cryomancy
description: >
The path of frost. Master ice magic to freeze and slow enemies,
controlling the battlefield with chilling precision.
nodes:
# --- TIER 1 ---
- skill_id: ice_shard
name: Ice Shard
description: Launch a shard of ice at an enemy, dealing damage and slowing them.
tier: 1
prerequisites: []
effects:
abilities:
- ice_shard
- skill_id: frost_attunement
name: Frost Attunement
description: Your affinity with ice magic increases your magical power.
tier: 1
prerequisites: []
effects:
stat_bonuses:
intelligence: 5
# --- TIER 2 ---
- skill_id: frozen_orb
name: Frozen Orb
description: Summon an orb of ice that explodes, freezing enemies in place for 1 turn.
tier: 2
prerequisites:
- ice_shard
effects:
abilities:
- frozen_orb
- skill_id: cold_embrace
name: Cold Embrace
description: The cold empowers you, increasing ice damage and mana.
tier: 2
prerequisites:
- frost_attunement
effects:
stat_bonuses:
intelligence: 5
combat_bonuses:
ice_damage_bonus: 0.15 # +15% ice damage
# --- TIER 3 ---
- skill_id: blizzard
name: Blizzard
description: Summon a raging blizzard that damages and slows all enemies.
tier: 3
prerequisites:
- frozen_orb
effects:
abilities:
- blizzard
- skill_id: permafrost
name: Permafrost
description: Your ice magic becomes more potent, with longer freeze durations.
tier: 3
prerequisites:
- cold_embrace
effects:
stat_bonuses:
wisdom: 5
combat_bonuses:
freeze_duration_bonus: 1 # +1 turn to freeze effects
# --- TIER 4 ---
- skill_id: glacial_spike
name: Glacial Spike
description: Impale an enemy with a massive ice spike, dealing heavy damage and freezing them.
tier: 4
prerequisites:
- blizzard
effects:
abilities:
- glacial_spike
- skill_id: ice_mastery
name: Ice Mastery
description: Your command of ice magic reaches new heights.
tier: 4
prerequisites:
- permafrost
effects:
stat_bonuses:
intelligence: 10
combat_bonuses:
ice_damage_bonus: 0.25 # Additional +25% ice damage
# --- TIER 5 (Ultimate) ---
- skill_id: absolute_zero
name: Absolute Zero
description: Freeze all enemies solid for 2 turns while dealing massive damage over time.
tier: 5
prerequisites:
- glacial_spike
effects:
abilities:
- absolute_zero
- skill_id: winter_incarnate
name: Winter Incarnate
description: You become the embodiment of winter itself. Incredible ice magic bonuses.
tier: 5
prerequisites:
- ice_mastery
effects:
stat_bonuses:
intelligence: 20
wisdom: 10
combat_bonuses:
ice_damage_bonus: 0.50 # Additional +50% ice damage

View File

@@ -0,0 +1,265 @@
# Assassin - Critical/Stealth
# Flexible hybrid class: Choose Shadow Dancer (stealth/evasion) or Blade Specialist (critical damage)
class_id: assassin
name: Assassin
description: >
A deadly operative who strikes from the shadows. Assassins excel in precise, devastating attacks,
capable of becoming an elusive phantom or a master of critical strikes. Choose your path: embrace
the shadows or perfect the killing blow.
# Base stats (total: 65)
base_stats:
strength: 11 # Above average physical power
dexterity: 15 # Exceptional agility
constitution: 10 # Average endurance
intelligence: 9 # Below average magic
wisdom: 10 # Average perception
charisma: 10 # Average social
starting_equipment:
- rusty_dagger
- cloth_armor
- rusty_knife
starting_abilities:
- basic_attack
skill_trees:
# ==================== SHADOW DANCER (Stealth/Evasion) ====================
- tree_id: shadow_dancer
name: Shadow Dancer
description: >
The path of the phantom. Master stealth and evasion to become untouchable,
striking from darkness and vanishing before retaliation.
nodes:
# --- TIER 1 ---
- skill_id: shadowstep
name: Shadowstep
description: Teleport behind an enemy and strike, dealing bonus damage from behind.
tier: 1
prerequisites: []
effects:
abilities:
- shadowstep
- skill_id: nimble
name: Nimble
description: Your natural agility is enhanced through training.
tier: 1
prerequisites: []
effects:
stat_bonuses:
dexterity: 5
# --- TIER 2 ---
- skill_id: smoke_bomb
name: Smoke Bomb
description: Throw a smoke bomb, becoming untargetable for 1 turn and gaining evasion bonus.
tier: 2
prerequisites:
- shadowstep
effects:
abilities:
- smoke_bomb
- skill_id: evasion_training
name: Evasion Training
description: Learn to anticipate and dodge incoming attacks.
tier: 2
prerequisites:
- nimble
effects:
combat_bonuses:
evasion_chance: 0.15 # +15% chance to evade attacks
# --- TIER 3 ---
- skill_id: vanish
name: Vanish
description: Disappear from the battlefield for 2 turns, removing all threat and repositioning.
tier: 3
prerequisites:
- smoke_bomb
effects:
abilities:
- vanish
- skill_id: shadow_form
name: Shadow Form
description: Your body becomes harder to hit, permanently increasing evasion.
tier: 3
prerequisites:
- evasion_training
effects:
combat_bonuses:
evasion_chance: 0.10 # Additional +10% evasion
stat_bonuses:
dexterity: 5
# --- TIER 4 ---
- skill_id: death_mark
name: Death Mark
description: Mark an enemy from stealth. Your next attack on them deals 200% damage.
tier: 4
prerequisites:
- vanish
effects:
abilities:
- death_mark
- skill_id: untouchable
name: Untouchable
description: Your mastery of evasion makes you extremely difficult to hit.
tier: 4
prerequisites:
- shadow_form
effects:
combat_bonuses:
evasion_chance: 0.15 # Additional +15% evasion
stat_bonuses:
dexterity: 10
# --- TIER 5 (Ultimate) ---
- skill_id: shadow_assault
name: Shadow Assault
description: Strike all enemies in rapid succession from the shadows, guaranteed critical hits.
tier: 5
prerequisites:
- death_mark
effects:
abilities:
- shadow_assault
- skill_id: ghost
name: Ghost
description: Become one with the shadows. Massive evasion and dexterity bonuses.
tier: 5
prerequisites:
- untouchable
effects:
combat_bonuses:
evasion_chance: 0.20 # Additional +20% evasion (total can reach ~60%)
stat_bonuses:
dexterity: 15
# ==================== BLADE SPECIALIST (Critical Damage) ====================
- tree_id: blade_specialist
name: Blade Specialist
description: >
The path of precision. Master the art of the killing blow to deliver devastating
critical strikes that end fights in seconds.
nodes:
# --- TIER 1 ---
- skill_id: precise_strike
name: Precise Strike
description: A carefully aimed attack with increased critical hit chance.
tier: 1
prerequisites: []
effects:
abilities:
- precise_strike
- skill_id: keen_edge
name: Keen Edge
description: Sharpen your weapons to a razor edge, increasing critical chance.
tier: 1
prerequisites: []
effects:
combat_bonuses:
crit_chance: 0.10 # +10% base crit
# --- TIER 2 ---
- skill_id: vital_strike
name: Vital Strike
description: Target vital points to deal massive critical damage.
tier: 2
prerequisites:
- precise_strike
effects:
abilities:
- vital_strike
- skill_id: deadly_precision
name: Deadly Precision
description: Your strikes become even more lethal.
tier: 2
prerequisites:
- keen_edge
effects:
combat_bonuses:
crit_chance: 0.10 # Additional +10% crit
crit_multiplier: 0.3 # +0.3 to crit multiplier
# --- TIER 3 ---
- skill_id: hemorrhage
name: Hemorrhage
description: Critical hits cause bleeding for 3 turns, dealing heavy damage over time.
tier: 3
prerequisites:
- vital_strike
effects:
passive_effects:
- crit_applies_bleed
- skill_id: surgical_strikes
name: Surgical Strikes
description: Every attack is a calculated execution.
tier: 3
prerequisites:
- deadly_precision
effects:
combat_bonuses:
crit_chance: 0.15 # Additional +15% crit
stat_bonuses:
dexterity: 5
# --- TIER 4 ---
- skill_id: coup_de_grace
name: Coup de Grace
description: Execute targets below 25% HP instantly with a guaranteed critical.
tier: 4
prerequisites:
- hemorrhage
effects:
abilities:
- coup_de_grace
- skill_id: master_assassin
name: Master Assassin
description: Your expertise with blades reaches perfection.
tier: 4
prerequisites:
- surgical_strikes
effects:
combat_bonuses:
crit_chance: 0.10 # Additional +10% crit
crit_multiplier: 0.5 # +0.5 to crit multiplier
stat_bonuses:
strength: 5
# --- TIER 5 (Ultimate) ---
- skill_id: thousand_cuts
name: Thousand Cuts
description: Unleash a flurry of blade strikes on a single target, each hit has 50% crit chance.
tier: 5
prerequisites:
- coup_de_grace
effects:
abilities:
- thousand_cuts
- skill_id: perfect_assassination
name: Perfect Assassination
description: Your mastery of the blade is unmatched. Incredible critical bonuses.
tier: 5
prerequisites:
- master_assassin
effects:
combat_bonuses:
crit_chance: 0.20 # Additional +20% crit (total can reach ~75%)
crit_multiplier: 1.0 # +1.0 to crit multiplier
stat_bonuses:
dexterity: 10
strength: 10

View File

@@ -0,0 +1,273 @@
# Lorekeeper - Support/Control
# Flexible hybrid class: Choose Arcane Weaving (buffs/debuffs) or Illusionist (crowd control)
class_id: lorekeeper
name: Lorekeeper
description: >
A master of arcane knowledge who manipulates reality through words and illusions. Lorekeepers
excel in supporting allies and controlling enemies through clever magic and mental manipulation.
Choose your art: weave arcane power or bend reality itself.
# Base stats (total: 67)
base_stats:
strength: 8 # Low physical power
dexterity: 11 # Above average agility
constitution: 10 # Average endurance
intelligence: 13 # Above average magical power
wisdom: 11 # Above average perception
charisma: 14 # High social/performance
starting_equipment:
- tome
- cloth_armor
- rusty_knife
starting_abilities:
- basic_attack
skill_trees:
# ==================== ARCANE WEAVING (Buffs/Debuffs) ====================
- tree_id: arcane_weaving
name: Arcane Weaving
description: >
The path of the arcane weaver. Master supportive magic to enhance allies,
weaken enemies, and turn the tide of battle through clever enchantments.
nodes:
# --- TIER 1 ---
- skill_id: arcane_brilliance
name: Arcane Brilliance
description: Grant an ally increased intelligence and magical power for 5 turns.
tier: 1
prerequisites: []
effects:
abilities:
- arcane_brilliance
- skill_id: scholarly_mind
name: Scholarly Mind
description: Your extensive study enhances your magical knowledge.
tier: 1
prerequisites: []
effects:
stat_bonuses:
intelligence: 5
# --- TIER 2 ---
- skill_id: haste
name: Haste
description: Speed up an ally, granting them an extra action this turn.
tier: 2
prerequisites:
- arcane_brilliance
effects:
abilities:
- haste
- skill_id: arcane_mastery
name: Arcane Mastery
description: Your mastery of arcane arts increases all buff effectiveness.
tier: 2
prerequisites:
- scholarly_mind
effects:
stat_bonuses:
intelligence: 5
charisma: 3
combat_bonuses:
buff_power: 0.20 # +20% buff effectiveness
# --- TIER 3 ---
- skill_id: mass_enhancement
name: Mass Enhancement
description: Enhance all allies at once, increasing their stats for 5 turns.
tier: 3
prerequisites:
- haste
effects:
abilities:
- mass_enhancement
- skill_id: arcane_weakness
name: Arcane Weakness
description: Curse an enemy with weakness, reducing their stats and damage.
tier: 3
prerequisites:
- arcane_mastery
effects:
abilities:
- arcane_weakness
# --- TIER 4 ---
- skill_id: time_warp
name: Time Warp
description: Manipulate time itself, granting all allies bonus actions.
tier: 4
prerequisites:
- mass_enhancement
effects:
abilities:
- time_warp
- skill_id: master_weaver
name: Master Weaver
description: Your weaving expertise makes all enchantments far more potent.
tier: 4
prerequisites:
- arcane_weakness
effects:
stat_bonuses:
intelligence: 15
charisma: 10
combat_bonuses:
buff_power: 0.35 # Additional +35% buff effectiveness
debuff_power: 0.35 # +35% debuff effectiveness
# --- TIER 5 (Ultimate) ---
- skill_id: reality_shift
name: Reality Shift
description: Shift reality to massively empower all allies and weaken all enemies.
tier: 5
prerequisites:
- time_warp
effects:
abilities:
- reality_shift
- skill_id: archmage
name: Archmage
description: Achieve the rank of archmage. Incredible support magic bonuses.
tier: 5
prerequisites:
- master_weaver
effects:
stat_bonuses:
intelligence: 25
charisma: 20
wisdom: 10
combat_bonuses:
buff_power: 0.75 # Additional +75% buff effectiveness
debuff_power: 0.75 # Additional +75% debuff effectiveness
# ==================== ILLUSIONIST (Crowd Control) ====================
- tree_id: illusionist
name: Illusionist
description: >
The path of deception. Master illusion magic to confuse, disorient, and control
the minds of your enemies, rendering them helpless.
nodes:
# --- TIER 1 ---
- skill_id: confuse
name: Confuse
description: Confuse an enemy's mind, causing them to attack randomly for 2 turns.
tier: 1
prerequisites: []
effects:
abilities:
- confuse
- skill_id: silver_tongue
name: Silver Tongue
description: Your persuasive abilities make mind magic more effective.
tier: 1
prerequisites: []
effects:
stat_bonuses:
charisma: 5
# --- TIER 2 ---
- skill_id: mesmerize
name: Mesmerize
description: Mesmerize an enemy, stunning them for 2 turns.
tier: 2
prerequisites:
- confuse
effects:
abilities:
- mesmerize
- skill_id: mental_fortress
name: Mental Fortress
description: Fortify your mind and those of your allies against mental attacks.
tier: 2
prerequisites:
- silver_tongue
effects:
stat_bonuses:
wisdom: 5
combat_bonuses:
mental_resistance: 0.25 # +25% resistance to mind effects
# --- TIER 3 ---
- skill_id: mass_confusion
name: Mass Confusion
description: Confuse all enemies, causing chaos on the battlefield.
tier: 3
prerequisites:
- mesmerize
effects:
abilities:
- mass_confusion
- skill_id: mirror_image
name: Mirror Image
description: Create illusory copies of yourself that absorb attacks.
tier: 3
prerequisites:
- mental_fortress
effects:
abilities:
- mirror_image
# --- TIER 4 ---
- skill_id: phantasmal_killer
name: Phantasmal Killer
description: Create a terrifying illusion that deals massive psychic damage and fears enemies.
tier: 4
prerequisites:
- mass_confusion
effects:
abilities:
- phantasmal_killer
- skill_id: master_illusionist
name: Master Illusionist
description: Your illusions become nearly indistinguishable from reality.
tier: 4
prerequisites:
- mirror_image
effects:
stat_bonuses:
charisma: 15
intelligence: 10
combat_bonuses:
illusion_duration: 2 # +2 turns to illusion effects
cc_effectiveness: 0.35 # +35% crowd control effectiveness
# --- TIER 5 (Ultimate) ---
- skill_id: mass_domination
name: Mass Domination
description: Dominate the minds of all enemies, forcing them to fight for you briefly.
tier: 5
prerequisites:
- phantasmal_killer
effects:
abilities:
- mass_domination
- skill_id: grand_illusionist
name: Grand Illusionist
description: Become a grand illusionist. Reality bends to your will.
tier: 5
prerequisites:
- master_illusionist
effects:
stat_bonuses:
charisma: 30
intelligence: 15
wisdom: 10
combat_bonuses:
illusion_duration: 5 # Additional +5 turns to illusions
cc_effectiveness: 0.75 # Additional +75% crowd control effectiveness
mental_damage_bonus: 1.0 # +100% psychic damage

View File

@@ -0,0 +1,266 @@
# Luminary - Holy Healer/DPS
# Flexible hybrid class: Choose Divine Protection (healing/shields) or Radiant Judgment (holy damage)
class_id: luminary
name: Luminary
description: >
A blessed warrior who channels divine power. Luminaries excel in healing and protection,
capable of becoming a guardian angel for their allies or a righteous crusader smiting evil.
Choose your calling: protect the innocent or judge the wicked.
# Base stats (total: 68)
base_stats:
strength: 9 # Below average physical power
dexterity: 9 # Below average agility
constitution: 11 # Above average endurance
intelligence: 12 # Above average magical power
wisdom: 14 # High perception/divine power
charisma: 13 # Above average social
starting_equipment:
- rusty_mace
- cloth_armor
- rusty_knife
starting_abilities:
- basic_attack
skill_trees:
# ==================== DIVINE PROTECTION (Healing/Shields) ====================
- tree_id: divine_protection
name: Divine Protection
description: >
The path of the guardian. Channel divine energy to heal wounds, shield allies,
and protect the vulnerable from harm.
nodes:
# --- TIER 1 ---
- skill_id: heal
name: Heal
description: Channel divine energy to restore an ally's health.
tier: 1
prerequisites: []
effects:
abilities:
- heal
- skill_id: divine_grace
name: Divine Grace
description: Your connection to the divine enhances your wisdom and healing power.
tier: 1
prerequisites: []
effects:
stat_bonuses:
wisdom: 5
# --- TIER 2 ---
- skill_id: holy_shield
name: Holy Shield
description: Grant an ally a protective barrier that absorbs damage.
tier: 2
prerequisites:
- heal
effects:
abilities:
- holy_shield
- skill_id: blessed_aura
name: Blessed Aura
description: Emit an aura that passively regenerates nearby allies' health each turn.
tier: 2
prerequisites:
- divine_grace
effects:
passive_effects:
- aura_healing # 5% max HP per turn to allies
# --- TIER 3 ---
- skill_id: mass_heal
name: Mass Heal
description: Channel divine power to heal all allies at once.
tier: 3
prerequisites:
- holy_shield
effects:
abilities:
- mass_heal
- skill_id: guardian_angel
name: Guardian Angel
description: Place a protective blessing on an ally that prevents their next death.
tier: 3
prerequisites:
- blessed_aura
effects:
abilities:
- guardian_angel
# --- TIER 4 ---
- skill_id: divine_intervention
name: Divine Intervention
description: Call upon divine power to fully heal an ally and remove all debuffs.
tier: 4
prerequisites:
- mass_heal
effects:
abilities:
- divine_intervention
- skill_id: sanctified
name: Sanctified
description: Your divine power reaches new heights, improving all healing.
tier: 4
prerequisites:
- guardian_angel
effects:
stat_bonuses:
wisdom: 10
combat_bonuses:
healing_power: 0.25 # +25% healing
# --- TIER 5 (Ultimate) ---
- skill_id: resurrection
name: Resurrection
description: Bring a fallen ally back to life with 50% health and mana.
tier: 5
prerequisites:
- divine_intervention
effects:
abilities:
- resurrection
- skill_id: beacon_of_hope
name: Beacon of Hope
description: You radiate divine energy. Massive wisdom and healing bonuses.
tier: 5
prerequisites:
- sanctified
effects:
stat_bonuses:
wisdom: 20
charisma: 10
combat_bonuses:
healing_power: 0.50 # Additional +50% healing
# ==================== RADIANT JUDGMENT (Holy Damage) ====================
- tree_id: radiant_judgment
name: Radiant Judgment
description: >
The path of the crusader. Wield holy power as a weapon, smiting the wicked
with radiant damage and divine wrath.
nodes:
# --- TIER 1 ---
- skill_id: smite
name: Smite
description: Strike an enemy with holy power, dealing radiant damage.
tier: 1
prerequisites: []
effects:
abilities:
- smite
- skill_id: righteous_fury
name: Righteous Fury
description: Your righteous anger fuels your holy power.
tier: 1
prerequisites: []
effects:
stat_bonuses:
wisdom: 5
# --- TIER 2 ---
- skill_id: holy_fire
name: Holy Fire
description: Burn an enemy with holy flames, dealing damage and reducing their healing received.
tier: 2
prerequisites:
- smite
effects:
abilities:
- holy_fire
- skill_id: zealot
name: Zealot
description: Your devotion to righteousness increases your damage against evil.
tier: 2
prerequisites:
- righteous_fury
effects:
stat_bonuses:
wisdom: 5
strength: 3
combat_bonuses:
holy_damage_bonus: 0.15 # +15% holy damage
# --- TIER 3 ---
- skill_id: consecration
name: Consecration
description: Consecrate the ground, dealing holy damage to enemies standing in it each turn.
tier: 3
prerequisites:
- holy_fire
effects:
abilities:
- consecration
- skill_id: divine_wrath
name: Divine Wrath
description: Channel pure divine fury into your attacks.
tier: 3
prerequisites:
- zealot
effects:
stat_bonuses:
wisdom: 10
combat_bonuses:
holy_damage_bonus: 0.20 # Additional +20% holy damage
# --- TIER 4 ---
- skill_id: hammer_of_justice
name: Hammer of Justice
description: Summon a massive holy hammer to crush your foes, stunning and damaging them.
tier: 4
prerequisites:
- consecration
effects:
abilities:
- hammer_of_justice
- skill_id: crusader
name: Crusader
description: You become a true crusader, dealing devastating holy damage.
tier: 4
prerequisites:
- divine_wrath
effects:
stat_bonuses:
wisdom: 10
strength: 5
combat_bonuses:
holy_damage_bonus: 0.25 # Additional +25% holy damage
# --- TIER 5 (Ultimate) ---
- skill_id: divine_storm
name: Divine Storm
description: Unleash a catastrophic storm of holy energy, damaging and stunning all enemies.
tier: 5
prerequisites:
- hammer_of_justice
effects:
abilities:
- divine_storm
- skill_id: avatar_of_light
name: Avatar of Light
description: Become an avatar of divine light itself. Incredible holy damage bonuses.
tier: 5
prerequisites:
- crusader
effects:
stat_bonuses:
wisdom: 20
strength: 10
charisma: 10
combat_bonuses:
holy_damage_bonus: 0.50 # Additional +50% holy damage

View File

@@ -0,0 +1,275 @@
# Necromancer - DoT/Summoner
# Flexible hybrid class: Choose Dark Affliction (DoTs/debuffs) or Raise Dead (summon undead)
class_id: necromancer
name: Necromancer
description: >
A master of death magic who manipulates life force and commands the undead. Necromancers
excel in draining enemies over time or overwhelming foes with undead minions.
Choose your dark art: curse your enemies or raise an army of the dead.
# Base stats (total: 65)
base_stats:
strength: 8 # Low physical power
dexterity: 10 # Average agility
constitution: 10 # Average endurance
intelligence: 14 # High magical power
wisdom: 11 # Above average perception
charisma: 12 # Above average social (commands undead)
starting_equipment:
- bone_wand
- cloth_armor
- rusty_knife
starting_abilities:
- basic_attack
skill_trees:
# ==================== DARK AFFLICTION (DoTs/Debuffs) ====================
- tree_id: dark_affliction
name: Dark Affliction
description: >
The path of the curseweaver. Master dark magic to drain life, inflict agonizing
curses, and watch enemies wither away over time.
nodes:
# --- TIER 1 ---
- skill_id: drain_life
name: Drain Life
description: Siphon life force from an enemy, damaging them and healing yourself.
tier: 1
prerequisites: []
effects:
abilities:
- drain_life
- skill_id: dark_knowledge
name: Dark Knowledge
description: Study of forbidden arts enhances your dark magic power.
tier: 1
prerequisites: []
effects:
stat_bonuses:
intelligence: 5
# --- TIER 2 ---
- skill_id: plague
name: Plague
description: Infect an enemy with disease that spreads to nearby foes, dealing damage over time.
tier: 2
prerequisites:
- drain_life
effects:
abilities:
- plague
- skill_id: soul_harvest
name: Soul Harvest
description: Absorb the life essence of dying enemies, increasing your power.
tier: 2
prerequisites:
- dark_knowledge
effects:
stat_bonuses:
intelligence: 5
combat_bonuses:
lifesteal: 0.15 # Heal for 15% of damage dealt
# --- TIER 3 ---
- skill_id: curse_of_agony
name: Curse of Agony
description: Curse an enemy with excruciating pain, dealing heavy damage over 5 turns.
tier: 3
prerequisites:
- plague
effects:
abilities:
- curse_of_agony
- skill_id: dark_empowerment
name: Dark Empowerment
description: Channel dark energy to enhance all damage over time effects.
tier: 3
prerequisites:
- soul_harvest
effects:
stat_bonuses:
intelligence: 10
combat_bonuses:
dot_damage_bonus: 0.30 # +30% DoT damage
# --- TIER 4 ---
- skill_id: soul_rot
name: Soul Rot
description: Rot an enemy's soul, dealing massive damage over time and reducing their healing.
tier: 4
prerequisites:
- curse_of_agony
effects:
abilities:
- soul_rot
- skill_id: death_mastery
name: Death Mastery
description: Master the art of death magic, dramatically increasing curse potency.
tier: 4
prerequisites:
- dark_empowerment
effects:
stat_bonuses:
intelligence: 15
combat_bonuses:
dot_damage_bonus: 0.40 # Additional +40% DoT damage
lifesteal: 0.15 # Additional +15% lifesteal
# --- TIER 5 (Ultimate) ---
- skill_id: epidemic
name: Epidemic
description: Unleash a deadly epidemic that afflicts all enemies with multiple DoTs.
tier: 5
prerequisites:
- soul_rot
effects:
abilities:
- epidemic
- skill_id: lord_of_decay
name: Lord of Decay
description: Become a lord of death and decay. Incredible DoT and drain bonuses.
tier: 5
prerequisites:
- death_mastery
effects:
stat_bonuses:
intelligence: 25
wisdom: 15
combat_bonuses:
dot_damage_bonus: 1.0 # Additional +100% DoT damage
lifesteal: 0.30 # Additional +30% lifesteal
# ==================== RAISE DEAD (Summon Undead) ====================
- tree_id: raise_dead
name: Raise Dead
description: >
The path of the necromancer. Command armies of the undead, raising fallen
enemies and empowering your minions with dark magic.
nodes:
# --- TIER 1 ---
- skill_id: summon_skeleton
name: Summon Skeleton
description: Raise a skeleton warrior from the ground to fight for you.
tier: 1
prerequisites: []
effects:
abilities:
- summon_skeleton
- skill_id: dark_command
name: Dark Command
description: Your mastery over the undead makes your minions stronger.
tier: 1
prerequisites: []
effects:
stat_bonuses:
charisma: 5
combat_bonuses:
minion_damage_bonus: 0.15 # +15% minion damage
# --- TIER 2 ---
- skill_id: raise_ghoul
name: Raise Ghoul
description: Summon a ravenous ghoul that deals heavy melee damage.
tier: 2
prerequisites:
- summon_skeleton
effects:
abilities:
- raise_ghoul
- skill_id: unholy_bond
name: Unholy Bond
description: Strengthen your connection to the undead, empowering your minions.
tier: 2
prerequisites:
- dark_command
effects:
stat_bonuses:
charisma: 5
combat_bonuses:
minion_damage_bonus: 0.20 # Additional +20% minion damage
minion_health_bonus: 0.25 # +25% minion HP
# --- TIER 3 ---
- skill_id: corpse_explosion
name: Corpse Explosion
description: Detonate a corpse or minion, dealing massive AoE damage.
tier: 3
prerequisites:
- raise_ghoul
effects:
abilities:
- corpse_explosion
- skill_id: death_pact
name: Death Pact
description: Sacrifice a minion to restore your health and mana.
tier: 3
prerequisites:
- unholy_bond
effects:
abilities:
- death_pact
# --- TIER 4 ---
- skill_id: summon_abomination
name: Summon Abomination
description: Raise a massive undead abomination that dominates the battlefield.
tier: 4
prerequisites:
- corpse_explosion
effects:
abilities:
- summon_abomination
- skill_id: legion_master
name: Legion Master
description: Command larger armies of undead with increased effectiveness.
tier: 4
prerequisites:
- death_pact
effects:
stat_bonuses:
charisma: 15
intelligence: 5
combat_bonuses:
minion_damage_bonus: 0.35 # Additional +35% minion damage
minion_health_bonus: 0.50 # Additional +50% minion HP
max_minions: 2 # +2 max minions
# --- TIER 5 (Ultimate) ---
- skill_id: army_of_the_dead
name: Army of the Dead
description: Summon a massive army of undead warriors to overwhelm your enemies.
tier: 5
prerequisites:
- summon_abomination
effects:
abilities:
- army_of_the_dead
- skill_id: lich_lord
name: Lich Lord
description: Transcend mortality to become a lich lord. Incredible minion bonuses.
tier: 5
prerequisites:
- legion_master
effects:
stat_bonuses:
charisma: 25
intelligence: 20
combat_bonuses:
minion_damage_bonus: 1.0 # Additional +100% minion damage
minion_health_bonus: 1.0 # Additional +100% minion HP
max_minions: 3 # Additional +3 max minions

View File

@@ -0,0 +1,265 @@
# Oathkeeper - Hybrid Tank/Healer
# Flexible hybrid class: Choose Aegis of Light (protection/tanking) or Redemption (healing/support)
class_id: oathkeeper
name: Oathkeeper
description: >
A sacred warrior bound by holy oaths. Oathkeepers excel as versatile protectors,
capable of becoming an unyielding shield for their allies or a beacon of healing light.
Choose your oath: defend the weak or redeem the fallen.
# Base stats (total: 67)
base_stats:
strength: 12 # Above average physical power
dexterity: 9 # Below average agility
constitution: 13 # High endurance
intelligence: 10 # Average magic
wisdom: 12 # Above average perception
charisma: 11 # Above average social
starting_equipment:
- rusty_sword
- rusty_shield
- cloth_armor
- rusty_knife
starting_abilities:
- basic_attack
skill_trees:
# ==================== AEGIS OF LIGHT (Protection/Tanking) ====================
- tree_id: aegis_of_light
name: Aegis of Light
description: >
The path of the protector. Become an unyielding guardian who shields allies
from harm and draws enemy attention through divine resilience.
nodes:
# --- TIER 1 ---
- skill_id: taunt
name: Taunt
description: Challenge enemies to attack you instead of your allies.
tier: 1
prerequisites: []
effects:
abilities:
- taunt
- skill_id: blessed_armor
name: Blessed Armor
description: Divine power enhances your natural toughness.
tier: 1
prerequisites: []
effects:
stat_bonuses:
constitution: 5
# --- TIER 2 ---
- skill_id: shield_of_faith
name: Shield of Faith
description: Conjure a holy shield that absorbs damage for you and nearby allies.
tier: 2
prerequisites:
- taunt
effects:
abilities:
- shield_of_faith
- skill_id: sacred_resilience
name: Sacred Resilience
description: Your oath grants you resistance to harm.
tier: 2
prerequisites:
- blessed_armor
effects:
stat_bonuses:
constitution: 5
resistance: 5
# --- TIER 3 ---
- skill_id: consecrated_ground
name: Consecrated Ground
description: Bless the ground beneath you, providing damage reduction to allies standing in it.
tier: 3
prerequisites:
- shield_of_faith
effects:
abilities:
- consecrated_ground
- skill_id: unbreakable_oath
name: Unbreakable Oath
description: Your oath makes you incredibly difficult to bring down.
tier: 3
prerequisites:
- sacred_resilience
effects:
stat_bonuses:
constitution: 10
defense: 10
# --- TIER 4 ---
- skill_id: divine_aegis
name: Divine Aegis
description: Summon a massive divine shield that protects all allies for 3 turns.
tier: 4
prerequisites:
- consecrated_ground
effects:
abilities:
- divine_aegis
- skill_id: indomitable
name: Indomitable
description: Nothing can break your will or body. Massive defensive bonuses.
tier: 4
prerequisites:
- unbreakable_oath
effects:
stat_bonuses:
constitution: 15
defense: 15
combat_bonuses:
damage_reduction: 0.15 # Reduce all damage by 15%
# --- TIER 5 (Ultimate) ---
- skill_id: last_stand
name: Last Stand
description: Become invulnerable for 3 turns while taunting all enemies. Cannot be canceled.
tier: 5
prerequisites:
- divine_aegis
effects:
abilities:
- last_stand
- skill_id: eternal_guardian
name: Eternal Guardian
description: You are an eternal bastion of protection. Incredible defensive bonuses.
tier: 5
prerequisites:
- indomitable
effects:
stat_bonuses:
constitution: 25
defense: 20
resistance: 15
combat_bonuses:
damage_reduction: 0.30 # Additional 30% damage reduction
# ==================== REDEMPTION (Healing/Support) ====================
- tree_id: redemption
name: Redemption
description: >
The path of the redeemer. Channel divine power to heal wounds, cleanse corruption,
and grant your allies second chances through sacred intervention.
nodes:
# --- TIER 1 ---
- skill_id: lay_on_hands
name: Lay on Hands
description: Touch an ally to restore their health through divine power.
tier: 1
prerequisites: []
effects:
abilities:
- lay_on_hands
- skill_id: divine_wisdom
name: Divine Wisdom
description: Your wisdom grows through devotion to your oath.
tier: 1
prerequisites: []
effects:
stat_bonuses:
wisdom: 5
# --- TIER 2 ---
- skill_id: cleanse
name: Cleanse
description: Remove all debuffs and negative effects from an ally.
tier: 2
prerequisites:
- lay_on_hands
effects:
abilities:
- cleanse
- skill_id: aura_of_mercy
name: Aura of Mercy
description: Emit a merciful aura that slowly heals all nearby allies each turn.
tier: 2
prerequisites:
- divine_wisdom
effects:
passive_effects:
- healing_aura # 3% max HP per turn
# --- TIER 3 ---
- skill_id: word_of_healing
name: Word of Healing
description: Speak a divine word that heals all allies within range.
tier: 3
prerequisites:
- cleanse
effects:
abilities:
- word_of_healing
- skill_id: blessed_sacrifice
name: Blessed Sacrifice
description: Transfer an ally's wounds to yourself, healing them while you take damage.
tier: 3
prerequisites:
- aura_of_mercy
effects:
abilities:
- blessed_sacrifice
# --- TIER 4 ---
- skill_id: divine_blessing
name: Divine Blessing
description: Grant an ally a powerful blessing that increases their stats and regenerates health.
tier: 4
prerequisites:
- word_of_healing
effects:
abilities:
- divine_blessing
- skill_id: martyr
name: Martyr
description: Your willingness to sacrifice yourself empowers your healing abilities.
tier: 4
prerequisites:
- blessed_sacrifice
effects:
stat_bonuses:
wisdom: 15
combat_bonuses:
healing_power: 0.35 # +35% healing
# --- TIER 5 (Ultimate) ---
- skill_id: miracle
name: Miracle
description: Perform a divine miracle, fully healing all allies and removing all debuffs.
tier: 5
prerequisites:
- divine_blessing
effects:
abilities:
- miracle
- skill_id: sainthood
name: Sainthood
description: Achieve sainthood through your devotion. Incredible healing and support bonuses.
tier: 5
prerequisites:
- martyr
effects:
stat_bonuses:
wisdom: 25
charisma: 15
combat_bonuses:
healing_power: 0.75 # Additional +75% healing
aura_radius: 2 # Increase aura range

View File

@@ -0,0 +1,264 @@
# Vanguard - Melee Tank/DPS
# Flexible hybrid class: Choose Shield Bearer (tank) or Weapon Master (DPS)
class_id: vanguard
name: Vanguard
description: >
A seasoned warrior who stands at the front lines of battle. Vanguards excel in melee combat,
capable of becoming an unbreakable shield for their allies or a relentless damage dealer.
Choose your path: become a stalwart defender or a devastating weapon master.
# Base stats (total: 65, average: 10.83)
base_stats:
strength: 14 # High physical power
dexterity: 10 # Average agility
constitution: 14 # High endurance for tanking
intelligence: 8 # Low magic
wisdom: 10 # Average perception
charisma: 9 # Below average social
# Starting equipment (minimal)
starting_equipment:
- rusty_sword
- cloth_armor
- rusty_knife # Everyone gets pocket knife
# Starting abilities
starting_abilities:
- basic_attack
# Skill trees (mutually exclusive playstyles)
skill_trees:
# ==================== SHIELD BEARER (Tank) ====================
- tree_id: shield_bearer
name: Shield Bearer
description: >
The path of the defender. Master the shield to become an impenetrable fortress,
protecting your allies and controlling the battlefield.
nodes:
# --- TIER 1 ---
- skill_id: shield_bash
name: Shield Bash
description: Strike an enemy with your shield, dealing minor damage and stunning them for 1 turn.
tier: 1
prerequisites: []
effects:
abilities:
- shield_bash # References ability YAML
- skill_id: fortify
name: Fortify
description: Your defensive training grants you enhanced protection.
tier: 1
prerequisites: []
effects:
stat_bonuses:
defense: 5
# --- TIER 2 ---
- skill_id: shield_wall
name: Shield Wall
description: Raise your shield to block incoming attacks, reducing damage by 50% for 3 turns.
tier: 2
prerequisites:
- shield_bash
effects:
abilities:
- shield_wall
- skill_id: iron_skin
name: Iron Skin
description: Your body becomes hardened through relentless training.
tier: 2
prerequisites:
- fortify
effects:
stat_bonuses:
constitution: 5
# --- TIER 3 ---
- skill_id: guardians_resolve
name: Guardian's Resolve
description: Your unwavering determination makes you nearly impossible to break.
tier: 3
prerequisites:
- shield_wall
effects:
stat_bonuses:
defense: 10
passive_effects:
- stun_resistance # Immune to stun when shield wall active
- skill_id: riposte
name: Riposte
description: After blocking an attack, counter with a swift strike.
tier: 3
prerequisites:
- iron_skin
effects:
abilities:
- riposte
# --- TIER 4 ---
- skill_id: bulwark
name: Bulwark
description: You are a living fortress, shrugging off blows that would fell lesser warriors.
tier: 4
prerequisites:
- guardians_resolve
effects:
stat_bonuses:
constitution: 10
resistance: 5
- skill_id: counter_strike
name: Counter Strike
description: Enhance your Riposte ability to deal critical damage when countering.
tier: 4
prerequisites:
- riposte
effects:
ability_enhancements:
riposte:
crit_chance_bonus: 0.3 # +30% crit on riposte
# --- TIER 5 (Ultimate) ---
- skill_id: unbreakable
name: Unbreakable
description: Channel your inner strength to become invulnerable, reducing all damage by 75% for 5 turns.
tier: 5
prerequisites:
- bulwark
effects:
abilities:
- unbreakable # Ultimate defensive ability
- skill_id: fortress
name: Fortress
description: Your defensive mastery reaches its peak. Permanently gain massive defensive bonuses.
tier: 5
prerequisites:
- counter_strike
effects:
stat_bonuses:
defense: 20
constitution: 10
resistance: 10
# ==================== WEAPON MASTER (DPS) ====================
- tree_id: weapon_master
name: Weapon Master
description: >
The path of destruction. Master devastating melee techniques to cut through enemies
with overwhelming physical power.
nodes:
# --- TIER 1 ---
- skill_id: power_strike
name: Power Strike
description: A heavy attack that deals 150% weapon damage.
tier: 1
prerequisites: []
effects:
abilities:
- power_strike
- skill_id: weapon_proficiency
name: Weapon Proficiency
description: Your training with weapons grants increased physical power.
tier: 1
prerequisites: []
effects:
stat_bonuses:
strength: 5
# --- TIER 2 ---
- skill_id: cleave
name: Cleave
description: Swing your weapon in a wide arc, hitting all enemies in front of you.
tier: 2
prerequisites:
- power_strike
effects:
abilities:
- cleave # AoE attack
- skill_id: battle_frenzy
name: Battle Frenzy
description: The heat of battle fuels your strength.
tier: 2
prerequisites:
- weapon_proficiency
effects:
stat_bonuses:
strength: 5
# --- TIER 3 ---
- skill_id: rending_blow
name: Rending Blow
description: Strike with such force that your enemy bleeds for 3 turns.
tier: 3
prerequisites:
- cleave
effects:
abilities:
- rending_blow # Applies bleed DoT
- skill_id: brutal_force
name: Brutal Force
description: Your attacks become devastatingly powerful.
tier: 3
prerequisites:
- battle_frenzy
effects:
stat_bonuses:
strength: 10
# --- TIER 4 ---
- skill_id: execute
name: Execute
description: Finish off weakened enemies. Deals bonus damage to targets below 30% HP.
tier: 4
prerequisites:
- rending_blow
effects:
abilities:
- execute
- skill_id: weapon_mastery
name: Weapon Mastery
description: Your expertise with weapons allows you to find weak points more easily.
tier: 4
prerequisites:
- brutal_force
effects:
stat_bonuses:
strength: 5
combat_bonuses:
crit_chance: 0.15 # +15% crit chance
# --- TIER 5 (Ultimate) ---
- skill_id: titans_wrath
name: Titan's Wrath
description: Unleash a devastating attack that deals 300% weapon damage and stuns all enemies hit.
tier: 5
prerequisites:
- execute
effects:
abilities:
- titans_wrath # Ultimate offensive ability
- skill_id: perfect_form
name: Perfect Form
description: Your combat technique reaches perfection. Massive offensive bonuses.
tier: 5
prerequisites:
- weapon_mastery
effects:
stat_bonuses:
strength: 20
dexterity: 10
combat_bonuses:
crit_chance: 0.1 # Additional +10% crit
crit_multiplier: 0.5 # +0.5 to crit multiplier

View File

@@ -0,0 +1,275 @@
# Wildstrider - Ranged Physical
# Flexible hybrid class: Choose Marksmanship (precision ranged) or Beast Companion (pet damage)
class_id: wildstrider
name: Wildstrider
description: >
A master of the wilds who excels at ranged combat and bonds with nature. Wildstriders
can become elite marksmen with unmatched accuracy or beast masters commanding powerful
animal companions. Choose your path: perfect your aim or unleash the wild.
# Base stats (total: 66)
base_stats:
strength: 10 # Average physical power
dexterity: 14 # High agility
constitution: 11 # Above average endurance
intelligence: 9 # Below average magic
wisdom: 13 # Above average perception
charisma: 9 # Below average social
starting_equipment:
- rusty_bow
- cloth_armor
- rusty_knife
starting_abilities:
- basic_attack
skill_trees:
# ==================== MARKSMANSHIP (Precision Ranged) ====================
- tree_id: marksmanship
name: Marksmanship
description: >
The path of the sharpshooter. Master the bow to deliver devastating precision
strikes from afar, never missing your mark.
nodes:
# --- TIER 1 ---
- skill_id: aimed_shot
name: Aimed Shot
description: Take careful aim before firing, dealing increased damage with high accuracy.
tier: 1
prerequisites: []
effects:
abilities:
- aimed_shot
- skill_id: steady_hand
name: Steady Hand
description: Your ranged accuracy improves through training.
tier: 1
prerequisites: []
effects:
stat_bonuses:
dexterity: 5
# --- TIER 2 ---
- skill_id: multishot
name: Multishot
description: Fire multiple arrows at once, hitting up to 3 targets.
tier: 2
prerequisites:
- aimed_shot
effects:
abilities:
- multishot
- skill_id: eagle_eye
name: Eagle Eye
description: Your perception sharpens, increasing critical hit chance with ranged weapons.
tier: 2
prerequisites:
- steady_hand
effects:
stat_bonuses:
wisdom: 5
combat_bonuses:
ranged_crit_chance: 0.15 # +15% crit with ranged
# --- TIER 3 ---
- skill_id: piercing_shot
name: Piercing Shot
description: Fire an arrow that pierces through enemies, hitting all in a line.
tier: 3
prerequisites:
- multishot
effects:
abilities:
- piercing_shot
- skill_id: deadly_aim
name: Deadly Aim
description: Your arrows find vital spots with deadly precision.
tier: 3
prerequisites:
- eagle_eye
effects:
stat_bonuses:
dexterity: 10
combat_bonuses:
ranged_crit_chance: 0.10 # Additional +10% crit
ranged_crit_multiplier: 0.5 # +0.5 to crit damage
# --- TIER 4 ---
- skill_id: explosive_shot
name: Explosive Shot
description: Fire an explosive arrow that detonates on impact, damaging nearby enemies.
tier: 4
prerequisites:
- piercing_shot
effects:
abilities:
- explosive_shot
- skill_id: master_archer
name: Master Archer
description: Your archery skills reach legendary status.
tier: 4
prerequisites:
- deadly_aim
effects:
stat_bonuses:
dexterity: 15
combat_bonuses:
ranged_damage_bonus: 0.25 # +25% ranged damage
# --- TIER 5 (Ultimate) ---
- skill_id: rain_of_arrows
name: Rain of Arrows
description: Fire countless arrows into the sky that rain down on all enemies.
tier: 5
prerequisites:
- explosive_shot
effects:
abilities:
- rain_of_arrows
- skill_id: true_shot
name: True Shot
description: Every arrow finds its mark. Massive ranged combat bonuses.
tier: 5
prerequisites:
- master_archer
effects:
stat_bonuses:
dexterity: 20
wisdom: 10
combat_bonuses:
ranged_damage_bonus: 0.50 # Additional +50% ranged damage
ranged_crit_chance: 0.20 # Additional +20% crit
# ==================== BEAST COMPANION (Pet Damage) ====================
- tree_id: beast_companion
name: Beast Companion
description: >
The path of the beast master. Bond with a wild animal companion that fights
alongside you, growing stronger as your connection deepens.
nodes:
# --- TIER 1 ---
- skill_id: summon_companion
name: Summon Companion
description: Call a loyal animal companion to fight by your side.
tier: 1
prerequisites: []
effects:
abilities:
- summon_companion
- skill_id: animal_bond
name: Animal Bond
description: Your connection with nature strengthens your companion.
tier: 1
prerequisites: []
effects:
stat_bonuses:
wisdom: 5
combat_bonuses:
pet_damage_bonus: 0.15 # +15% pet damage
# --- TIER 2 ---
- skill_id: coordinated_attack
name: Coordinated Attack
description: Command your companion to attack with you for combined damage.
tier: 2
prerequisites:
- summon_companion
effects:
abilities:
- coordinated_attack
- skill_id: feral_instinct
name: Feral Instinct
description: Your companion becomes more ferocious and resilient.
tier: 2
prerequisites:
- animal_bond
effects:
stat_bonuses:
wisdom: 5
combat_bonuses:
pet_damage_bonus: 0.20 # Additional +20% pet damage
pet_health_bonus: 0.25 # +25% pet HP
# --- TIER 3 ---
- skill_id: bestial_wrath
name: Bestial Wrath
description: Enrage your companion, drastically increasing its damage for 3 turns.
tier: 3
prerequisites:
- coordinated_attack
effects:
abilities:
- bestial_wrath
- skill_id: wild_empathy
name: Wild Empathy
description: Your bond with beasts allows your companion to grow stronger.
tier: 3
prerequisites:
- feral_instinct
effects:
stat_bonuses:
wisdom: 10
combat_bonuses:
pet_damage_bonus: 0.25 # Additional +25% pet damage
# --- TIER 4 ---
- skill_id: primal_fury
name: Primal Fury
description: Your companion enters a primal rage, dealing massive damage to all enemies.
tier: 4
prerequisites:
- bestial_wrath
effects:
abilities:
- primal_fury
- skill_id: apex_predator
name: Apex Predator
description: Your companion becomes an apex predator, feared by all.
tier: 4
prerequisites:
- wild_empathy
effects:
stat_bonuses:
wisdom: 10
combat_bonuses:
pet_damage_bonus: 0.35 # Additional +35% pet damage
pet_health_bonus: 0.50 # Additional +50% pet HP
pet_crit_chance: 0.20 # +20% pet crit
# --- TIER 5 (Ultimate) ---
- skill_id: stampede
name: Stampede
description: Summon a stampede of beasts that trample all enemies, dealing catastrophic damage.
tier: 5
prerequisites:
- primal_fury
effects:
abilities:
- stampede
- skill_id: one_with_the_wild
name: One with the Wild
description: You and your companion become one with nature. Incredible bonuses.
tier: 5
prerequisites:
- apex_predator
effects:
stat_bonuses:
wisdom: 20
dexterity: 10
combat_bonuses:
pet_damage_bonus: 1.0 # Additional +100% pet damage (double damage!)
pet_health_bonus: 1.0 # Additional +100% pet HP