hedgewars/GSHandlers.inc
branch0.9.14.1
changeset 4311 636122c968ce
parent 4300 02582c825081
child 4337 85e02b1a8e8f
equal deleted inserted replaced
4308:f7d0a292d3c9 4311:636122c968ce
  4237         exit;
  4237         exit;
  4238         end;
  4238         end;
  4239 
  4239 
  4240     if ((Gear^.Message and gmAttack) <> 0) and (hh^.Gear^.Health > 0) and (TurnTimeLeft > 0) then 
  4240     if ((Gear^.Message and gmAttack) <> 0) and (hh^.Gear^.Health > 0) and (TurnTimeLeft > 0) then 
  4241         begin
  4241         begin
  4242         if Length(graves) >= Gear^.Tag then Gear^.Tag:= 0;
  4242         if Length(graves) <= Gear^.Tag then Gear^.Tag:= 0;
  4243         dec(hh^.Gear^.Health);
  4243         dec(hh^.Gear^.Health);
  4244         if (hh^.Gear^.Health = 0) and (hh^.Gear^.Damage = 0) then
  4244         if (hh^.Gear^.Health = 0) and (hh^.Gear^.Damage = 0) then
  4245             hh^.Gear^.Damage:= 1;
  4245             hh^.Gear^.Damage:= 1;
  4246         RenderHealth(hh^);
  4246         RenderHealth(hh^);
  4247         inc(graves[Gear^.Tag]^.Health);
  4247         inc(graves[Gear^.Tag]^.Health);