]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Show correct name when announcing round winner
authorMario <mario.mario@y7mail.com>
Mon, 5 Aug 2013 08:31:09 +0000 (18:31 +1000)
committerMario <mario.mario@y7mail.com>
Mon, 5 Aug 2013 08:31:09 +0000 (18:31 +1000)
qcsrc/server/mutators/gamemode_invasion.qc

index 9665bdd800badf781609157d5fcdac108b0e4c59..4212f63c79d4f7972bf78cbb5f12ae1c0bd2d869 100644 (file)
@@ -102,11 +102,15 @@ float Invasion_CheckWinner()
        
        FOR_EACH_PLAYER(head)
        {
-               if(PlayerScore_Add(head, SP_INVASION_KILLS, 0) > winning_score)
+               float cs = PlayerScore_Add(head, SP_INVASION_KILLS, 0);
+               if(cs > winning_score)
+               {
+                       winning_score = cs;
                        winner = head;
+               }
        }
 
-       if(winner != world)
+       if(winner)
        {
                Send_Notification(NOTIF_ALL, world, MSG_CENTER, CENTER_ROUND_PLAYER_WIN, winner.netname);
                Send_Notification(NOTIF_ALL, world, MSG_INFO, INFO_ROUND_PLAYER_WIN, winner.netname);