mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
Don't store LastState than can become outdated before resolving
This commit is contained in:
@@ -528,9 +528,6 @@ public class TriggerHandler {
|
|||||||
sa = sa.copy(host, controller, false);
|
sa = sa.copy(host, controller, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
sa.setLastStateBattlefield(game.getLastStateBattlefield());
|
|
||||||
sa.setLastStateGraveyard(game.getLastStateGraveyard());
|
|
||||||
|
|
||||||
sa.setTrigger(regtrig);
|
sa.setTrigger(regtrig);
|
||||||
sa.setSourceTrigger(regtrig.getId());
|
sa.setSourceTrigger(regtrig.getId());
|
||||||
regtrig.setTriggeringObjects(sa, runParams);
|
regtrig.setTriggeringObjects(sa, runParams);
|
||||||
@@ -565,7 +562,6 @@ public class TriggerHandler {
|
|||||||
//wrapperAbility.setDescription(wrapperAbility.getStackDescription());
|
//wrapperAbility.setDescription(wrapperAbility.getStackDescription());
|
||||||
//wrapperAbility.setDescription(wrapperAbility.toUnsuppressedString());
|
//wrapperAbility.setDescription(wrapperAbility.toUnsuppressedString());
|
||||||
|
|
||||||
wrapperAbility.setLastStateBattlefield(game.getLastStateBattlefield());
|
|
||||||
if (regtrig.isStatic()) {
|
if (regtrig.isStatic()) {
|
||||||
wrapperAbility.getActivatingPlayer().getController().playTrigger(host, wrapperAbility, isMandatory);
|
wrapperAbility.getActivatingPlayer().getController().playTrigger(host, wrapperAbility, isMandatory);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user