diff --git a/zone/client_process.cpp b/zone/client_process.cpp index 0fd418131..34f2bb877 100644 --- a/zone/client_process.cpp +++ b/zone/client_process.cpp @@ -183,6 +183,8 @@ bool Client::Process() { SetDynamicZoneMemberStatus(DynamicZoneMemberStatus::Offline); + parse->EventPlayer(EVENT_DISCONNECT, this, "", 0); + return false; //delete client }