aboutsummaryrefslogtreecommitdiff
path: root/src/trinitycore
diff options
context:
space:
mode:
authorChaz Brown <iamparadox@netscape.net>2009-08-08 02:08:20 -0400
committerChaz Brown <iamparadox@netscape.net>2009-08-08 02:08:20 -0400
commita2c2bad94b16210868937ab34b281b3531c991ef (patch)
tree38ed581478f52242e8251817c56500fb06f78582 /src/trinitycore
parent0f7b23070fd61ac4afd65d415bd56876d3716ea1 (diff)
Add config options for filters, add some, delete some, change others. Make sure you update your trinitycore.conf
--HG-- branch : trunk
Diffstat (limited to 'src/trinitycore')
-rw-r--r--src/trinitycore/trinitycore.conf.dist221
1 files changed, 195 insertions, 26 deletions
diff --git a/src/trinitycore/trinitycore.conf.dist b/src/trinitycore/trinitycore.conf.dist
index 617d5baca62..a9c987c0ed6 100644
--- a/src/trinitycore/trinitycore.conf.dist
+++ b/src/trinitycore/trinitycore.conf.dist
@@ -1472,6 +1472,10 @@ Network.TcpNodelay = 1
###################################################################################################################
# AUCTION HOUSE BOT SETTINGS
#
+# AuctionHouseBot.DEBUG
+# Enable/Disable Debugging output
+# Default 0 (disabled)
+#
# AuctionHouseBot.EnableSeller
# Enable/Disable the part of AHBot that puts items up for auction
# Default 0 (disabled)
@@ -1480,56 +1484,107 @@ Network.TcpNodelay = 1
# Enable/Disable the part of AHBot that buys items from players
# Default 0 (disabled)
#
+# AuctionHouseBot.UseBuyPriceForSeller
+# Should the Seller use BuyPrice or SellPrice to determine Bid Prices
+# Default 0 (use SellPrice)
+#
+# AuctionHouseBot.UseBuyPriceForBuyer
+# Should the Buyer use BuyPrice or SellPrice to determine Bid Prices
+# Default 0 (use SellPrice)
+#
# Auction House Bot character data
# AuctionHouseBot.Account is the account number (in realmd->account table) of the player you want to run as the auction bot.
-# AuctionHouseBot.GUID is the GUID (in characters->characters table) of the player you want to run as the auction bot.
+# AuctionHouseBot.GUID is the GUID (in characters->characters table) of the player you want to run as the auction bot.
# Default: 0 (Auction House Bot disabled)
#
+# AuctionHouseBot.ItemsPerCycle
+# Number of Items to Add/Remove from the AH during mass operations
+# Default 200
+#
+###################################################################################################################
+
+AuctionHouseBot.DEBUG = 0
+AuctionHouseBot.EnableSeller = 0
+AuctionHouseBot.EnableBuyer = 0
+AuctionHouseBot.UseBuyPriceForSeller = 0
+AuctionHouseBot.UseBuyPriceForBuyer = 0
+AuctionHouseBot.Account = 0
+AuctionHouseBot.GUID = 0
+AuctionHouseBot.ItemsPerCycle = 200
+
+###################################################################################################################
+# AUCTION HOUSE BOT FILTERS PART 1
+#
# AuctionHouseBot.VendorItems
# Include items that can be bought from vendors.
-# Default 0
+# Default 0 (False)
#
# AuctionHouseBot.LootItems
# Include items that can be looted or fished for.
-# Default 1
+# Default 1 (True)
#
# AuctionHouseBot.OtherItems
# Include misc. items.
-# Default 0
+# Default 0 (False)
#
# AuctionHouseBot.Bonding_types
# Indicates which bonding types to allow seller to put up for auction
# No_Bind
-# Default 1
+# Default 1 (True)
# Bind_When_Picked_Up
-# Default 0
+# Default 0 (False)
# Bind_When_Equipped
-# Default 1
+# Default 1 (True)
# Bind_When_Use
-# Default 1
+# Default 1 (True)
# Bind_Quest_Item
-# Default 0
+# Default 0 (False)
#
-# AuctionHouseBot.ItemsPerCycle
-# Number of Items to Add/Remove from the AH during mass operations
-# Default 200
+# AuctionHouseBot.DisableBeta_PTR_Unused
+# Disable certain items that are usually unavailable to Players
+# Default 0 (False)
#
-# AuctionHouseBot.UseBuyPriceForSeller
-# Should the Seller use BuyPrice or SellPrice to determine Bid Prices
-# Default 0 (use SellPrice)
+# AuctionHouseBot.DisablePermEnchant
+# Disable Items with a Permanent Enchantment
+# Default 0 (False)
#
-# AuctionHouseBot.UseBuyPriceForBuyer
-# Should the Buyer use BuyPrice or SellPrice to determine Bid Prices
-# Default 0 (use SellPrice)
+# AuctionHouseBot.DisableConjured
+# Disable Conjured Items
+# Default 0 (False)
+#
+# AuctionHouseBot.DisableGems
+# Disable Gems
+# Default 0 (False)
+#
+# AuctionHouseBot.DisableMoney
+# Disable Items that are used as money
+# Default 0 (False)
#
-# All other settings have been moved to sql
+# AuctionHouseBot.DisableMoneyLoot
+# Disable Items that have Money as a loot
+# Default 0 (False)
+#
+# AuctionHouseBot.DisableLootable
+# Disable Items that have other items as loot
+# Default 0 (False)
+#
+# AuctionHouseBot.DisableKeys
+# Disable Items that are keys
+# Default 0 (False)
+#
+# AuctionHouseBot.DisableDuration
+# Disable Items with a duration
+# Default 0 (False)
+#
+# AuctionHouseBot.DisableBOP_Or_Quest_NoReqLevel
+# Disable items that are BOP or Quest Item
+# with a Required level that is less than the Item Level
+# (This prevents a level 10 with a level 60 weapon or armor)
+# (May need further refinement)
+# Default 0 (False)
#
###################################################################################################################
-AuctionHouseBot.EnableSeller = 0
-AuctionHouseBot.EnableBuyer = 0
-AuctionHouseBot.Account = 0
-AuctionHouseBot.GUID = 0
AuctionHouseBot.VendorItems = 0
AuctionHouseBot.LootItems = 1
AuctionHouseBot.OtherItems = 0
@@ -1538,9 +1593,123 @@ AuctionHouseBot.Bind_When_Picked_Up = 0
AuctionHouseBot.Bind_When_Equipped = 1
AuctionHouseBot.Bind_When_Use = 1
AuctionHouseBot.Bind_Quest_Item = 0
-AuctionHouseBot.ItemsPerCycle = 200
-AuctionHouseBot.UseBuyPriceForSeller = 0
-AuctionHouseBot.UseBuyPriceForBuyer = 0
+AuctionHouseBot.DisableBeta_PTR_Unused = 0
+AuctionHouseBot.DisablePermEnchant = 0
+AuctionHouseBot.DisableConjured = 0
+AuctionHouseBot.DisableGems = 0
+AuctionHouseBot.DisableMoney = 0
+AuctionHouseBot.DisableMoneyLoot = 0
+AuctionHouseBot.DisableLootable = 0
+AuctionHouseBot.DisableKeys = 0
+AuctionHouseBot.DisableDuration = 0
+AuctionHouseBot.DisableBOP_Or_Quest_NoReqLevel = 0
+
+###################################################################################################################
+# AUCTION HOUSE BOT FILTERS PART 2
+#
+# These Filters are boolean (0 or 1) and will disable items that are
+# specifically meant for the Class named.
+# (UnusedClass is Class 10, which was skipped for some reason)
+# Default 0 (allowed)
+###################################################################################################################
+
+AuctionHouseBot.DisableWarriorItems = 0
+AuctionHouseBot.DisablePaladinItems = 0
+AuctionHouseBot.DisableHunterItems = 0
+AuctionHouseBot.DisableRogueItems = 0
+AuctionHouseBot.DisablePriestItems = 0
+AuctionHouseBot.DisableDKItems = 0
+AuctionHouseBot.DisableShamanItems = 0
+AuctionHouseBot.DisableMageItems = 0
+AuctionHouseBot.DisableWarlockItems = 0
+AuctionHouseBot.DisableUnusedClassItems = 0
+AuctionHouseBot.DisableDruidItems = 0
+
+###################################################################################################################
+# AUCTION HOUSE BOT FILTERS PART 3
+#
+# AuctionHouseBot.DisableItemsBelowLevel
+# Prevent Seller from listing Items below this Level
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableItemsAboveLevel
+# Prevent Seller from listing Items above this Level
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableTGsBelowLevel
+# Prevent Seller from listing Trade Goods below this Level
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableTGsAboveLevel
+# Prevent Seller from listing Trade Goods above this Level
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableItemsBelowGUID
+# Prevent Seller from listing Items below this GUID
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableItemsAboveGUID
+# Prevent Seller from listing Items above this GUID
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableTGsBelowGUID
+# Prevent Seller from listing Trade Goods below this GUID
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableTGsAboveGUID
+# Prevent Seller from listing Trade Goods above this GUID
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableItemsBelowReqLevel
+# Prevent Seller from listing Items below this Required Level
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableItemsAboveReqLevel
+# Prevent Seller from listing Items above this Required Level
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableTGsBelowReqLevel
+# Prevent Seller from listing Trade Goods below this Required Level
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableTGsAboveReqLevel
+# Prevent Seller from listing Trade Goods above this Required Level
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableItemsBelowReqSkillRank
+# Prevent Seller from listing Items below this Required Skill Rank
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableItemsAboveReqSkillRank
+# Prevent Seller from listing Items above this Required Skill Rank
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableTGsBelowReqSkillRank
+# Prevent Seller from listing Trade Goods below this Required Skill Rank
+# Default 0 (Off)
+#
+# AuctionHouseBot.DisableTGsAboveReqSkillRank
+# Prevent Seller from listing Trade Goods above this Required Skill Rank
+# Default 0 (Off)
+#
+###################################################################################################################
+
+AuctionHouseBot.DisableItemsBelowLevel = 0
+AuctionHouseBot.DisableItemsAboveLevel = 0
+AuctionHouseBot.DisableTGsBelowLevel = 0
+AuctionHouseBot.DisableTGsAboveLevel = 0
+AuctionHouseBot.DisableItemsBelowGUID = 0
+AuctionHouseBot.DisableItemsAboveGUID = 0
+AuctionHouseBot.DisableTGsBelowGUID = 0
+AuctionHouseBot.DisableTGsAboveGUID = 0
+AuctionHouseBot.DisableItemsBelowReqLevel = 0
+AuctionHouseBot.DisableItemsAboveReqLevel = 0
+AuctionHouseBot.DisableTGsBelowReqLevel = 0
+AuctionHouseBot.DisableTGsAboveReqLevel = 0
+AuctionHouseBot.DisableItemsBelowReqSkillRank = 0
+AuctionHouseBot.DisableItemsAboveReqSkillRank = 0
+AuctionHouseBot.DisableTGsBelowReqSkillRank = 0
+AuctionHouseBot.DisableTGsAboveReqSkillRank = 0
###################################################################################################################
# CONSOLE AND REMOTE ACCESS