hedgewars/uGearsUtils.pas
changeset 7176 fb4b0c6dfdbd
parent 7168 8defaabce92e
child 7190 aa8d68817c32
equal deleted inserted replaced
7174:80480d21e6ed 7176:fb4b0c6dfdbd
   450     gear^.dX := _0;
   450     gear^.dX := _0;
   451     gear^.dY := _0;
   451     gear^.dY := _0;
   452     gear^.Damage := 0;
   452     gear^.Damage := 0;
   453     gear^.Health := gear^.Hedgehog^.InitialHealth;
   453     gear^.Health := gear^.Hedgehog^.InitialHealth;
   454     gear^.Hedgehog^.Effects[hePoisoned] := 0;
   454     gear^.Hedgehog^.Effects[hePoisoned] := 0;
   455     if CurrentHedgehog^.Effects[heResurrectable] = 0 then
   455     if (CurrentHedgehog^.Effects[heResurrectable] = 0) or ((CurrentHedgehog^.Effects[heResurrectable] <> 0)
       
   456           and (Gear^.Hedgehog^.Team^.Clan <> CurrentHedgehog^.Team^.Clan)) then
   456         with CurrentHedgehog^ do 
   457         with CurrentHedgehog^ do 
   457             begin
   458             begin
   458             inc(Team^.stats.AIKills);
   459             inc(Team^.stats.AIKills);
   459             FreeTexture(Team^.AIKillsTex);
   460             FreeTexture(Team^.AIKillsTex);
   460             Team^.AIKillsTex := RenderStringTex(inttostr(Team^.stats.AIKills), Team^.Clan^.Color, fnt16);
   461             Team^.AIKillsTex := RenderStringTex(inttostr(Team^.stats.AIKills), Team^.Clan^.Color, fnt16);