# HG changeset patch # User Wuzzy # Date 1563468330 -7200 # Node ID 000d3262244c7a80191936f392e3403a59fbd572 # Parent 515a4a317e52d2842543b24ac984f47f1fdccbbd Fix multiple timeboxes spawning when hog moves before timebox arrived diff -r 515a4a317e52 -r 000d3262244c hedgewars/uGearsHandlersMess.pas --- a/hedgewars/uGearsHandlersMess.pas Thu Jul 18 03:39:58 2019 +0200 +++ b/hedgewars/uGearsHandlersMess.pas Thu Jul 18 18:45:30 2019 +0200 @@ -6330,7 +6330,12 @@ begin if (HH^.Gear^.Damage <> 0) or (HH^.Gear^.Health = 0) or ((HH^.Gear^.State and (gstMoving or gstHHDeath or gstHHGone or gstDrowning)) <> 0) then + begin Gear^.Tag:= 1; + HH^.Gear^.State:= HH^.Gear^.State and (not gstAttacking); + HH^.Gear^.Message:= HH^.Gear^.Message and (not gmAttack); + AfterAttack; + end; end else if HH^.GearHidden = nil then Gear^.Tag:= 1;