Effect withTargetDescription, other fixes for discrepencies with "target" text with reference (#13867)

* Add withTargetDescription support to all Effects

* use withTargetDescription for effects incorrectly with "target" in text

* CommanderStormAbility add support for non-target rules text

* Heliods Emissary use OrTriggeredAbility

* support all effects withTargetDescription, rename overwriteTargetDescription to targetDescription

* copy target description from old pointer when using setTargetPointer

* Text cleanup/simplifications

* Remove outdated warning
This commit is contained in:
ssk97 2025-07-19 00:11:26 -07:00 committed by GitHub
parent e56960c2ed
commit 1a6c2eede4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
31 changed files with 136 additions and 66 deletions

View file

@ -448,6 +448,12 @@ public abstract class ContinuousEffectImpl extends EffectImpl implements Continu
return this;
}
@Override
public ContinuousEffect withTargetDescription(String target) {
super.withTargetDescription(target);
return this;
}
/**
* Auto-generates dependencies on different effects (what's apply first and
* what's apply second)