diff options
| author | SnapperRy <snapperryen@gmail.com> | 2016-10-13 22:36:50 +0200 |
|---|---|---|
| committer | SnapperRy <snapperryen@gmail.com> | 2016-10-13 22:38:08 +0200 |
| commit | 8f09c7e867c0814ca12c72319d01ebcbf4be40af (patch) | |
| tree | 404565347131b77167c53f8f65d10a26c2a4a3ec /src/server/game/Entities | |
| parent | f9068a02f059f296f04a76262d5f93716819181f (diff) | |
Revert "Core/DBC: fix wrong field type for ItemLimitCategory.dbc."
I messed up, sorry.
This reverts commit 857c7bd06c31109a05cdc93c6d463f0df7978602.
Diffstat (limited to 'src/server/game/Entities')
| -rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index d57702bb38c..b61820034ea 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -10233,9 +10233,7 @@ InventoryResult Player::CanTakeMoreSimilarItems(uint32 entry, uint32 count, Item return EQUIP_ERR_ITEM_CANT_BE_EQUIPPED; } - // For some unknown reason, the "mode" field in ItemLimitCategory.dbc is not an integer, but a string that is either empty or contains the value "Jeweler's Gems". - // If it is empty, item limit is applied to owned items (same behavior as Unique flag). If it's not empty, item limit is applied to equipped items (Jewelcrafting gems, normal/heroic ICC trinkets). - if (!*limitEntry->mode) + if (limitEntry->mode == ITEM_LIMIT_CATEGORY_MODE_HAVE) { uint32 curcount = GetItemCountWithLimitCategory(pProto->ItemLimitCategory, pItem); if (curcount + count > uint32(limitEntry->maxCount)) |
