[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

@ -495,6 +495,7 @@ public abstract class AbilityImpl implements Ability {
// A player can't apply two alternative methods of casting or two alternative costs to a single spell.
switch (((SpellAbility) this).getSpellAbilityCastMode()) {
case FLASHBACK:
case HARMONIZE:
case MADNESS:
case TRANSFORMED:
case DISTURB: