feat(#1): Wizard tower engine — spells, mana, familiars, scrolls, ASCII tower #2

Merged
ti-paul merged 1 commit from feature/1-tower-engine into main 2026-06-15 10:39:26 +00:00
Member

Code Wizard Tower Engine

Closes #1

Features

  • Spells: 10 spells, 6 schools, mana system
  • Familiars: 6 daemon types
  • Scrolls: 6 documentation types
  • Potions: 4 brew types (build/CI)
  • Tower: 7 floors, archmage, wards, crystal ball, events

Tests

  • 44 tests, all passing
## Code Wizard Tower Engine Closes #1 ### Features - **Spells**: 10 spells, 6 schools, mana system - **Familiars**: 6 daemon types - **Scrolls**: 6 documentation types - **Potions**: 4 brew types (build/CI) - **Tower**: 7 floors, archmage, wards, crystal ball, events ### Tests - 44 tests, all passing
- Spells: 10 spells in 6 schools (evocation, abjuration, conjuration, divination, transmutation, necromancy)
- SpellCaster: mana system with regeneration, spellbook management, fizzle chance
- Familiars: 6 daemon types (owl/logger, cat/guard, imp/worker, raven/messenger, phoenix/revive, golem/tank)
- Scrolls: 6 documentation types (API doc, runbook, architecture, post-mortem, ADR, recipe)
- Potions: 4 brew types (build, healing, strength, invisibility)
- Tower: 7 floors, archmage, wards, crystal ball monitoring, magical events
- 44 tests, all passing
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
les_clankeurs/code-wizard-tower!2
No description provided.