aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNay <dnpd.dd@gmail.com>2013-02-17 06:32:54 -0800
committerNay <dnpd.dd@gmail.com>2013-02-17 06:32:54 -0800
commitf2b48ba0081d245aff1bd69fe696b30af678ae11 (patch)
tree70974e58b11bdfc0928b7ebd418e4ae6541135bf /src
parenta126259a397f6f287cd9d53e4fb18be0cbed1f51 (diff)
parent0267b5381396a1de48026cd1808999ef545d309f (diff)
Merge pull request #9220 from roc13x/master
Core/Items: Fix logic in Player::AddItem
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Entities/Player/Player.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index bdf3f1780d2..c7c88ae0bbe 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -25484,7 +25484,7 @@ bool Player::AddItem(uint32 itemId, uint32 count)
ItemPosCountVec dest;
InventoryResult msg = CanStoreNewItem(NULL_BAG, NULL_SLOT, dest, itemId, count, &noSpaceForCount);
if (msg != EQUIP_ERR_OK)
- count = noSpaceForCount;
+ count -= noSpaceForCount;
if (count == 0 || dest.empty())
{