From 2f234af43bb372e9ec312e6dcc12b261dc83376c Mon Sep 17 00:00:00 2001 From: Kelsi Date: Thu, 12 Mar 2026 14:39:29 -0700 Subject: [PATCH] feat: show group leader crown on target frame when targeting party leader --- src/ui/game_screen.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/ui/game_screen.cpp b/src/ui/game_screen.cpp index b6e3a0a4..923aea8e 100644 --- a/src/ui/game_screen.cpp +++ b/src/ui/game_screen.cpp @@ -3316,6 +3316,15 @@ void GameScreen::renderTargetFrame(game::GameHandler& gameHandler) { ImVec2(ImGui::CalcTextSize(name.c_str()).x, 0)); ImGui::PopStyleColor(4); + // Group leader crown — golden ♛ when the targeted player is the party/raid leader + if (gameHandler.isInGroup() && target->getType() == game::ObjectType::PLAYER) { + if (gameHandler.getPartyData().leaderGuid == target->getGuid()) { + ImGui::SameLine(0, 4); + ImGui::TextColored(ImVec4(1.0f, 0.85f, 0.1f, 1.0f), "\xe2\x99\x9b"); + if (ImGui::IsItemHovered()) ImGui::SetTooltip("Group Leader"); + } + } + // Quest giver indicator — "!" for available quests, "?" for completable quests { using QGS = game::QuestGiverStatus;