remove DamageDoneWatcher from default watchers

This commit is contained in:
xenohedron 2023-11-30 00:36:31 -05:00
parent c164d70135
commit 6155f2d403
5 changed files with 11 additions and 6 deletions

View file

@ -9,10 +9,12 @@ import mage.watchers.common.DamageDoneWatcher;
*
* @author LevelX2
*/
public class SourceDealtDamageCondition implements Condition {
private final int value;
/**
* Must add DamageDoneWatcher on card init
*/
public SourceDealtDamageCondition(int value) {
this.value = value;
}
@ -29,4 +31,4 @@ public class SourceDealtDamageCondition implements Condition {
}
}
}

View file

@ -1339,7 +1339,6 @@ public abstract class GameImpl implements Game {
newWatchers.add(new CastSpellLastTurnWatcher());
newWatchers.add(new PlayerLostLifeWatcher());
newWatchers.add(new BlockedAttackerWatcher());
newWatchers.add(new DamageDoneWatcher()); // TODO: no need to be default watcher
newWatchers.add(new PlanarRollWatcher()); // TODO: no need to be default watcher
newWatchers.add(new AttackedThisTurnWatcher());
newWatchers.add(new CardsDrawnThisTurnWatcher());