From b5139254431401bbb5f7a2aa555e1e301a593d8f Mon Sep 17 00:00:00 2001 From: ErLullo Date: Thu, 15 Jan 2026 10:58:18 +0100 Subject: [PATCH 1/3] letter-autoremove fix on game.py --- assets/root/game.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/assets/root/game.py b/assets/root/game.py index 1198aea4..e60cf11e 100644 --- a/assets/root/game.py +++ b/assets/root/game.py @@ -704,6 +704,9 @@ class GameWindow(ui.ScriptWindow): def OpenQuestWindow(self, skin, idx): self.interface.OpenQuestWindow(skin, idx) + def BINARY_ClearQuest(self, index): + self.interface.BINARY_ClearQuest(index) + def AskGuildName(self): guildNameBoard = uiCommon.InputDialog() @@ -1025,7 +1028,7 @@ class GameWindow(ui.ScriptWindow): messengerAddFriendQuestion.SetAcceptEvent(ui.__mem_func__(self.OnAcceptAddFriend)) messengerAddFriendQuestion.SetCancelEvent(ui.__mem_func__(self.OnDenyAddFriend)) - messengerAddFriendQuestion.OnPressEscapeKey = ui.__mem_func__(self.OnDenyAddFriend) # ESC �� deny + messengerAddFriendQuestion.OnPressEscapeKey = ui.__mem_func__(self.OnDenyAddFriend) # ESC deny messengerAddFriendQuestion.Open() messengerAddFriendQuestion.name = name From 73db340a0534711904eaf912f6bebb038ea66fb7 Mon Sep 17 00:00:00 2001 From: ErLullo Date: Thu, 15 Jan 2026 11:34:21 +0100 Subject: [PATCH 2/3] Update game.py --- assets/root/game.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/root/game.py b/assets/root/game.py index e60cf11e..6b44a117 100644 --- a/assets/root/game.py +++ b/assets/root/game.py @@ -1028,7 +1028,7 @@ class GameWindow(ui.ScriptWindow): messengerAddFriendQuestion.SetAcceptEvent(ui.__mem_func__(self.OnAcceptAddFriend)) messengerAddFriendQuestion.SetCancelEvent(ui.__mem_func__(self.OnDenyAddFriend)) - messengerAddFriendQuestion.OnPressEscapeKey = ui.__mem_func__(self.OnDenyAddFriend) # ESC deny + messengerAddFriendQuestion.OnPressEscapeKey = ui.__mem_func__(self.OnDenyAddFriend) # ESC �� deny messengerAddFriendQuestion.Open() messengerAddFriendQuestion.name = name From 74ae93e2d1c0139b2948255a98c61f0ea1c9c6a7 Mon Sep 17 00:00:00 2001 From: Simone Romano <19979417+SunTrustDev@users.noreply.github.com> Date: Fri, 16 Jan 2026 01:19:51 +0100 Subject: [PATCH 3/3] FIX: Ensure belt window is displayed above other windows when inventory is opened --- assets/root/uiinventory.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/assets/root/uiinventory.py b/assets/root/uiinventory.py index 8052a51c..a5629287 100644 --- a/assets/root/uiinventory.py +++ b/assets/root/uiinventory.py @@ -108,6 +108,8 @@ class BeltInventoryWindow(ui.ScriptWindow): ui.ScriptWindow.__init__(self) + self.AddFlag("float") + self.isLoaded = 0 self.wndInventory = wndInventory @@ -1106,6 +1108,9 @@ class InventoryWindow(ui.ScriptWindow): if None != self.tooltipItem: self.tooltipItem.SetTop() + if self.wndBelt: + self.wndBelt.SetTop() + def OnPressEscapeKey(self): self.Close() return True