Fixed Saffi Erisdotter

This commit is contained in:
Plopman 2014-08-27 18:31:03 +02:00
parent e54de22909
commit db632742e9

View file

@ -88,7 +88,7 @@ class SaffiEriksdotterEffect extends OneShotEffect {
public SaffiEriksdotterEffect() { public SaffiEriksdotterEffect() {
super(Outcome.PutCreatureInPlay); super(Outcome.PutCreatureInPlay);
this.staticText = "When target creature other than Adarkar Valkyrie dies this turn, return that card to the battlefield under your control"; this.staticText = "When target creature is put into your graveyard from the battlefield this turn, return that card to the battlefield";
} }
public SaffiEriksdotterEffect(final SaffiEriksdotterEffect effect) { public SaffiEriksdotterEffect(final SaffiEriksdotterEffect effect) {
@ -135,7 +135,9 @@ class SaffiEriksdotterDelayedTriggeredAbility extends DelayedTriggeredAbility {
public boolean checkTrigger(GameEvent event, Game game) { public boolean checkTrigger(GameEvent event, Game game) {
if (event.getType() == GameEvent.EventType.ZONE_CHANGE && ((ZoneChangeEvent) event).isDiesEvent()) { if (event.getType() == GameEvent.EventType.ZONE_CHANGE && ((ZoneChangeEvent) event).isDiesEvent()) {
if (fixedTarget.getFirst(game, this).equals(event.getTargetId())) { if (fixedTarget.getFirst(game, this).equals(event.getTargetId())) {
return true; if(this.getControllerId().equals(event.getPlayerId())){
return true;
}
} }
} }
return false; return false;
@ -143,7 +145,7 @@ class SaffiEriksdotterDelayedTriggeredAbility extends DelayedTriggeredAbility {
@Override @Override
public String getRule() { public String getRule() {
return "When target creature other than Adarkar Valkyrie dies this turn, " + super.getRule(); return "When target creature is put into your graveyard from the battlefield this turn, " + super.getRule();
} }
} }