* Some changes to activation count and sacrifice source triggers.

This commit is contained in:
LevelX2 2016-04-21 17:13:57 +02:00
parent 06d3b929a2
commit 0c0dd82480
10 changed files with 116 additions and 124 deletions

View file

@ -70,7 +70,9 @@ public abstract class TriggeredAbilityImpl extends AbilityImpl implements Trigge
public void trigger(Game game, UUID controllerId) {
//20091005 - 603.4
if (checkInterveningIfClause(game)) {
setSourceObject(null, game);
if (!(this instanceof DelayedTriggeredAbility)) {
setSourceObject(null, game);
}
game.addTriggeredAbility(this);
}
}