From 0a414c62f5149fc907762744ad479d9db187ce27 Mon Sep 17 00:00:00 2001 From: Sloth Date: Thu, 15 Sep 2011 19:28:09 +0000 Subject: [PATCH] - Fixed a couple of typos that prevented the AI from using AF Draw, PutCounter, Regenerate and RegenerateAll abilities. --- .../forge/card/abilityFactory/AbilityFactory_Counters.java | 2 +- .../forge/card/abilityFactory/AbilityFactory_Regenerate.java | 4 ++-- .../card/abilityFactory/AbilityFactory_ZoneAffecting.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/forge/card/abilityFactory/AbilityFactory_Counters.java b/src/main/java/forge/card/abilityFactory/AbilityFactory_Counters.java index 257e50b1ee9..db5ccd6803a 100644 --- a/src/main/java/forge/card/abilityFactory/AbilityFactory_Counters.java +++ b/src/main/java/forge/card/abilityFactory/AbilityFactory_Counters.java @@ -242,7 +242,7 @@ public class AbilityFactory_Counters { return false; } - if (CostUtil.checkCreatureSacrificeCost(abCost, source)) { + if (!CostUtil.checkCreatureSacrificeCost(abCost, source)) { return false; } diff --git a/src/main/java/forge/card/abilityFactory/AbilityFactory_Regenerate.java b/src/main/java/forge/card/abilityFactory/AbilityFactory_Regenerate.java index 81793d24b79..006478da82c 100644 --- a/src/main/java/forge/card/abilityFactory/AbilityFactory_Regenerate.java +++ b/src/main/java/forge/card/abilityFactory/AbilityFactory_Regenerate.java @@ -191,7 +191,7 @@ public class AbilityFactory_Regenerate { if (!CostUtil.checkSacrificeCost(abCost, hostCard)) return false; - if (CostUtil.checkCreatureSacrificeCost(abCost, hostCard)) + if (!CostUtil.checkCreatureSacrificeCost(abCost, hostCard)) return false; } @@ -551,7 +551,7 @@ public class AbilityFactory_Regenerate { if (!CostUtil.checkSacrificeCost(abCost, hostCard)) return false; - if (CostUtil.checkCreatureSacrificeCost(abCost, hostCard)) + if (!CostUtil.checkCreatureSacrificeCost(abCost, hostCard)) return false; if (!CostUtil.checkLifeCost(abCost, hostCard, 4)) diff --git a/src/main/java/forge/card/abilityFactory/AbilityFactory_ZoneAffecting.java b/src/main/java/forge/card/abilityFactory/AbilityFactory_ZoneAffecting.java index 24e3b0c6b02..8dd40eb7d71 100644 --- a/src/main/java/forge/card/abilityFactory/AbilityFactory_ZoneAffecting.java +++ b/src/main/java/forge/card/abilityFactory/AbilityFactory_ZoneAffecting.java @@ -194,7 +194,7 @@ public class AbilityFactory_ZoneAffecting { if (abCost != null) { // AI currently disabled for these costs - if (CostUtil.checkCreatureSacrificeCost(abCost, source)) + if (!CostUtil.checkCreatureSacrificeCost(abCost, source)) return false; if (!CostUtil.checkLifeCost(abCost, source, 4))