Fixed boss text appearing when all players become invalid
This commit is contained in:
parent
99f8ccf38e
commit
40034ab490
1 changed files with 8 additions and 7 deletions
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in a new issue