-some bug fixes (test suite)
This commit is contained in:
wagic.the.homebrew@gmail.com
2009-09-06 02:50:54 +00:00
parent c1accf5c6e
commit d73951ecfc
6 changed files with 22 additions and 4 deletions

View File

@@ -264,7 +264,7 @@ bool TargetChooser::canTarget(Targetable * target){
if (target->typeAsTarget() == TARGET_CARD){
MTGCardInstance * card = (MTGCardInstance *) target;
if (source && targetter && card->isInPlay() && (card->has(Constants::SHROUD)|| card->protectedAgainst(targetter) )) return false;
if (source && targetter && card->isInPlay() && (source->controller() != card->controller()) && (card->has(Constants::OPPONENTSHROUD) || card->protectedAgainst(targetter))) return false;
if (source && targetter && card->isInPlay() && (targetter->controller() != card->controller()) && (card->has(Constants::OPPONENTSHROUD) || card->protectedAgainst(targetter))) return false;
return true;
}
else if (target->typeAsTarget() == TARGET_STACKACTION)