From b4fd4aab58e43a7de4eceeee92bd701beecce455 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Tue, 5 May 2020 10:04:07 -0400 Subject: [PATCH] fixed bookmark usage in DoWhenCostPaid --- .../main/java/mage/abilities/effects/common/DoWhenCostPaid.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java b/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java index 7744212cf1b..71602a0099e 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java +++ b/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java @@ -58,7 +58,9 @@ public class DoWhenCostPaid extends OneShotEffect { if (cost.pay(source, game, source.getSourceId(), player.getId(), false)) { game.fireReflexiveTriggeredAbility(ability, source); player.resetStoredBookmark(game); + return true; } + game.restoreState(bookmark, DoWhenCostPaid.class.getName()); return true; }