diff --git a/demboyz/game/sourcecontext.cpp b/demboyz/game/sourcecontext.cpp index 15eb9ba..b27fedc 100644 --- a/demboyz/game/sourcecontext.cpp +++ b/demboyz/game/sourcecontext.cpp @@ -200,7 +200,10 @@ void SourceGameContext::UserInfoChanged(int tableIdx, int entryIdx) if (entry.data.size() != sizeof(player_info_t)) { if(players[client].connected) + { + logic->OnClientDisconnected(client, ""); userIdLookUp[players[client].info.userID] = 0xFF; + } memset(&players[client].info, 0, sizeof(player_info_t)); players[client].connected = false;