diff --git a/projects/mtg/src/AIPlayer.cpp b/projects/mtg/src/AIPlayer.cpp index 655ed4669..de565d23f 100644 --- a/projects/mtg/src/AIPlayer.cpp +++ b/projects/mtg/src/AIPlayer.cpp @@ -21,7 +21,7 @@ int AIAction::Act(){ if (target) g->cardClick(target); return 1; }else if (click){ //Shouldn't be used, really... - g->cardClick(click); + g->cardClick(click,click); if (target) g->cardClick(target); return 1; } diff --git a/projects/mtg/src/ActionLayer.cpp b/projects/mtg/src/ActionLayer.cpp index eaf4d7ab4..c6fc19ae2 100644 --- a/projects/mtg/src/ActionLayer.cpp +++ b/projects/mtg/src/ActionLayer.cpp @@ -217,6 +217,10 @@ int ActionLayer::reactToClick(MTGCardInstance * card){ void ActionLayer::setMenuObject(Targetable * object, bool must){ + if (!object){ + OutputDebugString("FATAL: ActionLayer::setMenuObject\n"); + return; + } menuObject = object; SAFE_DELETE(abilitiesMenu);