· 8 years ago · Jun 10, 2018, 07:14 PM
1##########################################
2# Trinity Core worldd configuration file #
3##########################################
4ConfVersion=2009102901
5
6###################################################################################################################
7# CONNECTIONS AND DIRECTORIES
8#
9# RealmID
10# RealmID must match the realmlist inside the realmd database
11#
12# DataDir
13# Data directory setting.
14# Important: DataDir needs to be quoted, as it is a string which may contain space characters.
15# Example: "@prefix@/share/trinitycore"
16#
17# LogsDir
18# Logs directory setting.
19# Important: Logs dir must exists, or all logs need to be disabled
20# Default: "" - no log directory prefix, if used log names isn't absolute path
21# then logs will be stored in current directory for run program.
22#
23#
24# LoginDatabaseInfo
25# WorldDatabaseInfo
26# CharacterDatabaseInfo
27# Database connection settings for the world server.
28# Default: hostname;port;username;password;database
29# .;somenumber;username;password;database - use named pipes at Windows
30# Named pipes: mySQL required adding "enable-named-pipe" to [mysqld] section my.ini
31# .;/path/to/unix_socket;username;password;database - use Unix sockets at Unix/Linux
32# Unix sockets: experimental, not tested
33#
34# MaxPingTime
35# Settings for maximum database-ping interval (minutes between pings)
36#
37# WorldServerPort
38# Default WorldServerPort
39#
40# BindIP
41# Bind World Server to IP/hostname
42#
43###################################################################################################################
44
45RealmID = 1
46DataDir = "."
47LogsDir = ""
48LoginDatabaseInfo = "127.0.0.1;3306;root;root;realmd"
49WorldDatabaseInfo = "127.0.0.1;3306;root;root;trinity-world"
50CharacterDatabaseInfo = "127.0.0.1;3306;root;root;characters"
51MaxPingTime = 30
52WorldServerPort = 8085
53BindIP = "0.0.0.0"
54
55###################################################################################################################
56# SCRIPTING SETTINGS
57#
58# Locale
59# Setting for current (DBC) locale to use
60#
61# EventAI Error reporting
62# 0 - Only startup (Default)
63# 1 - Startup errors and Runtime event errors
64# 2 - Startup errors, Runtime event errors, and Creation errors
65###################################################################################################################
66
67Locale = 0
68EAIErrorLevel = 2
69
70###################################################################################################################
71# PERFORMANCE SETINGS
72#
73# UseProcessors
74# Used processors mask for multi-processors system (Used only at Windows)
75# Default: 0 (selected by OS)
76# number (bitmask value of selected processors)
77#
78# ProcessPriority
79# Process priority setting (Used only at Windows)
80# Default: 1 (HIGH)
81# 0 (Normal)
82#
83# Compression
84# Compression level for update packages sent to client (1..9)
85# Default: 1 (speed)
86# 9 (best compression)
87#
88# PlayerLimit
89# Maximum number of players in the world. Excluding Mods, GM's and Admins
90# Default: 100
91# 0 (for infinite players)
92# -1 (for Mods, GM's and Admins only)
93# -2 (for GM's and Admins only)
94# -3 (for Admins only)
95#
96# SaveRespawnTimeImmediately
97# Save respawn time for creatures at death and for gameobjects at use/open
98# Default: 1 (save creature/gameobject respawn time without waiting grid unload)
99# 0 (save creature/gameobject respawn time at grid unload)
100#
101# MaxOverspeedPings
102# Maximum overspeed ping count before player kick (minimum is 2, 0 used for disable check)
103# Default: 2
104#
105# GridUnload
106# Unload grids (if you have lot memory you can disable it to speed up player move to new grids second time)
107# Default: 1 (unload grids)
108# 0 (do not unload grids)
109#
110# SocketSelectTime
111# Socket select time (in milliseconds)
112# Default: 10000
113#
114# GridCleanUpDelay
115# Grid clean up delay (in milliseconds)
116# Default: 300000 (5 min)
117#
118# MapUpdateInterval
119# Map update interval (in milliseconds)
120# Default: 100
121#
122# ChangeWeatherInterval
123# Weather update interval (in milliseconds)
124# Default: 600000 (10 min)
125#
126# PlayerSaveInterval
127# Player save interval (in milliseconds)
128# Default: 900000 (15 min)
129#
130# DisconnectToleranceInterval
131# Tolerance for disconnected players before putting in the queue. (in seconds)
132# Default: 0 (disabled)
133#
134# vmap.enableLOS
135# vmap.enableHeight
136# Enable/Disable VMmap support for line of sight and height calculation
137# Default: 1 (true)
138# 0 (false)
139#
140# vmap.ignoreMapIds
141# Map id that will be ignored by VMaps
142# List of ids with delimiter ','
143# If more then one id is defined and spaces are included, the string has to be enclosed by "
144# Example: "369,0,1,530"
145#
146# vmap.ignoreSpellIds
147# These spells are ignored for LoS calculation
148# List of ids with delimiter ','
149#
150# vmap.petLOS
151# Check LOS for pets, to avoid them going through walls etc.
152# Default: 0 (disable, less CPU usage)
153# 1 (enable, each pet attack command will check for LOS)
154#
155# DetectPosCollision
156# Check final move position, summon position, etc for visible collision with other objects or
157# wall (wall only if vmaps are enabled)
158# Default: 1 (enable, required more CPU power usage)
159# 0 (disable, less nice position selection but will less CPU power usage)
160#
161# TargetPosRecalculateRange
162# Max distance from movement target point (+moving unit size) and targeted object (+size)
163# after that new target movmeent point calculated. Max: melee attack range (5), min: contact range (0.5)
164# More distance let have better performence, less distance let have more sensitive reaction at target move.
165# Default: 1.5
166#
167# UpdateUptimeInterval
168# Update realm uptime period in minutes (for save data in 'uptime' table). Must be > 0
169# Default: 10 (minutes)
170#
171# MaxCoreStuckTime
172# Periodically check if the process got freezed, if this is the case force crash after the specified
173# amount of seconds. Must be > 0. Recommended > 10 secs if you use this.
174# Default: 0 (Disabled)
175#
176# AddonChannel
177# Permit/disable the use of the addon channel through the server
178# (some client side addons can stop work correctly with disabled addon channel)
179# Default: 1 (permit addon channel)
180# 0 (do not permit addon channel)
181#
182# MapUpdate.Threads
183# Number of threads to update maps.
184# Default: 1
185#
186###################################################################################################################
187
188UseProcessors = 0
189ProcessPriority = 1
190Compression = 1
191PlayerLimit = 100
192SaveRespawnTimeImmediately = 1
193MaxOverspeedPings = 2
194GridUnload = 1
195SocketSelectTime = 10000
196GridCleanUpDelay = 300000
197MapUpdateInterval = 100
198ChangeWeatherInterval = 600000
199PlayerSaveInterval = 900000
200DisconnectToleranceInterval = 0
201vmap.enableLOS = 0
202vmap.enableHeight = 0
203vmap.ignoreMapIds = "369"
204vmap.ignoreSpellIds = "7720"
205vmap.petLOS = 0
206DetectPosCollision = 1
207TargetPosRecalculateRange = 1.5
208UpdateUptimeInterval = 10
209MaxCoreStuckTime = 0
210AddonChannel = 1
211MapUpdate.Threads = 1
212
213###################################################################################################################
214# SERVER LOGGING
215#
216# LogSQL
217# Enable logging of GM commands - all SQL code will be written to a log file
218# All commands are written to a file: YYYY-MM-DD_logSQL.sql
219# If a new day starts (00:00:00) then a new file is created - the old file will not be deleted.
220# Default: 1 - Write SQL code to logfile
221# 0 - Do not log
222#
223# PidFile
224# World daemon PID file
225# Default: "" - do not create PID file
226# "./worldd.pid" - create PID file (recommended name)
227#
228# LogLevel
229# Server console level of logging
230# 0 = Minimum; 1 = Basic&Error; 2 = Detail; 3 = Full/Debug
231# Default: 3
232#
233# LogTime
234# Include time in server console output [hh:mm:ss]
235# Default: 0 (no time)
236# 1 (print time)
237#
238# LogFile
239# Logfile name
240# Default: "Server.log"
241# "" - Empty name disable creating log file
242#
243# LogTimestamp
244# Logfile with timestamp of server start in name
245# Default: 0 - no timestamp in name
246# 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
247#
248# LogFileLevel
249# Server file level of logging
250# 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
251# Default: 0
252#
253# LogFilter_TransportMoves
254# LogFilter_CreatureMoves
255# LogFilter_VisibilityChanges
256# Log filters
257# Default: 1 - not include with any log level
258# 0 - include in log if log level permit
259#
260# WorldLogFile
261# Packet logging file for the worldserver
262# Default: "world.log"
263#
264# DBErrorLogFile
265# Log file of DB errors detected at server run
266# Default: "DBErrors.log"
267#
268# CharLogFile
269# Character operations logfile name
270# Default: "Char.log"
271# "" - Empty name disable creating log file
272#
273# CharLogTimestamp
274# Logfile with timestamp of server start in name
275# Default: 0 - no timestamp in name
276# 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
277#
278# CharLogDump
279# Write character dump before deleting in Char.log
280# For restoration, cut character data from log starting from
281# line == START DUMP == to line == END DUMP == (without its) in file and load it using loadpdump command
282# Default: 0 - don't include dumping chars to log
283# 1 - include dumping chars to log
284#
285# GmLogFile
286# Log file of gm commands
287# Default: "gm_commands.log"
288# "" - Empty name for disable
289#
290# GmLogTimestamp
291# GM Logfile with timestamp of server start in name
292# Default: 0 - no timestamp in name
293# 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
294#
295# GmLogPerAccount
296# GM Logfiles with GM account id (Note: logs not created if GmLogFile not set)
297# Default: 0 - add gm log data to single log file
298# 1 - add gm log data to account specific log files with name
299# in form Logname_#ID_YYYY-MM-DD_HH-MM-SS.Ext
300# or form Logname_#ID.Ext
301#
302# RaLogFile
303# Log file of RA commands
304# Default: "Ra.log"
305# "" - Empty name for disable
306#
307# ArenaLogFile
308# Log file of arena fights and arena team creations
309# Default: "" - do not create arena log file
310#
311# LogColors
312# Color for messages (format "normal_color details_color debug_color error_color")
313# Colors: 0 - BLACK, 1 - RED, 2 - GREEN, 3 - BROWN, 4 - BLUE, 5 - MAGENTA, 6 - CYAN, 7 - GREY,
314# 8 - YELLOW, 9 - LRED, 10 - LGREEN, 11 - LBLUE, 12 - LMAGENTA, 13 - LCYAN, 14 - WHITE
315# Default: "" - none colors
316# Example: "13 7 11 9"
317#
318###################################################################################################################
319
320LogSQL = 1
321PidFile = ""
322LogLevel = 1
323LogTime = 0
324LogFile = "Server.log"
325LogTimestamp = 0
326LogFileLevel = 0
327LogFilter_TransportMoves = 1
328LogFilter_CreatureMoves = 1
329LogFilter_VisibilityChanges = 1
330WorldLogFile = ""
331DBErrorLogFile = "db_errors.log"
332CharLogFile = "characters.log"
333CharLogTimestamp = 0
334CharLogDump = 0
335GmLogFile = "gm_commands.log"
336GmLogTimestamp = 0
337GmLogPerAccount = 0
338RaLogFile = "ra_commands.log"
339ArenaLogFile = ""
340LogColors = ""
341
342###################################################################################################################
343# SERVER SETTINGS
344#
345# GameType
346# Server realm style
347# 0 = NORMAL;1 = PVP; 4 = NORMAL; 6 = RP; 8 = RPPVP
348# also custom type: 16 FFA_PVP (free for all pvp mode like arena PvP in all zones except rest
349# activated places and sanctuaries)
350#
351# RealmZone
352# Server realm zone (set allowed alphabet in character names/etc). See also Strict*Names options.
353#
354# 1 Development - any language (Default)
355# 2 United States - extended-Latin
356# 3 Oceanic - extended-Latin
357# 4 Latin America - extended-Latin
358# 5 Tournament - basic-Latin at create, any at login
359# 6 Korea - East-Asian
360# 7 Tournament - basic-Latin at create, any at login
361# 8 English - extended-Latin
362# 9 German - extended-Latin
363# 10 French - extended-Latin
364# 11 Spanish - extended-Latin
365# 12 Russian - Cyrillic
366# 13 Tournament - basic-Latin at create, any at login
367# 14 Taiwan - East-Asian
368# 15 Tournament - basic-Latin at create, any at login
369# 16 China - East-Asian
370# 17 CN1 - basic-Latin at create, any at login
371# 18 CN2 - basic-Latin at create, any at login
372# 19 CN3 - basic-Latin at create, any at login
373# 20 CN4 - basic-Latin at create, any at login
374# 21 CN5 - basic-Latin at create, any at login
375# 22 CN6 - basic-Latin at create, any at login
376# 23 CN7 - basic-Latin at create, any at login
377# 24 CN8 - basic-Latin at create, any at login
378# 25 Tournament - basic-Latin at create, any at login
379# 26 Test Server - any language
380# 27 Tournament - basic-Latin at create, any at login
381# 28 QA Server - any language
382# 29 CN9 - basic-Latin at create, any at login
383#
384# Expansion
385# Allow server use content from expansion
386# 2 - check expansion 2 maps existence, and if client support expansion 2 and account have
387# expansion 2 setting then allow visit expansion 2 maps, allow create new class character)
388# Default: 1 - check expansion 1 maps existence, and if client support expansion 1 and account have
389# expansion 1 setting then allow visit expansion 1 maps, allow create new races character)
390# 0 - not check expansion maps existence, not allow wisit its, not allow create new race or new class
391# characters, ignore account expansion setting)
392#
393# DBC.Locale
394# DBC Language Settings
395# 0 = English; 1 = Korean; 2 = French; 3 = German; 4 = Chinese; 5 = Taiwanese; 6 = Spanish; 7 = Spanish Mexico
396# 8 = Russian; 255 = Auto Detect (Default)
397#
398# DeclinedNames
399# Allow russian clients to set and use declined names
400# Default: 0 - do not use declined names, except when the Russian RealmZone is set
401# 1 - use declined names
402#
403# StrictPlayerNames
404# Limit player name to language specific symbols set, not allow create characters, and set rename request and disconnect at not allowed symbols name
405# Default: 0 disable (but limited server timezone dependent client check)
406# 1 basic latin characters (strict)
407# 2 realm zone specific (strict). See RealmZone setting.
408# Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
409# (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
410# 3 basic latin characters + server timezone specific
411#
412# StrictCharterNames
413# Limit guild/arena team charter names to language specific symbols set, not allow create charters with allowed symbols in name
414# Default: 0 disable
415# 1 basic latin characters (strict)
416# 2 realm zone specific (strict). See RealmZone setting.
417# Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
418# (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
419# 3 basic latin characters + server timezone specific
420#
421# StrictPetNames
422# Limit pet names to language specific symbols set
423# Default: 0 disable
424# 1 basic latin characters (strict)
425# 2 realm zone specific (strict). See RealmZone setting.
426# Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
427# (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
428# 3 basic latin characters + server timezone specific
429#
430# CharactersCreatingDisabled
431# Disable characters creating for specific team or any (non-player accounts not affected)
432# Default: 0 - enabled
433# 1 - disabled only for Alliance
434# 2 - disabled only for Horde
435# 3 - disabled for both teams
436#
437# MaxWhoListReturns
438# Set the maximum number of players returned in the /who list and interface.
439# Default: 49 (stable)
440#
441# CharactersPerAccount
442# Limit numbers of characters per account (at all realms).
443# Note: this setting limit character creating at _current_ realm base at characters amount at all realms
444# Default: 50
445# The number must be >= CharactersPerRealm
446#
447# CharactersPerRealm
448# Limit numbers of characters for account at realm
449# Default: 10 (client limitation)
450# The number must be between 1 and 10
451#
452# SkipCinematics
453# Disable in-game script movie at first character's login(allows to prevent buggy intro in case of custom start location coordinates)
454# Default: 0 - show intro for each new characrer
455# 1 - show intro only for first character of selected race
456# 2 - disable intro show in all cases
457#
458# MaxPlayerLevel
459# Max level that can be reached by player for experience (in range from 1 to 255).
460# Change not recommended
461# Default: 70
462#
463# StartPlayerLevel
464# Staring level that have character at creating (in range 1 to MaxPlayerLevel)
465# Default: 1
466#
467# StartPlayerMoney
468# Amount of money that new players will start with.
469# If you want to start with silver, use for example 100 (100 copper = 1 silver)
470# Default: 0
471#
472# MaxHonorPoints
473# Max honor points that player can have.
474# Default: 75000
475#
476# StartHonorPoints
477# Amount of honor that new players will start with
478# Default: 0
479#
480# MaxArenaPoints
481# Max arena points that player can have.
482# Default: 5000
483#
484# StartArenaPoints
485# Amount of arena points that new players will start with
486# Default: 0
487#
488# InstantLogout
489# Enable or disable instant logout for security level (0..4) or high (NOT in combat/while dueling/while falling)
490# Default: 1 (Mods/GMs/Admins)
491#
492# GroupLeaderReconnectPeriod
493# The time the leader of a group has to reconnect before the lead goes to another player (also applies for a server crash)
494# Default: 180 (seconds)
495#
496# DisableWaterBreath
497# Disable/enable waterbreathing for security level (0..4) or high
498# Default: 4 (None)
499#
500# AllFlightPaths
501# Players will start with all flight paths (Note: ALL flight paths, not only player's team)
502# Default: 0 (true)
503# 1 (false)
504#
505# AlwaysMaxSkillForLevel
506# Players will automatically gain max level dependent (weapon/defense) skill when logging in, leveling up etc.
507# Default: 0 (true)
508# 1 (false)
509#
510# ActivateWeather
511# Activate weather system
512# Default: 1 (true)
513# 0 (false)
514#
515# Battleground.CastDeserter
516# Cast or not Deserter spell at player who leave battleground in progress
517# Default: 1 (true)
518# 0 (false)
519#
520# Battleground.QueueAnnouncer.Enable
521# Enable queue announcer posting to chat
522# Default: 1 (true)
523# 0 (false)
524#
525# Battleground.QueueAnnouncer.PlayerOnly
526# Enable queue announcer posting to chat
527# Default: 0 (false)
528# 1 (true)
529#
530# Battleground.PrematureReward
531# Reward players in case of prematurely finished BG
532# Default: 1 (true)
533# 0 (false)
534#
535# Battleground.DeserterDuration
536# Change duration of Deserter spell to value ( in seconds )
537# Default: 0 (Use Spell Duration)
538#
539# CastUnstuck
540# Allow cast or not Unstuck spell at .start or client Help option use
541# Default: 1 (true)
542# 0 (false)
543#
544# Instance.IgnoreLevel
545# Ignore level requirement to enter instance
546# Default: 0 (false)
547# 1 (true)
548#
549# Instance.IgnoreRaid
550# Ignore raid requirement to enter instance
551# Default: 0 (false)
552# 1 (true)
553#
554# Instance.ResetTimeHour
555# The hour of the day (0-23) when the global instance resets occur.
556# Default: 4
557#
558# Instance.UnloadDelay
559# Unload the instance map from memory after some time if no players are inside.
560# Default: 1800000 (miliseconds, i.e 30 minutes)
561# 0 (instance maps are kept in memory until they are reset)
562#
563# Quests.LowLevelHideDiff
564# Quest level difference to hide for player low level quests:
565# if player_level > quest_level + LowLevelQuestsHideDiff then quest "!" mark not show for quest giver
566# Default: 4
567# -1 (show all available quests marks)
568#
569# Quests.HighLevelHideDiff
570# Quest level difference to hide for player high level quests:
571# if player_level < quest_min_level - HighLevelQuestsHideDiff then quest "!" mark not show for quest giver
572# Default: 7
573# -1 (show all available quests marks)
574#
575# MaxPrimaryTradeSkill
576# Max count that player can learn the primary trade skill.
577# Default: 2
578# Max : 10
579#
580# MinPetitionSigns
581# Min signatures count to creating guild (0..9).
582# Default: 9
583#
584# MaxGroupXPDistance
585# Max distance to creature for group memeber to get XP at creature death.
586# Default: 74
587#
588# MailDeliveryDelay
589# Mail delivery delay time for item sending
590# Default: 3600 sec (1 hour)
591#
592# SkillChance.Prospecting
593# For prospecting skillup not possible by default, but can be allowed as custom setting
594# Default: 0 - no skilups
595# 1 - skilups possible
596#
597# Event.Announce
598# Default: 0 (false)
599# 1 (true)
600#
601# BeepAtStart
602# Beep at core start finished (mostly work only at Unix/Linux systems)
603# Default: 1 (true)
604# 0 (false)
605#
606# Motd
607# Message of the Day. Displayed at worldlogin for every user ('@' for a newline).
608#
609# Server.LoginInfo
610# Enable/disable sending server info (core version) on login.
611# Default: 0 - disable
612# 1 - enable
613#
614###################################################################################################################
615
616GameType = 1
617RealmZone = 1
618Expansion = 1
619DBC.Locale = 255
620DeclinedNames = 0
621StrictPlayerNames = 0
622StrictCharterNames = 0
623StrictPetNames = 0
624MaxWhoListReturns = 49
625CharactersCreatingDisabled = 0
626CharactersPerAccount = 50
627CharactersPerRealm = 10
628SkipCinematics = 0
629MaxPlayerLevel = 70
630StartPlayerLevel = 1
631StartPlayerMoney = 0
632MaxHonorPoints = 75000
633StartHonorPoints = 0
634MaxArenaPoints = 5000
635StartArenaPoints = 0
636InstantLogout = 1
637GroupLeaderReconnectPeriod = 180
638DisableWaterBreath = 4
639AllFlightPaths = 0
640AlwaysMaxSkillForLevel = 0
641ActivateWeather = 1
642Battleground.CastDeserter = 1
643Battleground.DeserterDuration = 0
644Battleground.QueueAnnouncer.Enable = 1
645Battleground.QueueAnnouncer.PlayerOnly = 0
646Battleground.PrematureReward = 1
647CastUnstuck = 1
648Instance.IgnoreLevel = 0
649Instance.IgnoreRaid = 0
650Instance.ResetTimeHour = 4
651Instance.UnloadDelay = 1800000
652Quests.LowLevelHideDiff = 4
653Quests.HighLevelHideDiff = 7
654MaxPrimaryTradeSkill = 2
655MinPetitionSigns = 9
656MaxGroupXPDistance = 74
657MailDeliveryDelay = 3600
658SkillChance.Prospecting = 0
659Event.Announce = 0
660BeepAtStart = 1
661Motd = "Welcome to a Trinity Core server."
662Server.LoginInfo = 0
663
664###################################################################################################################
665# PLAYER INTERACTION
666#
667# AllowTwoSide.Accounts
668# Allow or not accounts to create characters in the 2 teams in any game type.
669# Default: 0 (Not allowed)
670# 1 (Allowed)
671#
672# AllowTwoSide.Interaction.Chat
673# AllowTwoSide.Interaction.Channel
674# AllowTwoSide.Interaction.Group
675# AllowTwoSide.Interaction.Guild
676# AllowTwoSide.Interaction.Auction
677# AllowTwoSide.Interaction.Mail
678# Allow or not common :chat(say,yell);channel(chat)group(join)guild(join);merge all auction houses for players from
679# different teams, send mail to different team.
680# Default: 0 (Not allowed)
681# 1 (Allowed)
682#
683# AllowTwoSide.WhoList
684# Allow or not show player from both team in who list.
685# Default: 0 (Not allowed)
686# 1 (Allowed)
687#
688# AllowTwoSide.AddFriend
689# Allow or not adding friends from other team in friend list.
690# Default: 0 (Not allowed)
691# 1 (Allowed)
692#
693# AllowTwoSide.Trade
694# Allow or not trading with other team in party.
695# Default: 0 (Not allowed)
696# 1 (Allowed)
697#
698# TalentsInspecting
699# Allow other players see character talents in inspect dialog (Characters in Gamemaster mode can
700# inspect talents always)
701# Default: 1 (allow)
702# 0 (not allow)
703#
704###################################################################################################################
705
706AllowTwoSide.Accounts = 0
707AllowTwoSide.Interaction.Chat = 0
708AllowTwoSide.Interaction.Channel = 0
709AllowTwoSide.Interaction.Group = 0
710AllowTwoSide.Interaction.Guild = 0
711AllowTwoSide.Interaction.Auction = 0
712AllowTwoSide.Interaction.Mail = 0
713AllowTwoSide.WhoList = 0
714AllowTwoSide.AddFriend = 0
715AllowTwoSide.Trade = 0
716TalentsInspecting = 1
717
718###################################################################################################################
719# CREATURE SETTINGS
720#
721# ThreatRadius
722# Radius for creature to evade after being pulled away from combat start point
723# If ThreatRadius is less than creature aggro radius then aggro radius will be used
724# Default: 60 yards
725#
726# Rate.Creature.Aggro
727# Aggro radius percent or off.
728# Default: 1 - 100%
729# 1.5 - 150%
730# 0 - off (0%)
731#
732# CreatureFamilyAssistanceRadius
733# Creature family assistance radius
734# Default: 10
735# 0 - off
736#
737# CreatureFamilyAssistanceDelay
738# Reaction time for creature assistance call
739# Default: 1500 (1.5s)
740#
741# WorldBossLevelDiff
742# Difference for boss dynamic level with target
743# Default: 3
744#
745# Corpse.Decay.NORMAL
746# Corpse.Decay.RARE
747# Corpse.Decay.ELITE
748# Corpse.Decay.RAREELITE
749# Corpse.Decay.WORLDBOSS
750# Seconds until creature corpse will decay without being looted or skinned.
751# Default: 60, 300, 300, 300, 3600
752#
753# Rate.Corpse.Decay.Looted
754# Controls how long the creature corpse stays after it had been looted, as a multiplier of its Corpse.Decay.* config.
755# Default: 0.5
756#
757# Rate.Creature.Normal.Damage
758# Rate.Creature.Elite.Elite.Damage
759# Rate.Creature.Elite.RAREELITE.Damage
760# Rate.Creature.Elite.WORLDBOSS.Damage
761# Rate.Creature.Elite.RARE.Damage
762# Creature Damage Rates.
763# Examples: 2 - creatures will damage 2x, 1.7 - 1.7x.
764#
765# Rate.Creature.Normal.SpellDamage
766# Rate.Creature.Elite.Elite.SpellDamage
767# Rate.Creature.Elite.RAREELITE.SpellDamage
768# Rate.Creature.Elite.WORLDBOSS.SpellDamag
769# Rate.Creature.Elite.RARE.SpellDamage
770# Creature Spell Damage Rates.
771# Examples: 2 - creatures will damage with spells 2x, 1.7 - 1.7x.
772#
773# Rate.Creature.Normal.HP
774# Rate.Creature.Elite.Elite.HP
775# Rate.Creature.Elite.RAREELITE.HP
776# Rate.Creature.Elite.WORLDBOSS.HP
777# Rate.Creature.Elite.RARE.HP
778# Creature Health Ammount Modifier.
779# Examples: 2 - creatures have 2x health, 1.7 - 1.7x.
780#
781# ListenRange.Say
782# Distance from player to listen text that creature (or other world object) say
783# Default: 25
784#
785# ListenRange.TextEmote
786# Distance from player to listen textemote that creature (or other world object) say
787# Default: 25
788#
789# ListenRange.Yell
790# Distance from player to listen text that creature (or other world object) yell
791# Default: 300
792#
793###################################################################################################################
794
795ThreatRadius = 60
796Rate.Creature.Aggro = 1
797CreatureFamilyAssistanceRadius = 10
798CreatureFamilyAssistanceDelay = 1500
799WorldBossLevelDiff = 3
800Corpse.Decay.NORMAL = 60
801Corpse.Decay.RARE = 300
802Corpse.Decay.ELITE = 300
803Corpse.Decay.RAREELITE = 300
804Corpse.Decay.WORLDBOSS = 3600
805Rate.Corpse.Decay.Looted = 0.5
806Rate.Creature.Normal.Damage = 1
807Rate.Creature.Elite.Elite.Damage = 1
808Rate.Creature.Elite.RAREELITE.Damage = 1
809Rate.Creature.Elite.WORLDBOSS.Damage = 1
810Rate.Creature.Elite.RARE.Damage = 1
811Rate.Creature.Normal.SpellDamage = 1
812Rate.Creature.Elite.Elite.SpellDamage = 1
813Rate.Creature.Elite.RAREELITE.SpellDamage = 1
814Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
815Rate.Creature.Elite.RARE.SpellDamage = 1
816Rate.Creature.Normal.HP = 1
817Rate.Creature.Elite.Elite.HP = 1
818Rate.Creature.Elite.RAREELITE.HP = 1
819Rate.Creature.Elite.WORLDBOSS.HP = 1
820Rate.Creature.Elite.RARE.HP = 1
821ListenRange.Say = 40
822ListenRange.TextEmote = 40
823ListenRange.Yell = 300
824
825###################################################################################################################
826# CHAT SETTINGS
827#
828# ChatFakeMessagePreventing
829# Chat protection from creating fake messages using a lot spaces (other invisible symbols),
830# not applied to addon language messages, but can prevent working old addons
831# that use normal languages for sending data to another clients.
832# Default: 0 (disible fake messages preventing)
833# 1 (enabled fake messages preventing)
834#
835# ChatFlood.MessageCount
836# Chat anti-flood protection, haste message count to activate protection
837# Default: 10
838# 0 (disible anti-flood protection)
839#
840# ChatFlood.MessageDelay
841# Chat anti-flood protection, minimum message delay to count message
842# Default: 1 (in secs)
843#
844# ChatFlood.MuteTime
845# Chat anti-flood protection, mute time at activation flood protection (not saved)
846# Default: 10 (in secs)
847#
848# Channel.RestrictedLfg
849# Restrict use LookupForGroup channel only registered in LFG tool players
850# Default: 1 (allow join to channel only if active in LFG)
851# 0 (allow join to channel in any time)
852#
853# Channel.SilentlyGMJoin
854# Silently join GM characters (security level > 1) to channels
855# Default: 0 (join announcement in normal way)
856# 1 (GM join without announcement)
857#
858###################################################################################################################
859
860ChatFakeMessagePreventing = 0
861ChatFlood.MessageCount = 10
862ChatFlood.MessageDelay = 1
863ChatFlood.MuteTime = 10
864Channel.RestrictedLfg = 1
865Channel.SilentlyGMJoin = 0
866
867###################################################################################################################
868# GAME MASTER SETTINGS
869#
870# GM.LoginState
871# GM mode at login
872# Default: 2 (last save state)
873# 0 (disable)
874# 1 (enable)
875#
876# GM.Visible
877# GM visibility at login
878# Default: 2 (last save state)
879# 0 (invisible)
880# 1 (visible)
881#
882# GM.Chat
883# GM chat mode at login
884# Default: 2 (last save state)
885# 0 (disable)
886# 1 (enable)
887#
888# GM.WhisperingTo
889# Is GM accepting whispers from player by default or not.
890# Default: 2 (last save state)
891# 0 (disable)
892# 1 (enable)
893#
894# GM.InGMList
895# Is GM showed in GM list (if visible) in non-GM state (.gmoff)
896# Default: 0 (false)
897# 1 (true)
898#
899# GM.InWhoList
900# Is GM showed in who list (if visible).
901# Default: 0 (false)
902# 1 (true)
903#
904# GM.LogTrade
905# Include GM trade and trade slot enchanting operations in GM log if it enable
906# Default: 1 (include)
907# 0 (not include)
908#
909# GM.StartLevel
910# GM starting level (1-255)
911# Default: 1
912#
913# GM.AllowInvite
914# Is GM accepting invites from players by default or not
915# Default: 0 (false)
916# 1 (true)
917#
918# GM.AllowFriend
919# Are players allowed to add GMs to their friend list
920# Default: 0 (false)
921# 1 (true)
922###################################################################################################################
923
924GM.LoginState = 2
925GM.Visible = 2
926GM.Chat = 2
927GM.WhisperingTo = 2
928GM.InGMList = 0
929GM.InWhoList = 0
930GM.LogTrade = 1
931GM.StartLevel = 70
932GM.AllowInvite = 0
933GM.AllowFriend = 0
934
935###################################################################################################################
936# VISIBILITY AND RADIUSES
937#
938# Visibility.GroupMode
939# Group visibility modes
940# Default: 0 (standard setting: only members from same group can 100% auto detect invisible player)
941# 1 (raid members 100% auto detect invisible player from same raid)
942# 2 (players from same team can 100% auto detect invisible player)
943#
944# Visibility.Distance.Creature
945# Visibility.Distance.Player
946# Visibility distance for different in game object
947# Max limited by active player zone: ~ 333
948# Min limit dependent from objects
949# Default: 132 (cell size)
950# Min limit is max aggro radius (45) * Rate.Creature.Aggro
951#
952# Visibility.Distance.Object
953# Visible distance for gameobject, dynobject, bodies, corpses, bones
954# Min limit is iteraction distance (5)
955#
956# Visibility.Distance.InFlight
957# Visible distance for player in flight
958# Min limit is 0 (not show any objects)
959#
960# Visibility.Distance.Grey.Unit
961# Visibility grey distance for creatures/players (fast changing objects)
962# addition to appropriate object type Visibility.Distance.* use in case visibility removing to
963# object (except corpse around distences) If D is distance and G is grey distance then object
964# make visible if distance to it <= D but make non visible if distance > D+G
965# Default: 1 (yard)
966#
967# Visibility.Distance.Grey.Object
968# Visibility grey distance for dynobjects/gameobjects/corpses/creature bodies
969# Default: 10 (yards)
970#
971#
972###################################################################################################################
973
974Visibility.GroupMode = 0
975Visibility.Distance.Creature = 132
976Visibility.Distance.Player = 132
977Visibility.Distance.Object = 132
978Visibility.Distance.InFlight = 132
979Visibility.Distance.Grey.Unit = 1
980Visibility.Distance.Grey.Object = 10
981
982###################################################################################################################
983# SERVER RATES
984#
985# Rate.Health
986# Rate.Mana
987# Rate.Rage.Income
988# Rate.Rage.Loss
989# Rate.Focus
990# Rate.Loyalty
991# Health and power regeneration and rage income from damage.
992# Default: 1
993#
994# Rate.Skill.Discovery
995# Skill Discovery Rates
996# Default: 1
997#
998# Rate.Drop.Item.Poor
999# Rate.Drop.Item.Normal
1000# Rate.Drop.Item.Uncommon
1001# Rate.Drop.Item.Rare
1002# Rate.Drop.Item.Epic
1003# Rate.Drop.Item.Legendary
1004# Rate.Drop.Item.Artifact
1005# Rate.Drop.Item.Referenced
1006# Rate.Drop.Money
1007# Drop rates (items by quality and money)
1008# Default: 1
1009#
1010# Rate.Drop.Money
1011# Drop rates
1012# Default: 1
1013#
1014# Rate.XP.Kill
1015# Rate.XP.Quest
1016# Rate.XP.Explore
1017# XP rates
1018# Default: 1
1019#
1020# Rate.XP.PastLevel70
1021# XP needed per level past 70 (Rates below 1 not recommended)
1022# Default: 1
1023#
1024# Rate.Rest.InGame
1025# Rate.Rest.Offline.InTavernOrCity
1026# Rate.Rest.Offline.InWilderness
1027# Resting points grow rates (1 - normal, 2 - double rate, 0.5 - half rate, etc) from standard values
1028#
1029# Rate.Damage.Fall
1030# Damage after fall rate. (1 - standard, 2 - double damage, 0.5 - half damage, etc)
1031#
1032# Rate.Auction.Time
1033# Rate.Auction.Deposit
1034# Rate.Auction.Cut
1035# Auction rates (auction time, deposit get at auction start, auction cut from price at auction end)
1036#
1037# Rate.Honor
1038# Honor gain rate
1039#
1040# Rate.Mining.Amount
1041# Rate.Mining.Next
1042# Mining Rates (Mining.Amount changes minimum/maximum usetimes of a deposit,
1043# Mining.Next changes chance to have next use of a deposit)
1044#
1045# Rate.Talent
1046# Talent Point rates
1047# Default: 1
1048#
1049# Rate.Reputation.Gain
1050# Reputation Gain rate
1051# Default: 1
1052#
1053# Rate.InstanceResetTime
1054# Multiplier for the number of days in between global raid/heroic instance resets.
1055# Default: 1
1056#
1057# SkillGain.Crafting
1058# SkillGain.Defense
1059# SkillGain.Gathering
1060# SkillGain.Weapon
1061# crafting/defense/gathering/weapon skills gain at skill grow (1,2,...)
1062# Default: 1
1063#
1064# SkillChance.Orange
1065# SkillChance.Yellow
1066# SkillChance.Green
1067# SkillChance.Grey
1068# Skill chance values (0..100)
1069# Default: 100-75-25-0
1070#
1071# SkillChance.MiningSteps
1072# SkillChance.SkinningSteps
1073# For skinning and Mining chance decrease with skill level.
1074# Default: 0 - no decrease
1075# 75 - in 2 times each 75 skill points
1076#
1077# DurabilityLossChance.Damage
1078# Chance lost one from equiped items durability point at damage apply or receive.
1079# Default: 0.5 (100/0.5 = 200) Each 200 damage apply one from 19 possible equipped items
1080#
1081# DurabilityLossChance.Absorb
1082# Chance lost one from armor items durability point at damage absorb.
1083# Default: 0.5 (100/0.5 = 200) Each 200 absorbs apply one from 15 possible armor equipped items
1084#
1085# DurabilityLossChance.Parry
1086# Chance lost weapon durability point at parry.
1087# Default: 0.05 (100/0.05 = 2000) Each 2000 parry attacks main weapon lost point
1088#
1089# DurabilityLossChance.Block
1090# Chance lost sheild durability point at damage block.
1091# Default: 0.05 (100/0.05 = 2000) Each 2000 partly or full blocked attacks shield lost point
1092#
1093# Death.SicknessLevel
1094# Starting Character start gain sickness at spirit resurrection (1 min)
1095# Default: 11
1096# -10 - character will have full time (10min) sickness at 1 level
1097# maxplayerlevel+1 - chaarcter will not have sickess at any level
1098#
1099# Death.CorpseReclaimDelay.PvP
1100# Death.CorpseReclaimDelay.PvE
1101# Enabled/disabled increase corpse reclaim delay at often PvP/PvE deaths
1102# Default: 1 (enabled)
1103# 0 (disabled)
1104#
1105# Death.Bones.World
1106# Death.Bones.BattlegroundOrArena
1107# Enabled/disabled creating bones instead corpse at resurrection (in normal zones/instacnes, or battleground/arenas)
1108# Default: 1 (enabled)
1109# 0 (disabled)
1110#
1111###################################################################################################################
1112
1113Rate.Health = 1
1114Rate.Mana = 1
1115Rate.Rage.Income = 1
1116Rate.Rage.Loss = 1
1117Rate.Focus = 1
1118Rate.Loyalty = 1
1119Rate.Skill.Discovery = 1
1120Rate.Drop.Item.Poor = 1
1121Rate.Drop.Item.Normal = 1
1122Rate.Drop.Item.Uncommon = 1
1123Rate.Drop.Item.Rare = 1
1124Rate.Drop.Item.Epic = 1
1125Rate.Drop.Item.Legendary = 1
1126Rate.Drop.Item.Artifact = 1
1127Rate.Drop.Item.Referenced = 1
1128Rate.Drop.Money = 1
1129Rate.XP.Kill = 1
1130Rate.XP.Quest = 1
1131Rate.XP.Explore = 1
1132Rate.XP.PastLevel70 = 1
1133Rate.Rest.InGame = 1
1134Rate.Rest.Offline.InTavernOrCity = 1
1135Rate.Rest.Offline.InWilderness = 1
1136Rate.Damage.Fall = 1
1137Rate.Auction.Time = 1
1138Rate.Auction.Deposit = 1
1139Rate.Auction.Cut = 1
1140Rate.Honor = 1
1141Rate.Mining.Amount = 1
1142Rate.Mining.Next = 1
1143Rate.Talent = 1
1144Rate.Reputation.Gain = 1
1145Rate.InstanceResetTime = 1
1146SkillGain.Crafting = 1
1147SkillGain.Defense = 1
1148SkillGain.Gathering = 1
1149SkillGain.Weapon = 1
1150SkillChance.Orange = 100
1151SkillChance.Yellow = 75
1152SkillChance.Green = 25
1153SkillChance.Grey = 0
1154SkillChance.MiningSteps = 0
1155SkillChance.SkinningSteps = 0
1156DurabilityLossChance.Damage = 0.5
1157DurabilityLossChance.Absorb = 0.5
1158DurabilityLossChance.Parry = 0.05
1159DurabilityLossChance.Block = 0.05
1160Death.SicknessLevel = 11
1161Death.CorpseReclaimDelay.PvP = 1
1162Death.CorpseReclaimDelay.PvE = 0
1163Death.Bones.World = 1
1164Death.Bones.BattlegroundOrArena = 1
1165
1166###################################################################################################################
1167#
1168# Rated arena matches config
1169#
1170# MaxRatingDifference: the maximum rating difference between two groups in rated matches
1171# Default: 0 (disable, rating difference is discarded)
1172#
1173# RatingDiscardTimer: after the specified milliseconds has passed,
1174# rating information will be discarded when selecting teams for matches
1175# also initiates an update by this timer
1176# Default: 60000
1177#
1178# AutoDistributePoints: set if arena points should be distributed automatically, or by GM command
1179# Default: 0 (disable) (recommended): use gm command or sql query to distribute the points
1180# 1 (enable): arena points are distributed automatically
1181#
1182# AutoDistributeInterval: how often should the distribution take place
1183# if automatic distribution is enabled
1184# in days
1185# Default: 7 (weekly)
1186#
1187###################################################################################################################
1188
1189Arena.MaxRatingDifference = 0
1190Arena.RatingDiscardTimer = 60000
1191Arena.AutoDistributePoints = 0
1192Arena.AutoDistributeInterval = 7
1193
1194###################################################################################################################
1195#
1196# Battleground config
1197#
1198# PrematureFinishTimer: the time to end the bg if there are less than minplayersperteam on one side
1199# in milliseconds
1200# Default: 300000
1201# 0 - disable
1202#
1203###################################################################################################################
1204
1205BattleGround.PrematureFinishTimer = 300000
1206
1207
1208###################################################################################################################
1209#
1210# NETWORK CONFIG
1211#
1212# Network.Threads
1213# Number of threads for network, recommend 1 thread per 1000 connections.
1214# Default: 1
1215#
1216# Network.OutKBuff
1217# The size of the output kernel buffer used ( SO_SNDBUF socket option, tcp manual ).
1218# Default: -1 (Use system default setting)
1219#
1220# Network.OutUBuff
1221# Userspace buffer for output. This is amount of memory reserved per each connection.
1222# Default: 65536
1223#
1224# Network.TcpNoDelay:
1225# TCP Nagle algorithm setting
1226# Default: 0 (enable Nagle algorithm, less traffic, more latency)
1227# 1 (TCP_NO_DELAY, disable Nagle algorithm, more traffic but less latency)
1228#
1229###################################################################################################################
1230
1231Network.Threads = 1
1232Network.OutKBuff = -1
1233Network.OutUBuff = 65536
1234Network.TcpNodelay = 1
1235
1236###################################################################################################################
1237# AUCTION HOUSE BOT SETTINGS
1238#
1239# AuctionHouseBot.DEBUG
1240# Enable/Disable Debugging output
1241# Default 0 (disabled)
1242#
1243# AuctionHouseBot.DEBUG_FILTERS
1244# Enable/Disable Debugging output from Filters
1245# Default 0 (disabled)
1246#
1247# AuctionHouseBot.EnableSeller
1248# Enable/Disable the part of AHBot that puts items up for auction
1249# Default 0 (disabled)
1250#
1251# AuctionHouseBot.EnableBuyer
1252# Enable/Disable the part of AHBot that buys items from players
1253# Default 0 (disabled)
1254#
1255# AuctionHouseBot.UseBuyPriceForSeller
1256# Should the Seller use BuyPrice or SellPrice to determine Bid Prices
1257# Default 0 (use SellPrice)
1258#
1259# AuctionHouseBot.UseBuyPriceForBuyer
1260# Should the Buyer use BuyPrice or SellPrice to determine Bid Prices
1261# Default 0 (use SellPrice)
1262#
1263# Auction House Bot character data
1264# AuctionHouseBot.Account is the account number (in realmd->account table) of the player you want to run as the auction bot.
1265# AuctionHouseBot.GUID is the GUID (in characters->characters table) of the player you want to run as the auction bot.
1266# Default: 0 (Auction House Bot disabled)
1267#
1268# AuctionHouseBot.ItemsPerCycle
1269# Number of Items to Add/Remove from the AH during mass operations
1270# Default 200
1271#
1272###################################################################################################################
1273
1274AuctionHouseBot.DEBUG = 0
1275AuctionHouseBot.DEBUG_FILTERS = 0
1276AuctionHouseBot.EnableSeller = 0
1277AuctionHouseBot.EnableBuyer = 0
1278AuctionHouseBot.UseBuyPriceForSeller = 0
1279AuctionHouseBot.UseBuyPriceForBuyer = 0
1280AuctionHouseBot.Account = 0
1281AuctionHouseBot.GUID = 0
1282AuctionHouseBot.ItemsPerCycle = 200
1283
1284###################################################################################################################
1285# AUCTION HOUSE BOT FILTERS PART 1
1286#
1287# AuctionHouseBot.VendorItems
1288# Include items that can be bought from vendors.
1289# Default 0 (False)
1290#
1291# AuctionHouseBot.VendorTradeGoods
1292# Include Trade Goods that can be bought from vendors.
1293# Default 0 (False)
1294#
1295# AuctionHouseBot.LootItems
1296# Include items that can be looted or fished for.
1297# Default 1 (True)
1298#
1299# AuctionHouseBot.LootTradeGoods
1300# Include Trade Goods that can be looted or fished for.
1301# Default 1 (True)
1302#
1303# AuctionHouseBot.OtherItems
1304# Include misc. items.
1305# Default 0 (False)
1306#
1307# AuctionHouseBot.OtherTradeGoods
1308# Include misc. Trade Goods.
1309# Default 0 (False)
1310#
1311# AuctionHouseBot.Bonding_types
1312# Indicates which bonding types to allow seller to put up for auction
1313# No_Bind
1314# Default 1 (True)
1315# Bind_When_Picked_Up
1316# Default 0 (False)
1317# Bind_When_Equipped
1318# Default 1 (True)
1319# Bind_When_Use
1320# Default 1 (True)
1321# Bind_Quest_Item
1322# Default 0 (False)
1323#
1324# AuctionHouseBot.DisableBeta_PTR_Unused
1325# Disable certain items that are usually unavailable to Players
1326# Default 0 (False)
1327#
1328# AuctionHouseBot.DisablePermEnchant
1329# Disable Items with a Permanent Enchantment
1330# Default 0 (False)
1331#
1332# /* Doesn't exist before 3.x
1333# AuctionHouseBot.DisableConjured
1334# Disable Conjured Items
1335# Default 0 (False)
1336# */
1337#
1338# AuctionHouseBot.DisableGems
1339# Disable Gems
1340# Default 0 (False)
1341#
1342# AuctionHouseBot.DisableMoney
1343# Disable Items that are used as money
1344# Default 0 (False)
1345#
1346# AuctionHouseBot.DisableMoneyLoot
1347# Disable Items that have Money as a loot
1348# Default 0 (False)
1349#
1350# AuctionHouseBot.DisableLootable
1351# Disable Items that have other items as loot
1352# Default 0 (False)
1353#
1354# AuctionHouseBot.DisableKeys
1355# Disable Items that are keys
1356# Default 0 (False)
1357#
1358# AuctionHouseBot.DisableDuration
1359# Disable Items with a duration
1360# Default 0 (False)
1361#
1362# AuctionHouseBot.DisableBOP_Or_Quest_NoReqLevel
1363# Disable items that are BOP or Quest Item
1364# with a Required level that is less than the Item Level
1365# (This prevents a level 10 with a level 60 weapon or armor)
1366# (May need further refinement)
1367# Default 0 (False)
1368#
1369###################################################################################################################
1370
1371AuctionHouseBot.VendorItems = 0
1372AuctionHouseBot.VendorTradeGoods = 0
1373AuctionHouseBot.LootItems = 1
1374AuctionHouseBot.LootTradeGoods = 1
1375AuctionHouseBot.OtherItems = 0
1376AuctionHouseBot.OtherTradeGoods = 0
1377AuctionHouseBot.No_Bind = 1
1378AuctionHouseBot.Bind_When_Picked_Up = 0
1379AuctionHouseBot.Bind_When_Equipped = 1
1380AuctionHouseBot.Bind_When_Use = 1
1381AuctionHouseBot.Bind_Quest_Item = 0
1382AuctionHouseBot.DisableBeta_PTR_Unused = 0
1383AuctionHouseBot.DisablePermEnchant = 0
1384# Doesn't exist before 3.x
1385# AuctionHouseBot.DisableConjured = 0
1386AuctionHouseBot.DisableGems = 0
1387AuctionHouseBot.DisableMoney = 0
1388AuctionHouseBot.DisableMoneyLoot = 0
1389AuctionHouseBot.DisableLootable = 0
1390AuctionHouseBot.DisableKeys = 0
1391AuctionHouseBot.DisableDuration = 0
1392AuctionHouseBot.DisableBOP_Or_Quest_NoReqLevel = 0
1393
1394###################################################################################################################
1395# AUCTION HOUSE BOT FILTERS PART 2
1396#
1397# These Filters are boolean (0 or 1) and will disable items that are
1398# specifically meant for the Class named.
1399# (UnusedClass is Class 10, which was skipped for some reason)
1400# Default 0 (allowed)
1401###################################################################################################################
1402
1403AuctionHouseBot.DisableWarriorItems = 0
1404AuctionHouseBot.DisablePaladinItems = 0
1405AuctionHouseBot.DisableHunterItems = 0
1406AuctionHouseBot.DisableRogueItems = 0
1407AuctionHouseBot.DisablePriestItems = 0
1408AuctionHouseBot.DisableDKItems = 0
1409AuctionHouseBot.DisableShamanItems = 0
1410AuctionHouseBot.DisableMageItems = 0
1411AuctionHouseBot.DisableWarlockItems = 0
1412AuctionHouseBot.DisableUnusedClassItems = 0
1413AuctionHouseBot.DisableDruidItems = 0
1414
1415###################################################################################################################
1416# AUCTION HOUSE BOT FILTERS PART 3
1417#
1418# AuctionHouseBot.DisableItemsBelowLevel
1419# Prevent Seller from listing Items below this Level
1420# Default 0 (Off)
1421#
1422# AuctionHouseBot.DisableItemsAboveLevel
1423# Prevent Seller from listing Items above this Level
1424# Default 0 (Off)
1425#
1426# AuctionHouseBot.DisableTGsBelowLevel
1427# Prevent Seller from listing Trade Goods below this Level
1428# Default 0 (Off)
1429#
1430# AuctionHouseBot.DisableTGsAboveLevel
1431# Prevent Seller from listing Trade Goods above this Level
1432# Default 0 (Off)
1433#
1434# AuctionHouseBot.DisableItemsBelowGUID
1435# Prevent Seller from listing Items below this GUID
1436# Default 0 (Off)
1437#
1438# AuctionHouseBot.DisableItemsAboveGUID
1439# Prevent Seller from listing Items above this GUID
1440# Default 0 (Off)
1441#
1442# AuctionHouseBot.DisableTGsBelowGUID
1443# Prevent Seller from listing Trade Goods below this GUID
1444# Default 0 (Off)
1445#
1446# AuctionHouseBot.DisableTGsAboveGUID
1447# Prevent Seller from listing Trade Goods above this GUID
1448# Default 0 (Off)
1449#
1450# AuctionHouseBot.DisableItemsBelowReqLevel
1451# Prevent Seller from listing Items below this Required Level
1452# Default 0 (Off)
1453#
1454# AuctionHouseBot.DisableItemsAboveReqLevel
1455# Prevent Seller from listing Items above this Required Level
1456# Default 0 (Off)
1457#
1458# AuctionHouseBot.DisableTGsBelowReqLevel
1459# Prevent Seller from listing Trade Goods below this Required Level
1460# Default 0 (Off)
1461#
1462# AuctionHouseBot.DisableTGsAboveReqLevel
1463# Prevent Seller from listing Trade Goods above this Required Level
1464# Default 0 (Off)
1465#
1466# AuctionHouseBot.DisableItemsBelowReqSkillRank
1467# Prevent Seller from listing Items below this Required Skill Rank
1468# Default 0 (Off)
1469#
1470# AuctionHouseBot.DisableItemsAboveReqSkillRank
1471# Prevent Seller from listing Items above this Required Skill Rank
1472# Default 0 (Off)
1473#
1474# AuctionHouseBot.DisableTGsBelowReqSkillRank
1475# Prevent Seller from listing Trade Goods below this Required Skill Rank
1476# Default 0 (Off)
1477#
1478# AuctionHouseBot.DisableTGsAboveReqSkillRank
1479# Prevent Seller from listing Trade Goods above this Required Skill Rank
1480# Default 0 (Off)
1481#
1482###################################################################################################################
1483
1484AuctionHouseBot.DisableItemsBelowLevel = 0
1485AuctionHouseBot.DisableItemsAboveLevel = 0
1486AuctionHouseBot.DisableTGsBelowLevel = 0
1487AuctionHouseBot.DisableTGsAboveLevel = 0
1488AuctionHouseBot.DisableItemsBelowGUID = 0
1489AuctionHouseBot.DisableItemsAboveGUID = 0
1490AuctionHouseBot.DisableTGsBelowGUID = 0
1491AuctionHouseBot.DisableTGsAboveGUID = 0
1492AuctionHouseBot.DisableItemsBelowReqLevel = 0
1493AuctionHouseBot.DisableItemsAboveReqLevel = 0
1494AuctionHouseBot.DisableTGsBelowReqLevel = 0
1495AuctionHouseBot.DisableTGsAboveReqLevel = 0
1496AuctionHouseBot.DisableItemsBelowReqSkillRank = 0
1497AuctionHouseBot.DisableItemsAboveReqSkillRank = 0
1498AuctionHouseBot.DisableTGsBelowReqSkillRank = 0
1499AuctionHouseBot.DisableTGsAboveReqSkillRank = 0
1500
1501###################################################################################################################
1502# CONSOLE AND REMOTE ACCESS
1503#
1504# Console.Enable
1505# Enable console
1506# Default: 1 - on
1507# 0 - off
1508#
1509# Ra.Enable
1510# Enable remote console
1511# Default: 0 - off
1512# 1 - on
1513#
1514# Ra.IP
1515# Default remote console ip address, use 0.0.0.0 for every address
1516#
1517# Ra.Port
1518# Default remote console port
1519#
1520# Ra.MinLevel
1521# Minimum level that's required to login,3 by default
1522#
1523# Ra.Secure
1524# Kick client on wrong pass
1525#
1526###################################################################################################################
1527
1528Console.Enable = 1
1529Ra.Enable = 0
1530Ra.IP = 0.0.0.0
1531Ra.Port = 3443
1532Ra.MinLevel = 3
1533Ra.Secure = 1
1534
1535###################################################################################################################
1536# CUSTOM SERVER OPTIONS
1537#
1538# PlayerStart.AllReputation
1539# Players will start with most of the high level reputations that are needed for items, mounts etc.
1540# If there are any reputation faction you want to be added, just tell me.
1541#
1542# PlayerStart.AllSpells
1543# If enabled, players will start with all their class spells (not talents). Useful for instant 70 servers.
1544# You must import playercreateinfo_spell_custom.sql, it's included in the SQL folder.
1545# Default: 0 - off
1546# 1 - on
1547#
1548# PlayerStart.MapsExplored
1549# Players will start with all maps explored if enabled
1550#
1551# MusicInBattleground
1552# If enabled, "L70ETC - Power of the horde" will be played when BG starts ;)
1553#
1554# HonorPointsAfterDuel
1555# The amount of honor points the duel winner will get after a duel.
1556# Default: 0 - disable
1557#
1558# AlwaysMaxWeaponSkill
1559# Players will automatically gain max weapon/defense skill when logging in, leveling up etc.
1560#
1561# PvPToken.Enable
1562# Enable/disable PvP Token System. Players will get a token after slaying another player that gives honor.
1563#
1564# PvPToken.MapAllowType
1565# Where players can receive the pvp token
1566# 4 - In all maps
1567# 3 - In battlegrounds only
1568# 2 - In FFA areas only (gurubashi arena etc)
1569# 1 - In battlegrounds AND FFA areas only
1570#
1571# PvPToken.ItemID
1572# The item players will get after killing someone if PvP Token system is enabled.
1573# Default: 29434 - Badge of justice
1574#
1575# PvPToken.ItemCount
1576# Modify the item ID count - Default: 1
1577#
1578# NoResetTalentsCost
1579# Enable or disable no cost when reseting talents
1580#
1581# ForbiddenMaps
1582# map ids that users below SEC_GAMEMASTER cannot enter, with delimiter ','
1583# Default: ""
1584# example: "538,90"
1585# Note that it's HIGHLY DISCOURAGED to forbid starting maps (0, 1, 530)!
1586#
1587# ShowKickInWorld
1588# determines wether a message is broadcasted to the entire server when a player gets kicked
1589# Default: 0
1590# 1 = Enable
1591# 0 = Disable
1592#
1593# RecordUpdateTimeDiffInterval
1594# record update time diff to the log file
1595# update diff can be used as a criterion of performance
1596# diff < 300: good performance
1597# diff > 600: bad performance, may be caused by high cpu usage
1598# Default: 60000 (diff is written into log every 60000 ms or 1 minute.
1599# >0 = Interval
1600# 0 = Disable
1601#
1602# MinRecordUpdateTimeDiff
1603# only record update time diff which is greater than this value
1604#
1605# PlayerStart.String
1606# If set to anything else than "", this string will be displayed to players when they login
1607# to a newly created character.
1608# Default: "" - send no text
1609#
1610###################################################################################################################
1611
1612PlayerStart.AllReputation = 0
1613PlayerStart.AllSpells = 0
1614PlayerStart.MapsExplored = 0
1615MusicInBattleground = 0
1616HonorPointsAfterDuel = 0
1617AlwaysMaxWeaponSkill = 0
1618PvPToken.Enable = 0
1619PvPToken.MapAllowType = 4
1620PvPToken.ItemID = 29434
1621PvPToken.ItemCount = 1
1622NoResetTalentsCost = 0
1623ShowKickInWorld = 0
1624RecordUpdateTimeDiffInterval = 60000
1625MinRecordUpdateTimeDiff = 10
1626PlayerStart.String = ""