From 0187611d4d75b69c2422628545d159024149a1ba Mon Sep 17 00:00:00 2001 From: fallenoak Date: Wed, 8 Oct 2025 22:30:01 -0500 Subject: [PATCH] feat(glue): implement CGlueMgr::GetRealmList --- src/glue/CGlueMgr.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/glue/CGlueMgr.cpp b/src/glue/CGlueMgr.cpp index 2f769f7..fdbf5e8 100644 --- a/src/glue/CGlueMgr.cpp +++ b/src/glue/CGlueMgr.cpp @@ -285,9 +285,15 @@ void CGlueMgr::GetCharacterList() { } void CGlueMgr::GetRealmList(int32_t a1) { - // TODO -} + CGlueMgr::SetIdleState(IDLE_REALM_LIST); + if (a1) { + auto inProgressText = FrameScript_GetText("REALM_LIST_IN_PROGRESS", -1, GENDER_NOT_APPLICABLE); + FrameScript_SignalEvent(OPEN_STATUS_DIALOG, "%s%s", "CANCEL", inProgressText); + } + + ClientServices::GetRealmList(); +} int32_t CGlueMgr::HandleBattlenetDisconnect() { // TODO