1
0
Fork 0
mirror of https://github.com/correl/mage.git synced 2025-04-10 17:00:08 -09:00

Fix BlockingOrBlockedWatcher not handling attackers removed from combat

This commit is contained in:
Alex W. Jackson 2022-09-24 01:13:28 -04:00
parent 0b200748e5
commit 3f09836c64

View file

@ -32,6 +32,9 @@ public class BlockingOrBlockedWatcher extends Watcher {
blockerMap.clear(); blockerMap.clear();
return; return;
case REMOVED_FROM_COMBAT: case REMOVED_FROM_COMBAT:
// remove attacker
blockerMap.remove(new MageObjectReference(event.getTargetId(), game));
// remove blocker
blockerMap blockerMap
.values() .values()
.stream() .stream()