1
0

Fix the number of players in zone to be more accurate

This commit is contained in:
Emagi 2024-12-23 19:16:16 -05:00
parent 314fc8396c
commit 3200c1d66d

View File

@ -4692,7 +4692,7 @@ void ZoneServer::RemoveFromRangeMap(Client* client){
void ZoneServer::RemoveSpawn(Spawn* spawn, bool delete_spawn, bool respawn, bool lock, bool erase_from_spawn_list, bool lock_spell_process) void ZoneServer::RemoveSpawn(Spawn* spawn, bool delete_spawn, bool respawn, bool lock, bool erase_from_spawn_list, bool lock_spell_process)
{ {
if(spawn->IsPlayer()) { if(!spawn->IsDeletedSpawn() && spawn->IsPlayer()) {
if(pNumPlayers > 0) if(pNumPlayers > 0)
pNumPlayers--; pNumPlayers--;
} }