Fix and re-enable bid support on buyer bot

This commit is contained in:
NathanHandley
2025-09-09 17:37:10 -05:00
parent d6af4edaf4
commit 7c57a6f11e
4 changed files with 70 additions and 34 deletions

View File

@@ -48,14 +48,16 @@ AuctionHouseBot.AuctionHouseManagerCyclesBetweenBuyOrSell = 1
# BUYER PROPERTIES
# Behavior:
# 1) Determining Items to Buy: Every minute the buyer bot will select
# (BuyCanditatesPerBuyoutCycle) items currently up for auction which are
# (BuyCanditatesPerBuyCycle) items currently up for auction which are
# listed by players as potential purchase items.
# 2) Price Willing to Pay: The buyer bot will use the same item price
# calculation the seller bot uses, including the random +/- 25%, and
# that calculated price is then multiplied by (AcceptablePriceModifier)
# which then becomes the price the buyer will be willing to spend.
# 3) Buying it: If the price calculated is higher than the buy out price,
# then the bot will buy it out.
# then the bot will buy it out. If not, it will see if it's an item
# not yet bidded on by a bot and the price is affordable, then it will
# place a bid (outbid, so just over current bid)
# - The above behavior is replicated on each enabled auction house.
# - If left to default settings, 1 item in each auction house will attempt
# to be bought from, if the price calculation seems favorable.
@@ -67,7 +69,7 @@ AuctionHouseBot.AuctionHouseManagerCyclesBetweenBuyOrSell = 1
# Enable/Disable the buying bot.
# Default 0 (disabled)
#
# AuctionHouseBot.Buyer.BuyCanditatesPerBuyoutCycle
# AuctionHouseBot.Buyer.BuyCanditatesPerBuyCycle
# How many to items to price and attempt to buy. Note, this number of
# items will be selected from each of the auction house types (Alliance,
# Horde, Neutral). Meaning if you set this as 10, then up to 10 items
@@ -88,7 +90,7 @@ AuctionHouseBot.AuctionHouseManagerCyclesBetweenBuyOrSell = 1
###############################################################################
AuctionHouseBot.Buyer.Enabled = 0
AuctionHouseBot.Buyer.BuyCanditatesPerBuyoutCycle = 1
AuctionHouseBot.Buyer.BuyCanditatesPerBuyCycle = 1
AuctionHouseBot.Buyer.AcceptablePriceModifier = 1
###############################################################################