diff --git a/src/ui/game_screen.cpp b/src/ui/game_screen.cpp index 0b5306da..f5baf974 100644 --- a/src/ui/game_screen.cpp +++ b/src/ui/game_screen.cpp @@ -7511,6 +7511,8 @@ void GameScreen::renderActionBar(game::GameHandler& gameHandler) { if (ImGui::MenuItem("Use")) { gameHandler.useItemById(slot.id); } + } else if (slot.type == game::ActionBarSlot::MACRO) { + ImGui::TextDisabled("Macro #%u", slot.id); } ImGui::Separator(); if (ImGui::MenuItem("Clear Slot")) { @@ -7569,6 +7571,10 @@ void GameScreen::renderActionBar(game::GameHandler& gameHandler) { ImGui::TextColored(ImVec4(1.0f, 0.3f, 0.3f, 1.0f), "Cooldown: %.1f sec", cd); } ImGui::EndTooltip(); + } else if (slot.type == game::ActionBarSlot::MACRO) { + ImGui::BeginTooltip(); + ImGui::Text("Macro #%u", slot.id); + ImGui::EndTooltip(); } else if (slot.type == game::ActionBarSlot::ITEM) { ImGui::BeginTooltip(); // Prefer full rich tooltip from ItemQueryResponseData (has stats, quality, set info)