Commit Graph

15 Commits

Author SHA1 Message Date
4948681b9c Delete .zscripts/mini-services-install.sh
Some checks failed
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:57:11 +02:00
94f33d78b3 Delete .zscripts/mini-services-build.sh
Some checks failed
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:57:02 +02:00
05bf907283 Delete .zscripts/dev.sh
Some checks failed
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:56:52 +02:00
1c9bfcf80f Delete .zscripts/dev.out.log
Some checks failed
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:56:41 +02:00
26488f581f Delete .zscripts/build.sh
Some checks failed
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:56:31 +02:00
4280825bf9 Delete .zscripts/dev.pid
All checks were successful
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m56s
2026-04-04 21:42:58 +02:00
2087dd8d20 Delete worklog.md
Some checks failed
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-04 21:42:24 +02:00
Z User
a06b58c1da docs: update worklog with push verification
All checks were successful
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 29s
2026-04-03 22:07:34 +00:00
Z User
ae780e1bbc docs: add comprehensive game briefing document and fix deprecated tests
All checks were successful
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 25s
- Created GAME_BRIEFING.md with full documentation of all game systems
- Fixed getFloorElement to use cycle length instead of hardcoded 8
- Fixed deprecated tests referencing removed elements (life, blood, wood)
- Fixed deprecated tests referencing removed skills (deepReservoir, etc.)
- Fixed guardian tests to not expect floor 70
- Fixed computeRegen tests to account for attunement regen correctly
- All 512 tests now pass

The game briefing document includes:
- Core game loop and progression
- Mana system with all 14 mana types
- Time and incursion mechanics
- Spire and floor system with room types
- Combat system with elemental effectiveness
- Guardian and pact system
- Attunement system (Enchanter, Invoker, Fabricator)
- Skill evolution with 5 tiers and milestone upgrades
- Equipment and enchantment system
- Golemancy system
- Prestige/loop mechanics
- Complete formulas and system interactions
2026-04-03 22:01:46 +00:00
Z User
c5dbd0606a Merge remote master into local main 2026-04-03 21:37:34 +00:00
Z User
4f474dbcf3 Initial commit 2026-04-03 17:23:15 +00:00
Z User
69a1d87169 Complete skill system redesign: Add all upgrade trees, special effects, and comprehensive tests
All checks were successful
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m51s
- Added upgrade trees for ALL skills with max > 1
- Added 40+ new special effects for upgrades
- Created 38 new comprehensive tests for skill system
- Updated docs/skills.md with full documentation
- All new tests pass, lint clean
2026-04-03 12:29:49 +00:00
Z User
359702c6ca Update worklog with skill system redesign
All checks were successful
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 30s
2026-04-03 11:10:49 +00:00
Z User
b78c979647 Redesign skill system with upgrade trees and tier progression
Some checks failed
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
Major changes:
- Created docs/skills.md with comprehensive skill system documentation
- Rewrote skill-evolution.ts with new upgrade tree structure:
  - Upgrades organized in branching paths with prerequisites
  - Each choice can lead to upgraded versions at future milestones
  - Support for upgrade children and requirement chains
- Added getBaseSkillId and generateTierSkillDef helper functions
- Fixed getFloorElement to use FLOOR_ELEM_CYCLE.length
- Updated test files to match current skill definitions
- Removed tests for non-existent skills

Skill system now supports:
- Levels 1-10 for most skills, level 5 caps for specialized, level 1 for research
- Tier up system: Tier N Level 1 = Tier N-1 Level 10 in power
- Milestone upgrades at levels 5 and 10 with branching upgrade trees
- Attunement requirements for skill access and tier up
- Study costs and time for leveling
2026-04-03 11:08:58 +00:00
Z User
9044d0ed61 Initial commit 2026-04-03 10:02:19 +00:00