[CLE] Reset iterator in IsAccountInGame() (#1345)

This commit is contained in:
Alex 2021-05-10 02:34:40 -04:00 committed by GitHub
parent 2edda6e743
commit e18b332414
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1244,7 +1244,7 @@ void ClientList::RemoveCLEByLSID(uint32 iLSID)
bool ClientList::IsAccountInGame(uint32 iLSID) {
LinkedListIterator<ClientListEntry*> iterator(clientlist);
iterator.Reset();
while (iterator.MoreElements()) {
if (iterator.GetData()->LSID() == iLSID && iterator.GetData()->Online() == CLE_Status::InZone) {
return true;