From 8ff50ece31ba4c0747be00dba24ba676b5101c88 Mon Sep 17 00:00:00 2001 From: Marshall Date: Sat, 27 Jun 2015 19:22:32 -0400 Subject: [PATCH 1/3] BreakingPoint error fix; --- Mage.Sets/src/mage/sets/judgment/BreakingPoint.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/sets/judgment/BreakingPoint.java b/Mage.Sets/src/mage/sets/judgment/BreakingPoint.java index a9c3d93a4a7..d9ca15d05ec 100644 --- a/Mage.Sets/src/mage/sets/judgment/BreakingPoint.java +++ b/Mage.Sets/src/mage/sets/judgment/BreakingPoint.java @@ -97,7 +97,7 @@ class BreakingPointDestroyEffect extends OneShotEffect { if(spell != null){ boolean destroyCreatures = true; for(UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)){ - Player player = game.getPlayer(uuid); + Player player = game.getPlayer(playerId); if(player != null && player.chooseUse(Outcome.Detriment, "Have " + spell.getLogName() + " deal 6 damage to you?", game)){ destroyCreatures = false; player.damage(6, source.getSourceId(), game, false, true); From 528105a2ebfd3f2d22aea42372edd21d5668d137 Mon Sep 17 00:00:00 2001 From: Marshall Date: Sat, 27 Jun 2015 20:01:34 -0400 Subject: [PATCH 2/3] Kobol Drill Sergeant clean up --- .../mage/sets/masterseditioniii/KoboldDrillSergeant.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Mage.Sets/src/mage/sets/masterseditioniii/KoboldDrillSergeant.java b/Mage.Sets/src/mage/sets/masterseditioniii/KoboldDrillSergeant.java index a9962bdcb16..225d0176d3e 100644 --- a/Mage.Sets/src/mage/sets/masterseditioniii/KoboldDrillSergeant.java +++ b/Mage.Sets/src/mage/sets/masterseditioniii/KoboldDrillSergeant.java @@ -29,6 +29,7 @@ package mage.sets.masterseditioniii; import java.util.UUID; import mage.MageInt; +import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.continuous.BoostControlledEffect; import mage.abilities.effects.common.continuous.GainAbilityControlledEffect; @@ -61,9 +62,10 @@ public class KoboldDrillSergeant extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(2); - // Other Kobold creatures you control get +0/+1 and have trample. - this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(0, 1, Duration.WhileOnBattlefield, filter, true))); - this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityControlledEffect(TrampleAbility.getInstance(), Duration.WhileOnBattlefield, filter, true))); + // Other Kobold creatures you control get +0/+1 and have trample. + Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(0, 1, Duration.WhileOnBattlefield, filter, true)); + ability.addEffect(new GainAbilityControlledEffect(TrampleAbility.getInstance(), Duration.WhileOnBattlefield, filter, true)); + this.addAbility(ability); } public KoboldDrillSergeant(final KoboldDrillSergeant card) { From 64dd4ea3de15988b4a606795181b8bb1d4bdc5db Mon Sep 17 00:00:00 2001 From: Marshall Date: Sat, 27 Jun 2015 20:08:11 -0400 Subject: [PATCH 3/3] Revert "BreakingPoint error fix;" This reverts commit 8ff50ece31ba4c0747be00dba24ba676b5101c88. --- Mage.Sets/src/mage/sets/judgment/BreakingPoint.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/sets/judgment/BreakingPoint.java b/Mage.Sets/src/mage/sets/judgment/BreakingPoint.java index d9ca15d05ec..a9c3d93a4a7 100644 --- a/Mage.Sets/src/mage/sets/judgment/BreakingPoint.java +++ b/Mage.Sets/src/mage/sets/judgment/BreakingPoint.java @@ -97,7 +97,7 @@ class BreakingPointDestroyEffect extends OneShotEffect { if(spell != null){ boolean destroyCreatures = true; for(UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)){ - Player player = game.getPlayer(playerId); + Player player = game.getPlayer(uuid); if(player != null && player.chooseUse(Outcome.Detriment, "Have " + spell.getLogName() + " deal 6 damage to you?", game)){ destroyCreatures = false; player.damage(6, source.getSourceId(), game, false, true);