CardTraitBase: fixed WerewolfUntransformCondition for multiplayers

This commit is contained in:
Hanmac
2016-07-22 10:02:29 +00:00
parent 9314f35389
commit d30bd6ef33

View File

@@ -358,9 +358,9 @@ public abstract class CardTraitBase extends GameObject implements IHasCardView {
}
if (params.containsKey("WerewolfUntransformCondition")) {
final List<Card> you = CardUtil.getLastTurnCast("Card.YouCtrl", this.getHostCard());
final List<Card> opp = CardUtil.getLastTurnCast("Card.YouDontCtrl", this.getHostCard());
if (!((you.size() > 1) || (opp.size() > 1))) {
List<Card> casted = game.getStack().getSpellsCastLastTurn();
for (Player p : game.getPlayers()) {
if (CardLists.filterControlledBy(casted, p).size() > 1)
return false;
}
}