Fix attacking menu for planeswalkers and battles, fixed MOM dat file.

This commit is contained in:
Vittorio Alfieri
2023-05-12 11:25:08 +02:00
parent 967931a385
commit 4ccad97eb0
2 changed files with 9 additions and 3 deletions

View File

@@ -2118,8 +2118,14 @@ int MTGPlaneswalkerAttackRule::isReactingToClick(MTGCardInstance * card, ManaCos
return 0;
if ((card->isAttacker()) || (card->canAttack(true) && card->attackPlaneswalkerCost < 1))
{
if(!card->isAttacker())
attackpwmenu = "Attack Planeswalker or Battle";
if(!card->isAttacker()){
if(card->controller()->opponent()->game->inPlay->hasType("planeswalker") && !card->controller()->opponent()->game->inPlay->hasType("battle"))
attackpwmenu = "Attack a Planeswalker";
else if(!card->controller()->opponent()->game->inPlay->hasType("planeswalker") && card->controller()->opponent()->game->inPlay->hasType("battle"))
attackpwmenu = "Attack a Battle";
else
attackpwmenu = "Attack Planeswalker or Battle";
}
else
attackpwmenu = "Remove Attacker";