diff --git a/source/server/rounds.qc b/source/server/rounds.qc index df3ef6f..15be6f7 100644 --- a/source/server/rounds.qc +++ b/source/server/rounds.qc @@ -155,13 +155,14 @@ void() EndRound = players = find(world, classname, "player"); while(players != world) { - if (players.ach_tracker_npnp == 0) { - GiveAchievement(5, players); - } if (players.ach_tracker_abst == 0) { GiveAchievement(8, players); } - players.ach_tracker_npnp = 0; + if (rounds >= 16) { + if (players.ach_tracker_npnp == 0) { + GiveAchievement(5, players); + } + } players = find(players, classname, "player"); } }