diff --git a/src/Blaze-Brigade/Blaze_Brigade/Blaze_Brigade.csproj b/src/Blaze-Brigade/Blaze_Brigade/Blaze_Brigade.csproj
index 6440e45963fc1551596a923524b550eb7c84b07f..c2b4a839ef2e1aadbaad79e13972abc058f8e751 100644
--- a/src/Blaze-Brigade/Blaze_Brigade/Blaze_Brigade.csproj
+++ b/src/Blaze-Brigade/Blaze_Brigade/Blaze_Brigade.csproj
@@ -31,7 +31,7 @@
     <MapFileExtensions>false</MapFileExtensions>
     <OpenBrowserOnPublish>false</OpenBrowserOnPublish>
     <ApplicationRevision>4</ApplicationRevision>
-    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <ApplicationVersion>2.0.0.%2a</ApplicationVersion>
     <UseApplicationTrust>false</UseApplicationTrust>
     <PublishWizardCompleted>true</PublishWizardCompleted>
     <BootstrapperEnabled>true</BootstrapperEnabled>
diff --git a/src/Blaze-Brigade/Blaze_Brigade/DrawClass.cs b/src/Blaze-Brigade/Blaze_Brigade/DrawClass.cs
index 7d82959553dbed80cc1ddc7784f5985408472479..ac9ced09756b5adb140bbd9c26080591799f88eb 100644
--- a/src/Blaze-Brigade/Blaze_Brigade/DrawClass.cs
+++ b/src/Blaze-Brigade/Blaze_Brigade/DrawClass.cs
@@ -28,8 +28,16 @@ namespace View
                 Unit unit = player.getUnits().ElementAt(i); // gets unit at i
                 if (unit.Alive)
                 {
-                    spriteBatch.Draw(unit.getSpriteImage(), unit.PixelCoordinates,
-                        unit.getCurrentFrame(), Color.White, 0, Vector2.Zero, 1f, SpriteEffects.None, 0.8f);
+                    if (GameFunction.hasUnitFinishedActions(unit))
+                    {
+                        spriteBatch.Draw(unit.getSpriteImage(), unit.PixelCoordinates,
+                            unit.getCurrentFrame(), Color.Gray, 0, Vector2.Zero, 1f, SpriteEffects.None, 0.8f);
+                    }
+                    else
+                    {
+                        spriteBatch.Draw(unit.getSpriteImage(), unit.PixelCoordinates,
+                            unit.getCurrentFrame(), Color.White, 0, Vector2.Zero, 1f, SpriteEffects.None, 0.8f);
+                    }
                     Vector2 healthLocation = new Vector2(unit.PixelCoordinates.X, unit.PixelCoordinates.Y - 4);
                     //draw healthbar
                     spriteBatch.Draw(unit.getHealthBar(), new Rectangle((int)healthLocation.X+1,