feat: add elite monsters with 5 prefix types

Elite monsters have ~20% spawn chance with Venomous, Burning, Freezing,
Bleeding, or Vampiric prefixes. Each prefix scales HP/ATK and applies
on-hit status effects (or life drain for Vampiric).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-25 15:02:44 +09:00
parent 8ef3d9dd13
commit 22ebeb1d48
5 changed files with 157 additions and 0 deletions

View File

@@ -49,6 +49,8 @@ type Monster struct {
HP, MaxHP int
ATK, DEF int
IsBoss bool
IsElite bool
ElitePrefix ElitePrefixType
TauntTarget bool
TauntTurns int
Pattern BossPattern