- Fixed the DealsDamage/opponent trigger of the whenever keyword to only trigger when dealing damage to the opponent.

This commit is contained in:
jendave
2011-08-06 12:42:35 +00:00
parent cf16a4c3f0
commit 31e08f09ab

View File

@@ -5522,8 +5522,10 @@ public class GameActionUtil {
if (damage > 0)
{
Object[] DealsDamage_Whenever_Parameters = new Object[3];
DealsDamage_Whenever_Parameters[0] = c.getController().getOpponent();
DealsDamage_Whenever_Parameters[2] = c;
DealsDamage_Whenever_Parameters[0] = player;
AllZone.GameAction.checkWheneverKeyword(c, "DealsDamage/Player", DealsDamage_Whenever_Parameters);
if(!c.getController().equals(player))
AllZone.GameAction.checkWheneverKeyword(c, "DealsDamage/Opponent", DealsDamage_Whenever_Parameters);
CardList playerPerms = AllZoneUtil.getPlayerCardsInPlay(player);