Limit the quest tooltip depth for completed quest trees
authorLiza Carvelli <liza@carvel.li>
Mon, 29 Jul 2024 19:34:52 +0000 (21:34 +0200)
committerLiza Carvelli <liza@carvel.li>
Mon, 29 Jul 2024 19:34:52 +0000 (21:34 +0200)
Questionable/Windows/QuestComponents/QuestTooltipComponent.cs

index e8f5b5f7131116cfbeda03fb486ef46faf82d778..41b0421416b16fa32b65090f0dc7f4786ab34a7f 100644 (file)
@@ -1,4 +1,5 @@
-using Dalamud.Interface.Colors;
+using Dalamud.Interface;
+using Dalamud.Interface.Colors;
 using Dalamud.Interface.Utility.Raii;
 using FFXIVClientStructs.FFXIV.Client.UI.Agent;
 using ImGuiNET;
@@ -92,7 +93,8 @@ internal sealed class QuestTooltipComponent
 
                 _uiUtils.ChecklistItem(FormatQuestUnlockName(qInfo), iconColor, icon);
 
-                DrawQuestUnlocks(qInfo, counter + 1);
+                if (counter <= 2 || icon != FontAwesomeIcon.Check)
+                    DrawQuestUnlocks(qInfo, counter + 1);
             }
         }