Auras targetting tokens fix (fixes #4297)

This commit is contained in:
Zzooouhh 2017-12-29 01:10:06 +01:00 committed by GitHub
parent 35a950dc80
commit f93c55025e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -40,6 +40,7 @@ import mage.game.events.GameEvent;
import mage.game.events.ZoneChangeEvent; import mage.game.events.ZoneChangeEvent;
import mage.game.permanent.Permanent; import mage.game.permanent.Permanent;
import mage.game.permanent.PermanentCard; import mage.game.permanent.PermanentCard;
import mage.game.permanent.PermanentImpl;
import mage.game.stack.StackAbility; import mage.game.stack.StackAbility;
import mage.players.Player; import mage.players.Player;
import mage.target.Target; import mage.target.Target;
@ -98,7 +99,7 @@ public class AuraReplacementEffect extends ReplacementEffectImpl {
// Aura enters the battlefield attached // Aura enters the battlefield attached
Object object = game.getState().getValue("attachTo:" + card.getId()); Object object = game.getState().getValue("attachTo:" + card.getId());
if (object != null) { if (object != null) {
if (object instanceof PermanentCard) { if (object instanceof PermanentImpl) {
// Aura is attached to a permanent on the battlefield // Aura is attached to a permanent on the battlefield
return false; return false;
} }