--- a/hedgewars/HHHandlers.inc Sun May 16 23:43:45 2010 +0000
+++ b/hedgewars/HHHandlers.inc Mon May 17 00:48:16 2010 +0000
@@ -139,7 +139,7 @@
xx:= SignAs(AngleSin(Angle), dX);
yy:= -AngleCos(Angle);
- if ((Gear^.State and gstHHHJump) <> 0) then xx:= - xx;
+ if ((Gear^.State and gstHHHJump) <> 0) and (not cArtillery) then xx:= - xx;
if Ammo^[CurSlot, CurAmmo].AttackVoice <> sndNone then
PlaySound(Ammo^[CurSlot, CurAmmo].AttackVoice, CurrentTeam^.voicepack);
case Ammo^[CurSlot, CurAmmo].AmmoType of