From 602fe3740d75437d5793a2d3f24bda17d4d73f01 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Thu, 24 Sep 2020 19:56:28 -0400 Subject: [PATCH] [ZNR] fixed Drana, the Last Bloodchief not making the returned creature a vampire (#7046) --- .../src/mage/cards/d/DranaTheLastBloodchief.java | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/Mage.Sets/src/mage/cards/d/DranaTheLastBloodchief.java b/Mage.Sets/src/mage/cards/d/DranaTheLastBloodchief.java index 7040db2ff53..d10f51dd1cb 100644 --- a/Mage.Sets/src/mage/cards/d/DranaTheLastBloodchief.java +++ b/Mage.Sets/src/mage/cards/d/DranaTheLastBloodchief.java @@ -121,16 +121,8 @@ class DranaTheLastBloodchiefSubtypeEffect extends ContinuousEffectImpl { @Override public boolean apply(Layer layer, SubLayer sublayer, Ability source, Game game) { - Permanent creature; - if (source.getTargets().getFirstTarget() == null) { - creature = game.getPermanent(getTargetPointer().getFirst(game, source)); - } else { - creature = game.getPermanent(source.getTargets().getFirstTarget()); - if (creature == null) { - creature = game.getPermanentEntering(source.getTargets().getFirstTarget()); - } - } - if (creature != null && mor.refersTo(creature, game)) { + Permanent creature = mor.getPermanent(game); + if (creature != null) { if (!creature.hasSubtype(SubType.VAMPIRE, game)) { creature.getSubtype(game).add(SubType.VAMPIRE); }