forked from External/mage
Attacking you abilities and filters - fixed that planeswalker removes from a combat can cause a game error (NPE error, example: Curse of Hospitality)
This commit is contained in:
parent
1f4dfd08ce
commit
9d9916280a
9 changed files with 68 additions and 6 deletions
|
|
@ -2557,6 +2557,7 @@ public abstract class GameImpl implements Game {
|
|||
.getGroups()
|
||||
.stream()
|
||||
.map(CombatGroup::getDefenderId)
|
||||
.filter(Objects::nonNull)
|
||||
.noneMatch(perm.getId()::equals)
|
||||
&& this.getPlayer(perm.getProtectorId()) == null
|
||||
|| perm.isControlledBy(perm.getProtectorId())) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue