From db0f401ba50151957a47b8e91cf75c93a2145626 Mon Sep 17 00:00:00 2001 From: "omegablast2002@yahoo.com" Date: Sat, 26 Jan 2013 16:23:22 +0000 Subject: [PATCH] moved the triggering of forced lure block to eventblockerschoosen. this corrects issues where lure wasnt applying the abilities like flanking correctly on cards which were forced to block. --- projects/mtg/src/MTGRules.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/mtg/src/MTGRules.cpp b/projects/mtg/src/MTGRules.cpp index 8bc8295f9..8125dab01 100644 --- a/projects/mtg/src/MTGRules.cpp +++ b/projects/mtg/src/MTGRules.cpp @@ -1501,9 +1501,9 @@ PermanentAbility(observer, _id) int MTGBlockRule::receiveEvent(WEvent *e) { - if (WEventCombatStepChange * event = dynamic_cast(e)) + if (WEventBlockersChosen * event = dynamic_cast(e)) { - if (TRIGGERS == event->step) + if (event) { Player * p = game->currentPlayer; MTGCardInstance * lurer = p->game->inPlay->findALurer();