mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 19:28:01 +00:00
- Completed the fix for delayed triggers.
This commit is contained in:
@@ -315,11 +315,11 @@ public class TriggerHandler {
|
|||||||
runSingleTrigger(registeredTriggersWorkingCopy.get(i), mode, runParams);
|
runSingleTrigger(registeredTriggersWorkingCopy.get(i), mode, runParams);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for (int i = 0; i < delayedTriggers.size(); i++) {
|
for (int i = 0; i < delayedTriggersWorkingCopy.size(); i++) {
|
||||||
Trigger deltrig = delayedTriggersWorkingCopy.get(i);
|
Trigger deltrig = delayedTriggersWorkingCopy.get(i);
|
||||||
if (deltrig.getHostCard().getController().equals(playerAP)) {
|
if (deltrig.getHostCard().getController().equals(playerAP)) {
|
||||||
if (runSingleTrigger(deltrig, mode, runParams)) {
|
if (runSingleTrigger(deltrig, mode, runParams)) {
|
||||||
delayedTriggers.remove(deltrig);
|
delayedTriggersWorkingCopy.remove(deltrig);
|
||||||
i--;
|
i--;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -335,7 +335,7 @@ public class TriggerHandler {
|
|||||||
Trigger deltrig = delayedTriggersWorkingCopy.get(i);
|
Trigger deltrig = delayedTriggersWorkingCopy.get(i);
|
||||||
if (deltrig.getHostCard().getController().equals(playerAP.getOpponent())) {
|
if (deltrig.getHostCard().getController().equals(playerAP.getOpponent())) {
|
||||||
if (runSingleTrigger(deltrig, mode, runParams)) {
|
if (runSingleTrigger(deltrig, mode, runParams)) {
|
||||||
delayedTriggers.remove(deltrig);
|
delayedTriggersWorkingCopy.remove(deltrig);
|
||||||
i--;
|
i--;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user