Fix static cleanup triggers

This commit is contained in:
Adam Pantel
2021-02-15 10:29:25 -05:00
parent 98dc6edc99
commit e374769016

View File

@@ -228,7 +228,8 @@ public class TriggerChangesZone extends Trigger {
boolean leavesBattlefield = ArrayUtils.contains( boolean leavesBattlefield = ArrayUtils.contains(
getParam("Origin").split(","), ZoneType.Battlefield.toString() getParam("Origin").split(","), ZoneType.Battlefield.toString()
); );
if (leavesBattlefield) { // Static triggers aren't triggered abilities rules-wise
if (leavesBattlefield && !isStatic()) {
setActiveZone(EnumSet.of(ZoneType.Battlefield)); setActiveZone(EnumSet.of(ZoneType.Battlefield));
} }
} }