mirror of
https://github.com/correl/mage.git
synced 2025-04-05 17:00:10 -09:00
* Not of This World - Fixed a possible Null Pointer Exception.
This commit is contained in:
parent
8ff7e04e85
commit
7ef232c556
1 changed files with 2 additions and 5 deletions
|
@ -43,7 +43,6 @@ import mage.constants.Zone;
|
|||
import mage.filter.Filter;
|
||||
import mage.filter.common.FilterCreaturePermanent;
|
||||
import mage.filter.predicate.mageobject.PowerPredicate;
|
||||
import static mage.filter.predicate.permanent.ControllerControlsIslandPredicate.filter;
|
||||
import mage.filter.predicate.permanent.ControllerPredicate;
|
||||
import mage.game.Game;
|
||||
import mage.game.permanent.Permanent;
|
||||
|
@ -54,8 +53,6 @@ import mage.target.Target;
|
|||
import mage.target.TargetObject;
|
||||
import mage.target.Targets;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Rafbill
|
||||
|
@ -128,7 +125,7 @@ class TargetSpellTargetingControlledPermanent extends TargetObject {
|
|||
for (Target target : objectTargets) {
|
||||
for (UUID targetId : target.getTargets()) {
|
||||
Permanent targetedPermanent = game.getPermanentOrLKIBattlefield(targetId);
|
||||
if (targetedPermanent.getControllerId().equals(sourceControllerId)) {
|
||||
if (targetedPermanent != null && targetedPermanent.getControllerId().equals(sourceControllerId)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
@ -155,7 +152,7 @@ class TargetSpellTargetingControlledPermanent extends TargetObject {
|
|||
for (Target target : objectTargets) {
|
||||
for (UUID targetId : target.getTargets()) {
|
||||
Permanent targetedPermanent = game.getPermanentOrLKIBattlefield(targetId);
|
||||
if (targetedPermanent.getControllerId().equals(sourceControllerId)) {
|
||||
if (targetedPermanent != null && targetedPermanent.getControllerId().equals(sourceControllerId)) {
|
||||
possibleTargets.add(stackObject.getId());
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue