Commit Graph

3 Commits

Author SHA1 Message Date
Z User
e41a1a3553 Remove familiar system completely
All checks were successful
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m55s
- Delete familiar-slice.ts, familiars.ts, and FamiliarTab.tsx
- Remove familiar types from types.ts (FamiliarRole, FamiliarAbilityType, FamiliarAbility, FamiliarDef, FamiliarInstance)
- Fix SpireTab spell effects to show valid types (burn, stun, pierce, multicast, buff) instead of invalid lifesteal/freeze
- Remove Executioner test from store.test.ts (execute effect was previously removed)
- Remove familiar fields from skills.test.ts mock state

Familiars detract from the Invoker pact system. The familiar system was
incomplete (missing state fields) and referenced removed ability types.
2026-03-28 15:24:09 +00:00
Z User
a64a412f2c Remove Temporal Memory skill, fix unimplemented crafting effects
Some checks failed
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 27s
- Remove Temporal Memory skill from SKILLS_DEF (functionality should only be purchased with insight)
- Remove temporalMemory references from all store files (timeSlice, prestigeSlice, store, gameStore)
- Update tests to remove Temporal Memory test cases
- Fix TODO items in craftingSlice.ts:
  - Add skill caching for calculateApplicationTime
  - Use getEnchantEfficiencyBonus for efficiency calculation
- Transference mana type verified and working correctly
2026-03-28 08:29:21 +00:00
Z User
a0595e6077 Fix mana conversion visibility and UI improvements
All checks were successful
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 3m9s
- Increase attunement mana conversion rates (0.2 -> 2 for Enchanter)
- Hide mana types with current < 1 in ManaDisplay and LabTab
- Only show owned equipment types when designing enchantments
2026-03-28 06:15:14 +00:00