From e87099daae913a6a474bff2b8a3e2f0049789a89 Mon Sep 17 00:00:00 2001 From: SuntrustDev <19979417+SunTrustDev@users.noreply.github.com> Date: Sun, 8 Mar 2026 19:06:36 +0100 Subject: [PATCH] Fix dragonsoul refinement tooltip --- assets/root/uidragonsoul.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/assets/root/uidragonsoul.py b/assets/root/uidragonsoul.py index c76db2fe..f355d3c8 100644 --- a/assets/root/uidragonsoul.py +++ b/assets/root/uidragonsoul.py @@ -1373,14 +1373,22 @@ class DragonSoulRefineWindow(ui.ScriptWindow): self.Refresh() def __OverInRefineItem(self, slotIndex): + if not self.tooltipItem: + return if slotIndex in self.refineItemInfo: inven_type, inven_pos, item_count = self.refineItemInfo[slotIndex] self.tooltipItem.SetInventoryItem(inven_pos, inven_type) + else: + self.tooltipItem.HideToolTip() def __OverInResultItem(self, slotIndex): + if not self.tooltipItem: + return if slotIndex in self.resultItemInfo: inven_type, inven_pos, item_count = self.resultItemInfo[slotIndex] self.tooltipItem.SetInventoryItem(inven_pos, inven_type) + else: + self.tooltipItem.HideToolTip() def __OverOutItem(self): if self.tooltipItem: