[TDM] Implement harmonize mechanic (#13475)

* add initial ability

* remove skip list

* update harmonize ability

* add reminder text

* remove skip list

* add harmonize test

* update tests

* create base class for flashback-like abilities
This commit is contained in:
Evan Kranzler 2025-04-10 13:39:21 -04:00 committed by GitHub
parent 2f57cdb0a1
commit 4d8028adb9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 415 additions and 188 deletions

View file

@ -15,6 +15,7 @@ public enum SpellAbilityCastMode {
NORMAL("Normal"),
MADNESS("Madness"),
FLASHBACK("Flashback"),
HARMONIZE("Harmonize"),
BESTOW("Bestow"),
PROTOTYPE("Prototype"),
MORPH("Morph", false, true), // and megamorph
@ -91,6 +92,7 @@ public enum SpellAbilityCastMode {
case NORMAL:
case MADNESS:
case FLASHBACK:
case HARMONIZE:
case DISTURB:
case PLOT:
case MORE_THAN_MEETS_THE_EYE: