From 9a199e20b696fe779ed0e6fcccc96111b32d12c0 Mon Sep 17 00:00:00 2001 From: Kelsi Date: Wed, 11 Mar 2026 22:16:19 -0700 Subject: [PATCH] Add Loot All button to loot window --- 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 cf7d9f46..5279fcc1 100644 --- a/src/ui/game_screen.cpp +++ b/src/ui/game_screen.cpp @@ -7455,6 +7455,15 @@ void GameScreen::renderLootWindow(game::GameHandler& gameHandler) { } ImGui::Spacing(); + bool hasItems = !loot.items.empty(); + if (hasItems) { + if (ImGui::Button("Loot All", ImVec2(-1, 0))) { + for (const auto& item : loot.items) { + gameHandler.lootItem(item.slotIndex); + } + } + ImGui::Spacing(); + } if (ImGui::Button("Close", ImVec2(-1, 0))) { gameHandler.closeLoot(); }