diff --git a/projects/mtg/src/GameObserver.cpp b/projects/mtg/src/GameObserver.cpp index 292eb3d08..fbc671f99 100644 --- a/projects/mtg/src/GameObserver.cpp +++ b/projects/mtg/src/GameObserver.cpp @@ -1061,6 +1061,9 @@ void GameObserver::gameStateBasedEffects() || mCurrentGamePhase == MTG_PHASE_COMBATDAMAGE)) userRequestNextGamePhase(); } + + //WEventGameStateBasedChecked event checked + receiveEvent(NEW WEventGameStateBasedChecked()); } void GameObserver::enchantmentStatus() diff --git a/projects/mtg/src/WEvent.cpp b/projects/mtg/src/WEvent.cpp index 0bf9b176d..d58377c7e 100644 --- a/projects/mtg/src/WEvent.cpp +++ b/projects/mtg/src/WEvent.cpp @@ -31,6 +31,11 @@ WEventDamageStackResolved::WEventDamageStackResolved() : { } +WEventGameStateBasedChecked::WEventGameStateBasedChecked() : + WEvent() +{ +} + WEventCardUpdate::WEventCardUpdate(MTGCardInstance * card) : WEvent(), card(card) {