diff options
| author | Shauren <shauren.trinity@gmail.com> | 2014-12-23 00:25:43 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2014-12-23 00:25:43 +0100 |
| commit | 941904d5ea5f8f385c6fcc0fa5eb45a9ef6e8eaf (patch) | |
| tree | 80bd9817b169d86d95c60627c49cafdb373c2086 /src/server/game/AuctionHouse/AuctionHouseMgr.cpp | |
| parent | 6c6e4d4328526ccfcd9049efbf9033fe47de41a6 (diff) | |
Core/Items: Updated item stat calculations
* Implemented item modifiers
* Implemented item bonuses
Diffstat (limited to 'src/server/game/AuctionHouse/AuctionHouseMgr.cpp')
| -rw-r--r-- | src/server/game/AuctionHouse/AuctionHouseMgr.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/AuctionHouse/AuctionHouseMgr.cpp b/src/server/game/AuctionHouse/AuctionHouseMgr.cpp index bdbf1e5c29e..7ff032ca080 100644 --- a/src/server/game/AuctionHouse/AuctionHouseMgr.cpp +++ b/src/server/game/AuctionHouse/AuctionHouseMgr.cpp @@ -291,8 +291,8 @@ void AuctionHouseMgr::LoadAuctionItems() { Field* fields = result->Fetch(); - ObjectGuid::LowType item_guid = fields[11].GetUInt64(); - uint32 itemEntry = fields[12].GetUInt32(); + ObjectGuid::LowType item_guid = fields[15].GetUInt64(); + uint32 itemEntry = fields[16].GetUInt32(); ItemTemplate const* proto = sObjectMgr->GetItemTemplate(itemEntry); if (!proto) @@ -563,7 +563,7 @@ void AuctionHouseObject::BuildListAuctionItems(WorldPacket& data, Player* player if (quality != 0xffffffff && proto->GetQuality() != quality) continue; - if (levelmin != 0 && (proto->GetRequiredLevel() < levelmin || (levelmax != 0 && proto->GetRequiredLevel() > levelmax))) + if (levelmin != 0 && (proto->GetBaseRequiredLevel() < levelmin || (levelmax != 0 && proto->GetBaseRequiredLevel() > levelmax))) continue; if (usable != 0 && player->CanUseItem(item) != EQUIP_ERR_OK) |
