refactor: break circular dependency with DamageDealer and Healer interfaces

- Create src/magical-objects/magical-object-types.ts with DamageDealer
  and Healer interfaces
- MagicalWeapon implements DamageDealer
- HealingObject implements Healer
- Character depends on interfaces instead of concrete classes
This commit is contained in:
2026-06-14 10:49:53 +01:00
parent f29e3c456f
commit 0805623b68
7 changed files with 26272 additions and 28 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long