From 83ed6789a75a1c25d6745a64393835b54e6567d4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= <jeremy@asynk.ch>
Date: Mon, 2 Feb 2015 21:53:22 +0100
Subject: Map: clear activetedUnits on AT single attack after stating animation

---
 core/src/ch/asynk/tankontank/game/Map.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/core/src/ch/asynk/tankontank/game/Map.java b/core/src/ch/asynk/tankontank/game/Map.java
index 390b517..61e98c8 100644
--- a/core/src/ch/asynk/tankontank/game/Map.java
+++ b/core/src/ch/asynk/tankontank/game/Map.java
@@ -557,9 +557,6 @@ public abstract class Map extends Board implements MoveToAnimationCb, ObjectiveS
                 breakUnits.add(u);
         }
 
-        if ((activatedUnits.size() == 1) && unit.isA(Unit.UnitType.AT_GUN) && target.isHardTarget())
-            activatedUnits.clear();
-
         if (success) {
             unclaim(target.getHex());
             removePawn(target);
@@ -569,6 +566,9 @@ public abstract class Map extends Board implements MoveToAnimationCb, ObjectiveS
 
         addEngagementAnimation(target);
 
+        if ((activatedUnits.size() == 1) && unit.isA(Unit.UnitType.AT_GUN) && target.isHardTarget())
+            activatedUnits.clear();
+
         return success;
     }
 
-- 
cgit v1.1-2-g2b99