Update worklog with familiar system removal
All checks were successful
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 34s
All checks were successful
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 34s
This commit is contained in:
30
worklog.md
30
worklog.md
@@ -407,3 +407,33 @@ Stage Summary:
|
|||||||
- Debug tab enables testing and development
|
- Debug tab enables testing and development
|
||||||
- Skills tab is more manageable with collapsible categories
|
- Skills tab is more manageable with collapsible categories
|
||||||
- Removed unused features (ComboMeter, scrollCrafting)
|
- Removed unused features (ComboMeter, scrollCrafting)
|
||||||
|
|
||||||
|
---
|
||||||
|
Task ID: 23
|
||||||
|
Agent: Main
|
||||||
|
Task: Remove familiar system completely and fix inconsistencies
|
||||||
|
|
||||||
|
Work Log:
|
||||||
|
- **Removed familiar system files**:
|
||||||
|
- Deleted `src/lib/game/data/familiars.ts` (520 lines)
|
||||||
|
- Deleted `src/lib/game/familiar-slice.ts` (368 lines)
|
||||||
|
- Deleted `src/components/game/tabs/FamiliarTab.tsx` (583 lines)
|
||||||
|
- **Removed familiar types from types.ts**:
|
||||||
|
- Removed FamiliarRole type
|
||||||
|
- Removed FamiliarAbilityType type
|
||||||
|
- Removed FamiliarAbility interface
|
||||||
|
- Removed FamiliarDef interface
|
||||||
|
- Removed FamiliarInstance interface
|
||||||
|
- **Fixed SpireTab spell effects display**:
|
||||||
|
- Updated to show valid effect types (burn, stun, pierce, multicast, buff)
|
||||||
|
- Removed invalid lifesteal and freeze effect displays
|
||||||
|
- **Fixed test files**:
|
||||||
|
- Removed Executioner test from store.test.ts (effect was previously removed)
|
||||||
|
- Removed familiar fields from skills.test.ts mock state
|
||||||
|
|
||||||
|
Stage Summary:
|
||||||
|
- Familiar system completely removed - simplifies game and keeps focus on Invoker pact system
|
||||||
|
- All tests pass (32 tests in computed-stats.test.ts)
|
||||||
|
- Lint passes
|
||||||
|
- Build succeeds
|
||||||
|
- Spell effects now show correct types
|
||||||
|
|||||||
Reference in New Issue
Block a user