Fixed boss text appearing when all players become invalid

This commit is contained in:
Ben 2015-02-09 00:32:22 +00:00
parent 99f8ccf38e
commit 40034ab490

View file

@ -998,13 +998,14 @@ function GM:CalculateNextBoss()
end
table.sort(zombies, BossZombieSort)
local newboss = zombies[1]
if newboss and newboss:IsValid() then
local newbossclass = GAMEMODE.ZombieClasses[newboss:GetBossZombieIndex()].Name
net.Start("zs_nextboss")
net.WriteEntity(newboss)
net.WriteString(newbossclass)
net.Broadcast()
end
local newbossclass = ""
if newboss and newboss:IsValid() then newbossclass = GAMEMODE.ZombieClasses[newboss:GetBossZombieIndex()].Name end
net.Start("zs_nextboss")
net.WriteEntity(newboss)
net.WriteString(newbossclass)
net.Broadcast()
return newboss
end