diff -r f552c7b439fa -r af0e68ca273e hedgewars/uTeams.pas --- a/hedgewars/uTeams.pas Thu Aug 26 14:46:30 2010 +0100 +++ b/hedgewars/uTeams.pas Thu Aug 26 16:02:09 2010 +0200 @@ -137,6 +137,7 @@ CheckForWin:= true; TurnTimeLeft:= 0; +ReadyTimeLeft:= 0; if AliveCount = 0 then begin // draw AddCaption(trmsg[sidDraw], cWhiteColor, capgrpGameState); @@ -274,17 +275,19 @@ bShowFinger:= true; -if (CurrentTeam^.ExtDriven or (CurrentHedgehog^.BotLevel > 0)) then - PlaySound(sndIllGetYou, CurrentTeam^.voicepack) -else - PlaySound(sndYesSir, CurrentTeam^.voicepack); - if PlacingHogs then begin if CurrentHedgehog^.Unplaced then TurnTimeLeft:= 15000 else TurnTimeLeft:= 0 end -else TurnTimeLeft:= cHedgehogTurnTime +else TurnTimeLeft:= cHedgehogTurnTime; +if (TurnTimeLeft > 0) and (CurrentHedgehog^.BotLevel = 0) then + begin + PlaySound(sndComeonthen, CurrentTeam^.voicepack); + ReadyTimeLeft:= cReadyDelay + end +else + ReadyTimeLeft:= 0; end; function AddTeam(TeamColor: Longword): PTeam;