aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/AuctionHouse/AuctionHouseMgr.cpp
diff options
context:
space:
mode:
authorNay <dnpd.dd@gmail.com>2012-01-14 22:32:39 +0000
committerNay <dnpd.dd@gmail.com>2012-01-14 22:32:39 +0000
commitdcd915c9b9f4490fd05fe8854c3e23cd3778f530 (patch)
treee5ff37ecbc2b5a20117d9e0a6a725ded5870526a /src/server/game/AuctionHouse/AuctionHouseMgr.cpp
parentd3e508254baeca8404b11b700a5b97bdd8b5b072 (diff)
Core/Auction: Fix more auction related opcodes
Closes #4731
Diffstat (limited to 'src/server/game/AuctionHouse/AuctionHouseMgr.cpp')
-rw-r--r--src/server/game/AuctionHouse/AuctionHouseMgr.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/server/game/AuctionHouse/AuctionHouseMgr.cpp b/src/server/game/AuctionHouse/AuctionHouseMgr.cpp
index 838fdbddfeb..4a725fada58 100644
--- a/src/server/game/AuctionHouse/AuctionHouseMgr.cpp
+++ b/src/server/game/AuctionHouse/AuctionHouseMgr.cpp
@@ -648,7 +648,7 @@ void AuctionHouseObject::BuildListAuctionItems(WorldPacket& data, Player* player
}
//this function inserts to WorldPacket auction's data
-bool AuctionEntry::BuildAuctionInfo(WorldPacket & data) const
+bool AuctionEntry::BuildAuctionInfo(WorldPacket& data) const
{
Item* pItem = sAuctionMgr->GetAItem(item_guidlow);
if (!pItem)
@@ -659,26 +659,26 @@ bool AuctionEntry::BuildAuctionInfo(WorldPacket & data) const
data << uint32(Id);
data << uint32(pItem->GetEntry());
- for (uint8 i = 0; i < MAX_INSPECTED_ENCHANTMENT_SLOT; ++i)
+ for (uint8 i = 0; i < PROP_ENCHANTMENT_SLOT_2; ++i) // PROP_ENCHANTMENT_SLOT_2 = 9
{
data << uint32(pItem->GetEnchantmentId(EnchantmentSlot(i)));
data << uint32(pItem->GetEnchantmentDuration(EnchantmentSlot(i)));
data << uint32(pItem->GetEnchantmentCharges(EnchantmentSlot(i)));
}
- data << int32(pItem->GetItemRandomPropertyId()); //random item property id
- data << uint32(pItem->GetItemSuffixFactor()); //SuffixFactor
- data << uint32(pItem->GetCount()); //item->count
- data << uint32(pItem->GetSpellCharges()); //item->charge FFFFFFF
- data << uint32(0); //Unknown
- data << uint64(owner); //Auction->owner
- data << uint32(startbid); //Auction->startbid (not sure if useful)
- data << uint32(bid ? GetAuctionOutBid() : 0);
+ data << int32(pItem->GetItemRandomPropertyId()); // random item property id
+ data << uint32(pItem->GetItemSuffixFactor()); // SuffixFactor
+ data << uint32(pItem->GetCount()); // item->count
+ data << uint32(pItem->GetSpellCharges()); // item->charge FFFFFFF
+ data << uint32(0); // Unknown
+ data << uint64(owner); // Auction->owner
+ data << uint64(startbid); // Auction->startbid (not sure if useful)
+ data << uint64(bid ? GetAuctionOutBid() : 0);
//minimal outbid
- data << uint32(buyout); //auction->buyout
- data << uint32((expire_time-time(NULL))*IN_MILLISECONDS);//time left
- data << uint64(bidder); //auction->bidder current
- data << uint32(bid); //current bid
+ data << uint64(buyout); // auction->buyout
+ data << uint32((expire_time-time(NULL))*IN_MILLISECONDS); // time left
+ data << uint64(bidder); // auction->bidder current
+ data << uint64(bid); // current bid
return true;
}