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
This commit is contained in:
Z User
2026-03-28 08:29:21 +00:00
parent 17c6d5652d
commit a64a412f2c
9 changed files with 61 additions and 72 deletions

View File

@@ -1018,15 +1018,7 @@ describe('Individual Skill Tests', () => {
expect(insight3).toBe(Math.floor(insight0 * 1.3));
});
});
describe('temporalMemory', () => {
it('should keep 1 spell learned across loops per level', () => {
expect(SKILLS_DEF.temporalMemory).toBeDefined();
expect(SKILLS_DEF.temporalMemory.max).toBe(3);
expect(SKILLS_DEF.temporalMemory.desc).toContain('Keep 1 spell learned');
});
});
describe('guardianBane', () => {
it('should add +20% damage vs guardians per level', () => {
expect(SKILLS_DEF.guardianBane).toBeDefined();