diff options
-rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 215d4819585..37e55170d03 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -11595,12 +11595,11 @@ Item* Player::_StoreItem(uint16 pos, Item *pItem, uint32 count, bool clone, bool pItem->SetOwnerGUID(GetGUID()); // prevent error at next SetState in case trade/mail/buy from vendor pItem->SetNotRefundable(this); - pItem->SetState(ITEM_REMOVED, this); pItem->SetSoulboundTradeable(NULL, this, false); RemoveTradeableItem(pItem->GetGUIDLow()); + pItem->SetState(ITEM_REMOVED, this); } - // AddItemDurations(pItem2); - pItem2 already have duration listed for player AddEnchantmentDurations(pItem2); pItem2->SetState(ITEM_CHANGED, this); |