bypassTC on playertarget
This commit is contained in:
@@ -1337,13 +1337,13 @@ bool PlayerTargetChooser::canTarget(Targetable * target, bool)
|
|||||||
if ((targetter->controller() != targetter->controller()->opponent())
|
if ((targetter->controller() != targetter->controller()->opponent())
|
||||||
&& (targetter->controller()->opponent()->game->inPlay->hasAbility(Constants::CONTROLLERSHROUD))
|
&& (targetter->controller()->opponent()->game->inPlay->hasAbility(Constants::CONTROLLERSHROUD))
|
||||||
&& targetter->controller() != target)
|
&& targetter->controller() != target)
|
||||||
return false;
|
return targetter->bypassTC;
|
||||||
if ((targetter->controller()->opponent()->game->inPlay->hasAbility(Constants::PLAYERSHROUD))
|
if ((targetter->controller()->opponent()->game->inPlay->hasAbility(Constants::PLAYERSHROUD))
|
||||||
&& targetter->controller()->opponent() == target)
|
&& targetter->controller()->opponent() == target)
|
||||||
return false;
|
return targetter->bypassTC;
|
||||||
if ((targetter->controller()->game->inPlay->hasAbility(Constants::PLAYERSHROUD))
|
if ((targetter->controller()->game->inPlay->hasAbility(Constants::PLAYERSHROUD))
|
||||||
&& targetter->controller() == target)
|
&& targetter->controller() == target)
|
||||||
return false;
|
return targetter->bypassTC;
|
||||||
}
|
}
|
||||||
|
|
||||||
Player * pTarget = dynamic_cast<Player *>(target);
|
Player * pTarget = dynamic_cast<Player *>(target);
|
||||||
|
|||||||
Reference in New Issue
Block a user