hedgewars/GearDrawing.inc
changeset 4307 eb0f5c45e7ab
parent 4281 e033cf015b2c
child 4313 0690067bc5ff
--- a/hedgewars/GearDrawing.inc	Sat Nov 13 14:04:18 2010 +0100
+++ b/hedgewars/GearDrawing.inc	Sat Nov 13 14:40:06 2010 +0100
@@ -696,7 +696,10 @@
                       DrawRotatedf(sprPortal, x, y, Gear^.Tag, hwSign(Gear^.dX), Gear^.DirAngle)
                  else DrawRotatedf(sprPortal, x, y, 4 + Gear^.Tag div 2, hwSign(Gear^.dX), Gear^.DirAngle);
 
-       gtDrill: DrawRotated(sprDrill, x, y, 0, DxDy2Angle(Gear^.dY, Gear^.dX));
+           gtDrill: if (Gear^.State and gsttmpFlag) <> 0 then
+                        DrawRotated(sprAirDrill, x, y, 0, DxDy2Angle(Gear^.dY, Gear^.dX))
+                    else
+                        DrawRotated(sprDrill, x, y, 0, DxDy2Angle(Gear^.dY, Gear^.dX));
 
         gtHedgehog: DrawHH(Gear, x, y);