From 3eaee10d1ea7d581fe765c2e881bcfac92bd053a Mon Sep 17 00:00:00 2001 From: ErikasKontenis Date: Sun, 12 Jan 2020 20:00:49 +0200 Subject: [PATCH] fix vial issue to count properly when using on hotkey --- src/actions.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/actions.cpp b/src/actions.cpp index c23df0d..d865e43 100644 --- a/src/actions.cpp +++ b/src/actions.cpp @@ -324,7 +324,7 @@ bool Actions::useItem(Player* player, const Position& pos, uint8_t index, Item* player->stopWalk(); if (isHotkey) { - showUseHotkeyMessage(player, item, player->getItemTypeCount(item->getID(), -1)); + showUseHotkeyMessage(player, item, player->getItemTypeCount(item->getID(), (!item->getFluidType() ? -1 : item->getSubType()))); } ReturnValue ret = internalUseItem(player, pos, index, item, isHotkey); @@ -354,7 +354,7 @@ bool Actions::useItemEx(Player* player, const Position& fromPos, const Position& } if (isHotkey) { - showUseHotkeyMessage(player, item, player->getItemTypeCount(item->getID(), -1)); + showUseHotkeyMessage(player, item, player->getItemTypeCount(item->getID(), (!item->getFluidType() ? -1 : item->getSubType()))); } if (!action->executeUse(player, item, fromPos, action->getTarget(player, creature, toPos, toStackPos), toPos, isHotkey)) {