refactor: AttackedThisTurnWatcher is a default watcher

close #10982
This commit is contained in:
xenohedron 2023-11-29 20:27:30 -05:00
parent 9fbdede64b
commit f7d70a7b11
38 changed files with 21 additions and 43 deletions

View file

@ -17,7 +17,6 @@ public class AttacksFirstTimeTriggeredAbility extends TriggeredAbilityImpl {
public AttacksFirstTimeTriggeredAbility(Effect effect, boolean optional) {
super(Zone.BATTLEFIELD, effect, optional);
this.addWatcher(new AttackedThisTurnWatcher());
setTriggerPhrase("Whenever {this} attacks for the first time each turn, ");
}

View file

@ -28,7 +28,6 @@ public class BoastAbility extends ActivatedAbilityImpl {
public BoastAbility(Effect effect, Cost cost) {
super(Zone.BATTLEFIELD, effect, cost);
this.maxActivationsPerTurn = 1;
this.addWatcher(new AttackedThisTurnWatcher());
this.condition = BoastCondition.instance;
this.addHint(BoastHint.instance);
}