diff --git a/ZombieRiot/scripting/unloze_zr.sp b/ZombieRiot/scripting/unloze_zr.sp index ead7fc8b..ee0d3005 100644 --- a/ZombieRiot/scripting/unloze_zr.sp +++ b/ZombieRiot/scripting/unloze_zr.sp @@ -235,7 +235,8 @@ public void checkIfRestartNeeded() int activePlayers = 0; for (int i = 1; i < MaxClients; i++) { - if (!IsValidClient(i) || IsClientSourceTV(i)) + //if a guy sits in spec it does not restart the round. needed IsPlayerAlive. + if (!IsValidClient(i) || IsClientSourceTV(i) || !IsPlayerAlive(i)) { continue; }