mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 11:18:01 +00:00
- 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:
@@ -140,7 +140,9 @@ public class GameAction {
|
|||||||
return c;
|
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);
|
boolean suppress = !c.isToken() && zoneFrom.equals(zoneTo);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user