From 8a7d1e26df3025268a274789f877b57a39cc8fa2 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Wed, 4 Nov 2026 18:23:34 +0000 Subject: [PATCH] Decompile fn_09309 (UIApplyForPartyWnd::Slot28) Batch #10895 by dori: 0 byte-identical, 1 confirmed by peer review. - fn_09309 UIApplyForPartyWnd::Slot28: logic confirmed by peer review Peer-reviewed-by: Tanke, cremane, StrawberrysherbetIX Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes). --- Source/UI/Party/UIApplyForPartyWnd.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/UI/Party/UIApplyForPartyWnd.cpp b/Source/UI/Party/UIApplyForPartyWnd.cpp index 1db2b811..3b396865 100644 --- a/Source/UI/Party/UIApplyForPartyWnd.cpp +++ b/Source/UI/Party/UIApplyForPartyWnd.cpp @@ -19,6 +19,7 @@ #include "UI/Text/UIStaticText.h" #include "UI/Window/WindowManagerWindows.h" #include "Client/Mode/CMode.h" +#include "Client/Mode/ModeMgr.h" #include @@ -148,7 +149,7 @@ void UIApplyForPartyWnd::Slot28(int x, int y) { int screenX = positions[index]; int screenY = 75; this->ToScreen(screenX, screenY); - static_cast(g_charViewMode)->ShowTooltip(label, screenX, screenY, -1, false, true); + g_modeMgr.gameMode->ShowTooltip(label, screenX, screenY, -1, false, true); } break;