# HG changeset patch # User Wuzzy # Date 1491850561 -7200 # Node ID 5b525d041fb49452e74140089c8f3e12200d0f00 # Parent 2cbc57db82e1ae86893188fab29b6812aa63b29a Fix crash when trying to open ammo menu with current team hog gear = nil Also fixes crash in A Classic Fairytale, mission 2 when rightclicking at Brainiac intro sequence (#142) diff -r 2cbc57db82e1 -r 5b525d041fb4 hedgewars/uCommandHandlers.pas --- a/hedgewars/uCommandHandlers.pas Mon Apr 10 19:08:00 2017 +0200 +++ b/hedgewars/uCommandHandlers.pas Mon Apr 10 20:56:01 2017 +0200 @@ -554,7 +554,7 @@ if bShowAmmoMenu then bShowAmmoMenu:= false - else if not(CurrentTeam^.Extdriven) and (((Gear^.State and (gstAttacking or gstAttacked)) <> 0) + else if not(CurrentTeam^.Extdriven) and ((Gear = nil) or ((Gear^.State and (gstAttacking or gstAttacked)) <> 0) or ((Gear^.State and gstHHDriven) = 0)) then begin end