feat(ui): implement Script_DisconnectFromServer

This commit is contained in:
fallenoak 2025-10-10 21:52:19 -05:00
parent 3e0a586238
commit 5aa6f3c887
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D

View File

@ -256,7 +256,14 @@ int32_t Script_GetServerName(lua_State* L) {
}
int32_t Script_DisconnectFromServer(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
if (ClientServices::Connection()->IsConnected()) {
CGlueMgr::m_disconnectPending = 1;
ClientServices::Connection()->Disconnect();
}
ClientServices::LoginConnection()->Logoff();
return 0;
}
int32_t Script_IsConnectedToServer(lua_State* L) {