Merge pull request #1177 from hgtw/fix/door-packets

[Bugfix] Don't respawn doors while clients are zoning
This commit is contained in:
Chris Miles 2021-01-21 18:22:53 -06:00 committed by GitHub
commit 7d40e42cc2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2511,7 +2511,7 @@ void EntityList::DespawnAllDoors()
auto outapp = new EQApplicationPacket(OP_RemoveAllDoors, 0);
for (auto it = client_list.begin(); it != client_list.end(); ++it) {
if (it->second) {
it->second->QueuePacket(outapp);
it->second->QueuePacket(outapp, true, Client::CLIENT_CONNECTED);
}
}
safe_delete(outapp);
@ -2524,7 +2524,7 @@ void EntityList::RespawnAllDoors()
if (it->second) {
auto outapp = new EQApplicationPacket();
MakeDoorSpawnPacket(outapp, it->second);
it->second->FastQueuePacket(&outapp);
it->second->FastQueuePacket(&outapp, true, Client::CLIENT_CONNECTED);
}
++it;
}