hedgewars/uTeams.pas
changeset 944 9299c0ebfdbc
parent 941 b5222ddafe1f
child 971 d2c49b730771
equal deleted inserted replaced
943:a0c36a0b3ad9 944:9299c0ebfdbc
   138 begin
   138 begin
   139 FreeActionsList;
   139 FreeActionsList;
   140 TargetPoint.X:= NoPointX;
   140 TargetPoint.X:= NoPointX;
   141 TryDo(CurrentTeam <> nil, 'nil Team', true);
   141 TryDo(CurrentTeam <> nil, 'nil Team', true);
   142 
   142 
   143 with CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog] do
   143 with CurrentHedgehog^ do
   144      if Gear <> nil then
   144      if Gear <> nil then
   145         begin
   145         begin
   146         AttacksNum:= 0;
   146         AttacksNum:= 0;
   147         Gear^.Message:= 0;
   147         Gear^.Message:= 0;
   148         Gear^.Z:= cHHZ;
   148         Gear^.Z:= cHHZ;
   149         SwitchNotHoldedAmmo(CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog]);
   149         SwitchNotHoldedAmmo(CurrentHedgehog^);
   150         RemoveGearFromList(Gear);
   150         RemoveGearFromList(Gear);
   151         InsertGearToList(Gear)
   151         InsertGearToList(Gear)
   152         end;
   152         end;
   153 
   153 
   154 c:= CurrentTeam^.Clan^.ClanIndex;
   154 c:= CurrentTeam^.Clan^.ClanIndex;
   168       end
   168       end
   169     until (CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Gear <> nil) or (PrevTeam = CurrTeam);
   169     until (CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Gear <> nil) or (PrevTeam = CurrTeam);
   170 until CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Gear <> nil;
   170 until CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog].Gear <> nil;
   171 
   171 
   172 CurrentHedgehog:= @(CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog]);
   172 CurrentHedgehog:= @(CurrentTeam^.Hedgehogs[CurrentTeam^.CurrHedgehog]);
       
   173 SwitchNotHoldedAmmo(CurrentHedgehog^);
   173 with CurrentHedgehog^ do
   174 with CurrentHedgehog^ do
   174      begin
   175      begin
   175      with Gear^ do
   176      with Gear^ do
   176           begin
   177           begin
   177           Z:= cCurrHHZ;
   178           Z:= cCurrHHZ;