From d9bc46adc13d0269de117654e71a113e933f470b Mon Sep 17 00:00:00 2001 From: Phillip Tarrant Date: Fri, 28 Nov 2025 10:43:58 -0600 Subject: [PATCH] general cleanup --- api/app/data/classes/arcanist.yaml | 1 - api/app/data/classes/assassin.yaml | 1 - api/app/data/classes/lorekeeper.yaml | 1 - api/app/data/classes/luminary.yaml | 1 - api/app/data/classes/necromancer.yaml | 1 - api/app/data/classes/oathkeeper.yaml | 1 - api/app/data/classes/vanguard.yaml | 1 - api/app/data/classes/wildstrider.yaml | 1 - docs/PHASE4_COMBAT_IMPLEMENTATION.md | 5 +++-- 9 files changed, 3 insertions(+), 10 deletions(-) diff --git a/api/app/data/classes/arcanist.yaml b/api/app/data/classes/arcanist.yaml index 385c70d..248e353 100644 --- a/api/app/data/classes/arcanist.yaml +++ b/api/app/data/classes/arcanist.yaml @@ -21,7 +21,6 @@ base_stats: starting_equipment: - worn_staff - cloth_armor - - rusty_knife starting_abilities: - basic_attack diff --git a/api/app/data/classes/assassin.yaml b/api/app/data/classes/assassin.yaml index 1796bd7..f7e4c72 100644 --- a/api/app/data/classes/assassin.yaml +++ b/api/app/data/classes/assassin.yaml @@ -21,7 +21,6 @@ base_stats: starting_equipment: - rusty_dagger - cloth_armor - - rusty_knife starting_abilities: - basic_attack diff --git a/api/app/data/classes/lorekeeper.yaml b/api/app/data/classes/lorekeeper.yaml index 680313e..902db69 100644 --- a/api/app/data/classes/lorekeeper.yaml +++ b/api/app/data/classes/lorekeeper.yaml @@ -21,7 +21,6 @@ base_stats: starting_equipment: - tome - cloth_armor - - rusty_knife starting_abilities: - basic_attack diff --git a/api/app/data/classes/luminary.yaml b/api/app/data/classes/luminary.yaml index aa3e89e..9cabecb 100644 --- a/api/app/data/classes/luminary.yaml +++ b/api/app/data/classes/luminary.yaml @@ -21,7 +21,6 @@ base_stats: starting_equipment: - rusty_mace - cloth_armor - - rusty_knife starting_abilities: - basic_attack diff --git a/api/app/data/classes/necromancer.yaml b/api/app/data/classes/necromancer.yaml index 1af838d..1cd31b3 100644 --- a/api/app/data/classes/necromancer.yaml +++ b/api/app/data/classes/necromancer.yaml @@ -21,7 +21,6 @@ base_stats: starting_equipment: - bone_wand - cloth_armor - - rusty_knife starting_abilities: - basic_attack diff --git a/api/app/data/classes/oathkeeper.yaml b/api/app/data/classes/oathkeeper.yaml index 9456475..5444cd9 100644 --- a/api/app/data/classes/oathkeeper.yaml +++ b/api/app/data/classes/oathkeeper.yaml @@ -22,7 +22,6 @@ starting_equipment: - rusty_sword - rusty_shield - cloth_armor - - rusty_knife starting_abilities: - basic_attack diff --git a/api/app/data/classes/vanguard.yaml b/api/app/data/classes/vanguard.yaml index 680c156..ea84302 100644 --- a/api/app/data/classes/vanguard.yaml +++ b/api/app/data/classes/vanguard.yaml @@ -22,7 +22,6 @@ base_stats: starting_equipment: - rusty_sword - cloth_armor - - rusty_knife # Everyone gets pocket knife # Starting abilities starting_abilities: diff --git a/api/app/data/classes/wildstrider.yaml b/api/app/data/classes/wildstrider.yaml index 33f199a..989bb63 100644 --- a/api/app/data/classes/wildstrider.yaml +++ b/api/app/data/classes/wildstrider.yaml @@ -21,7 +21,6 @@ base_stats: starting_equipment: - rusty_bow - cloth_armor - - rusty_knife starting_abilities: - basic_attack diff --git a/docs/PHASE4_COMBAT_IMPLEMENTATION.md b/docs/PHASE4_COMBAT_IMPLEMENTATION.md index 5092ff5..a5db9ae 100644 --- a/docs/PHASE4_COMBAT_IMPLEMENTATION.md +++ b/docs/PHASE4_COMBAT_IMPLEMENTATION.md @@ -720,9 +720,7 @@ app.register_blueprint(combat_bp, url_prefix='/combat') - ✅ Turn order correct - ✅ Attack deals damage - ✅ Critical hits work -- [ ] Spells consume mana - unable to test - ✅ Effects apply and tick correctly -- [ ] Items can be used in combat - unable to test - ✅ Defend action works - ✅ Victory awards XP/gold/loot - ✅ Defeat handling works @@ -731,6 +729,9 @@ app.register_blueprint(combat_bp, url_prefix='/combat') - ✅ Multiple enemies work - would like to update to allow the player to select which enemy to attack - ✅ Combat state persists (refresh page) +- [ ] Spells consume mana - unable to test +- [ ] Items can be used in combat - unable to test + **Bug Fixes & Polish:** - Fix any calculation errors - Improve combat log messages