Skip to content

Commit

Permalink
Merge pull request #18 from Instantium/fix/only-neutral-house
Browse files Browse the repository at this point in the history
Add command only adds to neutral AH
  • Loading branch information
james-huston authored Aug 8, 2024
2 parents 969d369 + 8626482 commit 487d919
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 4 deletions.
3 changes: 2 additions & 1 deletion src/Auctionator.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Auctionator::Auctionator()
Auctionator::~Auctionator()
{}

void Auctionator::CreateAuction(AuctionatorItem newItem, uint32 houseId)
void Auctionator::CreateAuction(AuctionatorItem newItem)
{
// will need this when we want to know details of the item for filtering
// ItemTemplate const* prototype = sObjectMgr->GetItemTemplate(itemId);
Expand All @@ -47,6 +47,7 @@ void Auctionator::CreateAuction(AuctionatorItem newItem, uint32 houseId)
Player player(session);
player.Initialize(config->characterGuid);
ObjectAccessor::AddObject(&player);
uint32 houseId = newItem.houseId;

logDebug("Creating Auction for item: " + std::to_string(newItem.itemId));
// Create the item (and add it to the update queue for the player ")
Expand Down
2 changes: 1 addition & 1 deletion src/Auctionator.h
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ class Auctionator : public AuctionatorBase

public:
~Auctionator();
void CreateAuction(AuctionatorItem newItem, uint32 houseId);
void CreateAuction(AuctionatorItem newItem);
void ExpireAllAuctions(uint32 houseId);
AuctionHouseEntry const *GetAuctionHouseEntry(uint32 houseId);
AuctionHouseObject *GetAuctionHouse(uint32 houseId);
Expand Down
2 changes: 1 addition & 1 deletion src/AuctionatorCommands.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ class AuctionatorCommands : public CommandScript
newItem.itemId = itemId;
newItem.buyout = price;

auctionator->CreateAuction(newItem, AUCTIONHOUSE_NEUTRAL);
auctionator->CreateAuction(newItem);
}

static void ShowHelp(ChatHandler* handler)
Expand Down
3 changes: 2 additions & 1 deletion src/AuctionatorSeller.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -175,6 +175,7 @@ void AuctionatorSeller::LetsGetToIt(uint32 maxCount, uint32 houseId)
AuctionatorItem newItem = AuctionatorItem();
newItem.itemId = fields[0].Get<uint32>();
newItem.quantity = 1;
newItem.houseId = houseId;
newItem.buyout = uint32(price * stackSize * qualityMultiplier);
newItem.bid = uint32(bidPrice * stackSize * qualityMultiplier);
newItem.time = 60 * 60 * 12;
Expand All @@ -187,7 +188,7 @@ void AuctionatorSeller::LetsGetToIt(uint32 maxCount, uint32 houseId)
);


nator->CreateAuction(newItem, houseId);
nator->CreateAuction(newItem);
if (count == maxCount) {
break;
}
Expand Down

0 comments on commit 487d919

Please sign in to comment.