From debf310697ba4c224ebbb4d9fc9c19ef69e5cd6a Mon Sep 17 00:00:00 2001 From: "jeff@delmarus.com" <> Date: Sat, 4 Sep 2021 15:02:20 -0500 Subject: [PATCH] - Fixed #8199 --- Mage.Sets/src/mage/cards/t/TheBookOfVileDarkness.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Mage.Sets/src/mage/cards/t/TheBookOfVileDarkness.java b/Mage.Sets/src/mage/cards/t/TheBookOfVileDarkness.java index 9e871d501be..dc39217f411 100644 --- a/Mage.Sets/src/mage/cards/t/TheBookOfVileDarkness.java +++ b/Mage.Sets/src/mage/cards/t/TheBookOfVileDarkness.java @@ -160,8 +160,8 @@ class TheBookOfVileDarknessEffect extends OneShotEffect { TheBookOfVileDarknessEffect() { super(Outcome.Benefit); - staticText = "create Vecna, a legendary 8/8 black Zombie God creature token " + - "with indestructible and all triggered abilities of the exiled cards"; + staticText = "create Vecna, a legendary 8/8 black Zombie God creature token " + + "with indestructible and all triggered abilities of the exiled cards"; } private TheBookOfVileDarknessEffect(final TheBookOfVileDarknessEffect effect) { @@ -181,7 +181,8 @@ class TheBookOfVileDarknessEffect extends OneShotEffect { } Token token = new VecnaToken(); for (MageObjectReference mor : morSet) { - Card card = mor.getCard(game); + // the card object in the mor doesn't work, so the permanent object is used + Permanent card = mor.getPermanentOrLKIBattlefield(game); if (card == null) { continue; }