Originally Posted by
anwe
Sorry for the late reply, and to everyone else for the long post. These are the settings I am using currently. I tried to keep gray items out of the auction house, removed min/max limits for posted items, lowered the auction times to 4 hours, modified the listed item amounts some, and changed the AuctionHouseBot.Buyer.Baseprice back to default values except for grays/whites which I purposely kept low. For a quick, easy sale, I usually place an item in the auction house and then add a zero to whatever the listing price defaults to. ie if it was 4 gold I add a zero to make it 40 gold and the bots buy it. There are a few items that get listed that shouldn't, and if you run across any just add their ID to the exclude section. I still need to tweak my settings to get the green/blue/purples where they need to be pricewise, but its workable as is. Some of the bots sell prices are a bit crazy, ie mechano hog for 30 gold, but having a functioning AH in a repack is great.
################################################################################ ###################
# AUCTION HOUSE BOT SETTINGS
#
# AuctionHouseBot.Account
# Description: Account ID for AHBot characters. If non-zero, all auctions and bids associated
# with the AHBot will randomly be assigned one of this account's characters.
# Default: 0
#
AuctionHouseBot.Account = 0
#
# AuctionHouseBot.Update.Interval
# Description: Interval in seconds for AHBot to get updated
# Default: 20
#
AuctionHouseBot.Update.Interval = 20
#
# AuctionHouseBot.Seller.Enabled
# Description: General enable or disable AuctionHouseBot Seller functionality
# Default: 0 - (Disabled)
# 1 - (Enabled)
AuctionHouseBot.Seller.Enabled = 1
#
# AuctionHouseBot.Alliance.Items.Amount.Ratio
# Description: Enable/Disable (disabled if 0) the part of AHBot that puts items up for auction on Alliance AH
# Default: 100 - (Enabled with 100% of items specified in AuctionHouse.Items.Amount.color section)
AuctionHouseBot.Alliance.Items.Amount.Ratio = 100
#
# AuctionHouseBot.Horde.Items.Amount.Ratio
# Enable/Disable (disabled if 0) the part of AHBot that puts items up for auction on Horde AH
# Default: 100 (Enabled with 100% of items specified in AuctionHouse.Items.Amount.color section)
AuctionHouseBot.Horde.Items.Amount.Ratio = 100
#
# AuctionHouseBot.Neutral.Items.Amount.Ratio
# Description: Enable/Disable (disabled if 0) the part of AHBot that puts items up for auction on Neutral AH
# Default: 100 - (Enabled with 100% of items specified in AuctionHouse.Items.Amount.color section)
AuctionHouseBot.Neutral.Items.Amount.Ratio = 100
#
# AuctionHouseBot.MinTime
# Description: Minimum time for the new auction in hours
# Default: 1 - (Hour)
AuctionHouseBot.MinTime = 1
#
# AuctionHouseBot.MaxTime
# Description: Maximum time for the new auction in hours
# Default: 72 - (Hours)
AuctionHouseBot.MaxTime = 4
#
# AuctionHouseBot.Class.CLASS.Allow.Zero = 0
# Description: Include items without a sell or buy price.
# Default: 0 - (Disabled)
# 1 - (Enabled)
AuctionHouseBot.Class.Consumable.Allow.Zero = 0
AuctionHouseBot.Class.Container.Allow.Zero = 0
AuctionHouseBot.Class.Weapon.Allow.Zero = 0
AuctionHouseBot.Class.Gem.Allow.Zero = 0
AuctionHouseBot.Class.Armor.Allow.Zero = 0
AuctionHouseBot.Class.Reagent.Allow.Zero = 0
AuctionHouseBot.Class.Projectile.Allow.Zero = 0
AuctionHouseBot.Class.TradeGood.Allow.Zero = 0
AuctionHouseBot.Class.Recipe.Allow.Zero = 0
AuctionHouseBot.Class.Quiver.Allow.Zero = 0
AuctionHouseBot.Class.Quest.Allow.Zero = 0
AuctionHouseBot.Class.Key.Allow.Zero = 0
AuctionHouseBot.Class.Misc.Allow.Zero = 0
AuctionHouseBot.Class.Glyph.Allow.Zero = 0
#
# AuctionHouseBot.Items.Vendor
# Description: Include items that can be bought from vendors.
# Default: 0 - (Disabled)
# 1 - (Enabled)
AuctionHouseBot.Items.Vendor = 0
#
# AuctionHouseBot.Items.Loot
# Description: Include items that can be looted or fished for.
# Default: 1 - (Enabled)
# 0 - (Disabled)
AuctionHouseBot.Items.Loot = 1
#
# AuctionHouseBot.Items.Misc
# Description: Include misc. items.
# Default: 0 - (Disabled)
# 1 - (Enabled)
AuctionHouseBot.Items.Misc = 1
#
# AuctionHouseBot.Bind.*
# Description: Indicates which bonding types to allow the bot to put up for auction
# No - Items that don't bind Default 1 (Allowed)
# Pickup - Items that bind on pickup Default 0 (Not Allowed)
# Equip - Items that bind on equip Default 1 (Allowed)
# Use - Items that bind on use Default 1 (Allowed)
# Quest - Quest Items Default 0 (Not Allowed)
# Values: 0 - (Disabled)
# 1 - (Enabled)
AuctionHouseBot.Bind.No = 1
AuctionHouseBot.Bind.Pickup = 0
AuctionHouseBot.Bind.Equip = 1
AuctionHouseBot.Bind.Use = 1
AuctionHouseBot.Bind.Quest = 0
#
# AuctionHouseBot.LockBox.Enabled
# Description: Enable or disable lockboxes in the AuctionHouse.
# Default 0 - (Disabled)
# 1 - (Enabled)
AuctionHouseBot.LockBox.Enabled = 1
#
# AuctionHouseBot.ItemsPerCycle.Boost
# Description: This value is used to fill AH faster than normal when there is more than this value on missed items (not auctioned items).
# Usually this value is only used once on server start with empty auction table.
# Default: 1000
AuctionHouseBot.ItemsPerCycle.Boost = 1000
#
# AuctionHouseBot.ItemsPerCycle.Normal
# Description: This value is used to fill AH for sold and expired items. A high value will be more resource intensive
# Usually this value is used always when auction table is already initialised.
# Default: 20
AuctionHouseBot.ItemsPerCycle.Normal = 100
#
# AuctionHouseBot.BuyPrice.Seller
# Description: Should the Seller use the items BuyPrice or SellPrice to determine Bid Prices
# Default: 0 - (use BuyPrice - results in higher prices)
# 1 - (use SellPrice - results in lower prices)
AuctionHouseBot.BuyPrice.Seller = 0
#
# AuctionHouseBot.BidPrice.*
# Description: These values determine the range that the Bid Price will fall into, as a percentage of the Buy Price
# Default: 0.6 - (Min)
# 0.9 - (Max)
AuctionHouseBot.BidPrice.Min = 0.60
AuctionHouseBot.BidPrice.Max = 0.90
#
# AuctionHouseBot.Alliance.Price.Ratio
# Description: Percentage by which the price of items sold on Alliance Auction House is incremented / decreased
# Default: 100 - (Not modify)
AuctionHouseBot.Alliance.Price.Ratio = 200
#
# AuctionHouseBot.Horde.Price.Ratio
# Description: Percentage by which the price of items sold on Horde Auction House is incremented / decreased
# Default: 100 - (Not modify)
AuctionHouseBot.Horde.Price.Ratio = 200
#
# AuctionHouseBot.Neutral.Price.Ratio
# Description: Percentage by which the price of items sold on Neutral Auction House is incremented / decreased
# Default: 100 - (Not modify)
AuctionHouseBot.Neutral.Price.Ratio = 200
#
# AuctionHouseBot.Items.QUALITY.Price.Ratio
# Description: Percentage by which the price of items sold of each quality is incremented / decreased (for all houses)
# Default: 100 - (No change)
AuctionHouseBot.Items.Gray.Price.Ratio = 120
AuctionHouseBot.Items.White.Price.Ratio = 180
AuctionHouseBot.Items.Green.Price.Ratio = 200
AuctionHouseBot.Items.Blue.Price.Ratio = 250
AuctionHouseBot.Items.Purple.Price.Ratio = 300
AuctionHouseBot.Items.Orange.Price.Ratio = 350
AuctionHouseBot.Items.Yellow.Price.Ratio = 375
#
# AuctionHouseBot.Class.CLASS.Price.Ratio
# Description: Percentage by which the price of items sold of each class is incremented / decreased (for all houses)
# Default: 100 - (No change)
AuctionHouseBot.Class.Consumable.Price.Ratio = 180
AuctionHouseBot.Class.Container.Price.Ratio = 125
AuctionHouseBot.Class.Weapon.Price.Ratio = 65
AuctionHouseBot.Class.Gem.Price.Ratio = 175
AuctionHouseBot.Class.Armor.Price.Ratio = 85
AuctionHouseBot.Class.Reagent.Price.Ratio = 180
AuctionHouseBot.Class.Projectile.Price.Ratio = 200
AuctionHouseBot.Class.TradeGood.Price.Ratio = 150
AuctionHouseBot.Class.Generic.Price.Ratio = 200
AuctionHouseBot.Class.Recipe.Price.Ratio = 200
AuctionHouseBot.Class.Quiver.Price.Ratio = 200
AuctionHouseBot.Class.Quest.Price.Ratio = 200
AuctionHouseBot.Class.Key.Price.Ratio = 250
AuctionHouseBot.Class.Misc.Price.Ratio = 225
AuctionHouseBot.Class.Glyph.Price.Ratio = 1000
#
# AuctionHouseBot.Items.ItemLevel.*
# Description: Prevent seller from listing items below/above this item level
# Default: 0 - (Disabled)
AuctionHouseBot.Items.ItemLevel.Min = 0
AuctionHouseBot.Items.ItemLevel.Max = 0
#
# AuctionHouseBot.Items.ReqLevel.*
# Description: Prevent seller from listing items below/above this required level
# Default: 0 - (Disabled)
AuctionHouseBot.Items.ReqLevel.Min = 0
AuctionHouseBot.Items.ReqLevel.Max = 0
#
# AuctionHouseBot.Items.ReqSkill.*
# Description: Prevent seller from listing items below/above this skill level
# Default: 0 - (Disabled)
# 1 - (Enabled)
AuctionHouseBot.Items.ReqSkill.Min = 0
AuctionHouseBot.Items.ReqSkill.Max = 0
#
# AuctionHouseBot.Items.Amount.*
# Description: Define here for every item qualities how many items you want to be shown in Auction House
# This value will be adjusted by AuctionHouseBot.FACTION.Items.Amount.Ratio to define the exact amount of
# items that will finally be shown on Auction House
# Default: 0, 2000, 2500, 1500, 1000, 0, 0 (Gray, white, green, blue, purple, orange, yellow)
AuctionHouseBot.Items.Amount.Gray = 0
AuctionHouseBot.Items.Amount.White = 1200
AuctionHouseBot.Items.Amount.Green = 4000
AuctionHouseBot.Items.Amount.Blue = 2500
AuctionHouseBot.Items.Amount.Purple = 1500
AuctionHouseBot.Items.Amount.Orange = 100
AuctionHouseBot.Items.Amount.Yellow = 100
#
# AuctionHouseBot.Class.*
# Description: Here you can set the class of items you prefer to be shown on AH
# These values are sorted by preference, from 0 (disabled) to 10 (max. preference)
# Default: Consumable: 6
# Container: 4
# Weapon: 8
# Gem: 3
# Armor: 8
# Reagent: 1
# Projectile: 2
# TradeGood: 10
# Generic: 1
# Recipe: 6
# Quiver: 1
# Quest: 1
# Key: 1
# Misc: 5
# Glyph: 3
AuctionHouseBot.Class.Consumable = 3
AuctionHouseBot.Class.Container = 3
AuctionHouseBot.Class.Weapon = 6
AuctionHouseBot.Class.Gem = 2
AuctionHouseBot.Class.Armor = 6
AuctionHouseBot.Class.Reagent = 4
AuctionHouseBot.Class.Projectile = 1
AuctionHouseBot.Class.TradeGood = 10
AuctionHouseBot.Class.Generic = 4
AuctionHouseBot.Class.Recipe = 4
AuctionHouseBot.Class.Quiver = 1
AuctionHouseBot.Class.Quest = 2
AuctionHouseBot.Class.Key = 2
AuctionHouseBot.Class.Misc = 5
AuctionHouseBot.Class.Glyph = 3
#
################################################################################ ###################
################################################################################ ###################
# AUCTION HOUSE BOT ITEM FINE TUNING
#
# The following settings are useful for limiting which character levels
# can benefit from the auction house
#
# AuctionHouseBot.Class.Misc.Mount.ReqLevel.*
# Description: Prevent seller from listing mounts below/above this required level
# Default: 0
AuctionHouseBot.Class.Misc.Mount.ReqLevel.Min = 0
AuctionHouseBot.Class.Misc.Mount.ReqLevel.Max = 0
#
# AuctionHouseBot.Class.Misc.Mount.ReqSkill.*
# Description: Prevent seller from listing mounts below/above this skill level
# Default: 0
AuctionHouseBot.Class.Misc.Mount.ReqSkill.Min = 0
AuctionHouseBot.Class.Misc.Mount.ReqSkill.Max = 0
#
# AuctionHouseBot.Class.Glyph.ReqLevel.*
# Description: Prevent seller from listing glyphs below/above this required level
# Default: 0
AuctionHouseBot.Class.Glyph.ReqLevel.Min = 0
AuctionHouseBot.Class.Glyph.ReqLevel.Max = 0
#
# AuctionHouseBot.Class.Glyph.ItemLevel.*
# Description: Prevent seller from listing glyphs below/above this item level
# Default: 0
AuctionHouseBot.Class.Glyph.ItemLevel.Min = 0
AuctionHouseBot.Class.Glyph.ItemLevel.Max = 0
#
# AuctionHouseBot.Class.TradeGood.ItemLevel.*
# Description: Prevent seller from listing trade good items below/above this item level
# Default: 0
AuctionHouseBot.Class.TradeGood.ItemLevel.Min = 0
AuctionHouseBot.Class.TradeGood.ItemLevel.Max = 0
#
# AuctionHouseBot.Class.Container.ItemLevel.*
# Description: Prevent seller from listing containers below/above this item level
# Default: 0
AuctionHouseBot.Class.Container.ItemLevel.Min = 0
AuctionHouseBot.Class.Container.ItemLevel.Max = 0
#
# AuctionHouseBot.forceIncludeItems
# Description: Include these items and ignore ALL filters
# List of ids with delimiter ','
# Default: ""
AuctionHouseBot.forceIncludeItems = "4389,4382,4371,4357,4364,4361,4363,4404,2770,2771,2775,2318,2319,4234,4304,2589 ,2996,2592,2997,4306,4305,4338,10940,10938,39774,43124,43122,43120,43118,43116,3 9469,37101,8845,2447,765,785,2453,3355,2450,3356,3357,3358,8846,13464,13465,1346 7,13463,14256"
#
# AuctionHouseBot.forceExcludeItems
# Description: Exclude these items even if they would pass the filters
# List of ids with delimiter ','
# Example: "21878,27774,27811,28117,28122,43949" (this removes old items)
# Default: ""
#
AuctionHouseBot.forceExcludeItems = "6295,13901,13911,13913,6363,13906,13882,13877,13884,13878,13880,3003,1027,2920, 5235,24100,997,2503,2487,18002,8630,13910,6364,6309,6292,13917,13909,6294,13902, 6310,13912,13903,6311,13904,13905,13885,13886,13876,13883,13887,13879,13907,1391 4,13915,13908,13916,1134,37372,2481,14083,20979,38262,44705,29410,14392,49984,34 694,12943,1902,32841,20977,12348,6225,34880,3005,1623,35457,35417,35400,35398,35 444,35446,35443,35427,35420,35428,35397,35452,35419,8546,35433,35424,35426,35442 ,6183,35453,35441,35448,35432,35456,2460,43492,43488,6374,6216,3031,2599,1041,49 59,6354,5518,8147,35447,42474,35445,5229,35461,35451,35460,35421,35429,35435,353 96,35437,35418,35458,35461,16339,8627,8589,1133,8628,1255,900,8583,5105,3034,371 64,44852,2693,2932,2929,25747,1014,9443,12468,5259,2715,32633,12787,50248,29645, 35757,28023,12866,3675,6891,5517,9265,2927,6343,6345,6376,4500,37163,44148,44158 ,19298,19296,35425,35423,35459,35431,35399,19297,11630,23162,21878,10580,17771,1 7203,18562,17967,15410,5555,3895,29712,44236,22709,46957,31824,4912,14891,1259,5 560,5549,49873,49689,30414,32615,28905,12991,5283,3774,34784,6227,3368,29419,427 76,6232,9701,5600,50431,42940,37579,33089,13316,39743,2810,5875,14062,2415,5874, 8590,2413,8633,34025,5663,7192,8840,38292,40232,996,1020,1025,8164,1021,1024,102 3,37126,38496,38497,21442"
#
# AuctionHouseBot.Class.RandomStackRatio.*
# Description: Used to determine how often a stack of the class will be single or randomly-size stacked when posted
# Value needs to be between 0 and 100, no decimal. Anything higher than 100 will be treated as 100
# Examples: 100 = stacks will always be random in size
# 50 = half the time the stacks are random, the other half being single stack
# 0 = stacks will always be single size
# Default: Consumable: 20 (20% random stack size, 80% single stack size)
# Container: 0 (100% single stack size)
# Weapon: 0 (100% single stack size)
# Gem: 20 (20% random stack size, 80% single stack size)
# Armor: 0 (100% single stack size)
# Reagent: 100 (100% random stack size)
# Projectile: 100 (100% random stack size)
# TradeGood: 50 (50% random stack size, 50% single stack size)
# Generic: 100 (100% random stack size)
# Recipe: 0 (100% single stack size)
# Quiver: 0 (100% single stack size)
# Quest: 100 (100% random stack size)
# Key: 100 (100% random stack size)
# Misc: 100 (100% random stack size)
# Glyph: 0 (100% single stack size)
#
AuctionHouseBot.Class.RandomStackRatio.Consumable = 20
AuctionHouseBot.Class.RandomStackRatio.Container = 0
AuctionHouseBot.Class.RandomStackRatio.Weapon = 0
AuctionHouseBot.Class.RandomStackRatio.Gem = 20
AuctionHouseBot.Class.RandomStackRatio.Armor = 0
AuctionHouseBot.Class.RandomStackRatio.Reagent = 100
AuctionHouseBot.Class.RandomStackRatio.Projectile = 100
AuctionHouseBot.Class.RandomStackRatio.TradeGood = 50
AuctionHouseBot.Class.RandomStackRatio.Generic = 100
AuctionHouseBot.Class.RandomStackRatio.Recipe = 0
AuctionHouseBot.Class.RandomStackRatio.Quiver = 0
AuctionHouseBot.Class.RandomStackRatio.Quest = 100
AuctionHouseBot.Class.RandomStackRatio.Key = 100
AuctionHouseBot.Class.RandomStackRatio.Misc = 100
AuctionHouseBot.Class.RandomStackRatio.Glyph = 0
#
################################################################################ ###################
################################################################################ ###################
# AUCTION HOUSE BOT BUYER CONFIG
#
# AuctionHouseBot.Buyer.Enabled
# Description: General enable or disable AuctionHouseBot Buyer functionality
# Default: 0 - (Disabled)
# 1 - (Enabled)
AuctionHouseBot.Buyer.Enabled = 1
#
# AuctionHouseBot.Buyer.FACTION.Enabled
# Description: Enable or disable buyer independently by faction
# Default: 0 - (Disabled)
# 1 - (Enabled)
AuctionHouseBot.Buyer.Alliance.Enabled = 1
AuctionHouseBot.Buyer.Horde.Enabled = 1
AuctionHouseBot.Buyer.Neutral.Enabled = 1
# AuctionHouseBot.Buyer.ChanceFactor
# Description: k value in the formula used for the chance to buy an item "100^(1 + (1 - (AuctionBid / ItemPrice)) / k)"
# It must be a decimal number in the range of (0, +infinity). The higher the number the higher chance to buy overpriced auctions
# Default: 2
AuctionHouseBot.Buyer.ChanceFactor = 6
#
# AuctionHouseBot.Buyer.Baseprice.QUALITY
# Description: Base sell prices in copper for non priced items for each quality.
# The default values are based on average item prices of each quality.
# Defaults: Gray 3504
# White 5429
# Green 21752
# Blue 36463
# Purple 87124
# Orange 214347
# Yellow 407406
AuctionHouseBot.Buyer.Baseprice.Gray = 0
AuctionHouseBot.Buyer.Baseprice.White = 450
AuctionHouseBot.Buyer.Baseprice.Green = 21752
AuctionHouseBot.Buyer.Baseprice.Blue = 36463
AuctionHouseBot.Buyer.Baseprice.Purple = 87124
AuctionHouseBot.Buyer.Baseprice.Orange = 214347
AuctionHouseBot.Buyer.Baseprice.Yellow = 407406
#
# AuctionHouseBot.Buyer.ChanceMultiplier.QUALITY
# Description: Multipliers for the buy/bid chances for each quality. 100 means the chance is 100% of the original,
# 1 would mean 1 % of the original and 200 would mean 200% of the original chance.
# Defaults: Gray 0
# White 100
# Green 100
# Blue 100
# Purple 100
# Orange 100
# Yellow 100
AuctionHouseBot.Buyer.ChanceMultiplier.Gray = 0
AuctionHouseBot.Buyer.ChanceMultiplier.White = 100
AuctionHouseBot.Buyer.ChanceMultiplier.Green = 100
AuctionHouseBot.Buyer.ChanceMultiplier.Blue = 100
AuctionHouseBot.Buyer.ChanceMultiplier.Purple = 100
AuctionHouseBot.Buyer.ChanceMultiplier.Orange = 100
AuctionHouseBot.Buyer.ChanceMultiplier.Yellow = 100
#
# AuctionHouseBot.Buyer.Recheck.Interval
# Description: This specifies the time interval (in minutes) between two evaluations of the same sold item.
# The smaller this value is, the more chances you give for an item to be bought by AHBot.
# Default: 20 (20min.)
AuctionHouseBot.Buyer.Recheck.Interval = 1
#
################################################################################ ###################