diff --git a/src/engine/gameManager/PowersManager.java b/src/engine/gameManager/PowersManager.java index 38afeb55..900f2b27 100644 --- a/src/engine/gameManager/PowersManager.java +++ b/src/engine/gameManager/PowersManager.java @@ -1787,7 +1787,8 @@ public enum PowersManager { ac.setItemCasting(false); if (ac == null || target == null || pb == null) return; - + if(pb.targetSelf) + target = ac; ac.clearTimer(Integer.toString(pb.getToken())); if (liveCounter == ac.getLiveCounter()) finishApplyPowerA(ac, target, targetLoc, pb, trains, false);