- Only store LKI information when a card moves from a physical zone to a physical zone, not when it's moving from/to stack (fixes e.g. instant and sorcery spells not gaining KW Lifelink on stack from Soulfire Grand Master).

This commit is contained in:
Agetian
2015-10-11 12:20:44 +00:00
parent 71e417dd8a
commit deb56c48e3

View File

@@ -140,7 +140,9 @@ public class GameAction {
return c;
}
game.setChangeZoneLKIInfo(c);
if (zoneFrom != null && zoneTo != null && !zoneFrom.is(ZoneType.Stack) && !zoneTo.is(ZoneType.Stack)) {
game.setChangeZoneLKIInfo(c);
}
boolean suppress = !c.isToken() && zoneFrom.equals(zoneTo);