diff --git a/Mods/vcmi/Sprites/buttons/backpackButtonIcon.png b/Mods/vcmi/Sprites/buttons/backpackButtonIcon.png new file mode 100644 index 000000000..d71289833 Binary files /dev/null and b/Mods/vcmi/Sprites/buttons/backpackButtonIcon.png differ diff --git a/Mods/vcmi/Sprites/buttons/backpackNormal.png b/Mods/vcmi/Sprites/buttons/backpackNormal.png index 0b7691614..6ea22798c 100644 Binary files a/Mods/vcmi/Sprites/buttons/backpackNormal.png and b/Mods/vcmi/Sprites/buttons/backpackNormal.png differ diff --git a/Mods/vcmi/Sprites/buttons/backpackPressed.png b/Mods/vcmi/Sprites/buttons/backpackPressed.png index 00471588e..2de1c6be2 100644 Binary files a/Mods/vcmi/Sprites/buttons/backpackPressed.png and b/Mods/vcmi/Sprites/buttons/backpackPressed.png differ diff --git a/client/windows/CHeroWindow.cpp b/client/windows/CHeroWindow.cpp index 17bed7640..06f4e6d4e 100644 --- a/client/windows/CHeroWindow.cpp +++ b/client/windows/CHeroWindow.cpp @@ -88,6 +88,7 @@ CHeroWindow::CHeroWindow(const CGHeroInstance * hero) { questlogButton = std::make_shared(Point(314, 429), "hsbtns4.def", CButton::tooltip(heroscrn[0]), [=](){ LOCPLINT->showQuestLog(); }, EShortcut::ADVENTURE_QUEST_LOG); backpackButton = std::make_shared(Point(424, 429), "buttons/backpack", CButton::tooltipLocalized("vcmi.heroWindow.Backpack"), [=](){ createBackpackWindow(); }, EShortcut::HERO_BACKPACK); + backpackButton->addOverlay(std::make_shared("buttons/backpackButtonIcon")); dismissButton = std::make_shared(Point(534, 429), "hsbtns2.def", CButton::tooltip(heroscrn[28]), [=](){ dismissCurrent(); }, EShortcut::HERO_DISMISS); } else