· 10 years ago · Aug 24, 2016, 09:08 PM
1################################################
2# Trinity Core World Server configuration file #
3################################################
4[worldserver]
5
6###################################################################################################
7# SECTION INDEX
8#
9# EXAMPLE CONFIG
10# CONNECTIONS AND DIRECTORIES
11# PERFORMANCE SETTINGS
12# SERVER LOGGING
13# SERVER SETTINGS
14# WARDEN SETTINGS
15# PLAYER INTERACTION
16# CREATURE SETTINGS
17# CHAT SETTINGS
18# GAME MASTER SETTINGS
19# VISIBILITY AND DISTANCES
20# SERVER RATES
21# AUTO BROADCAST
22# BATTLEGROUND CONFIG
23# BATTLEFIELD CONFIG
24# ARENA CONFIG
25# NETWORK CONFIG
26# CONSOLE AND REMOTE ACCESS
27# CHARACTER DELETE OPTIONS
28# CUSTOM SERVER OPTIONS
29#
30###################################################################################################
31
32###################################################################################################
33# EXAMPLE CONFIG
34#
35# Variable
36# Description: Brief description what the variable is doing.
37# Important: Annotation for important things about this variable.
38# Example: "Example, i.e. if the value is a string"
39# Default: 10 - (Enabled|Comment|Variable name in case of grouped config options)
40# 0 - (Disabled|Comment|Variable name in case of grouped config options)
41#
42# Note to developers:
43# - Copy this example to keep the formatting.
44# - Line breaks should be at column 100.
45###################################################################################################
46
47###################################################################################################
48# CONNECTIONS AND DIRECTORIES
49#
50# RealmID
51# Description: ID of the Realm using this config.
52# Important: RealmID must match the realmlist inside the auth database.
53# Default: 1
54
55RealmID = 1
56
57#
58# DataDir
59# Description: Data directory setting.
60# Important: DataDir needs to be quoted, as the string might contain space characters.
61# Example: "@prefix@/share/sunwellcore"
62# Default: "."
63
64DataDir = "."
65
66#
67# LogsDir
68# Description: Logs directory setting.
69# Important: LogsDir needs to be quoted, as the string might contain space characters.
70# Logs directory must exists, or log file creation will be disabled.
71# Default: "" - (Log files will be stored in the current path)
72
73LogsDir = ""
74
75#
76# LoginDatabaseInfo
77# WorldDatabaseInfo
78# CharacterDatabaseInfo
79# Description: Database connection settings for the world server.
80# Example: "hostname;port;username;password;database"
81# ".;somenumber;username;password;database" - (Use named pipes on Windows
82# "enable-named-pipe" to [mysqld]
83# section my.ini)
84# ".;/path/to/unix_socket;username;password;database" - (use Unix sockets on
85# Unix/Linux)
86# Default: "127.0.0.1;3306;trinity;trinity;auth" - (LoginDatabaseInfo)
87# "127.0.0.1;3306;trinity;trinity;world" - (WorldDatabaseInfo)
88# "127.0.0.1;3306;trinity;trinity;characters" - (CharacterDatabaseInfo)
89
90LoginDatabaseInfo = "127.0.0.1;3306;trinity;trinity;auth"
91WorldDatabaseInfo = "127.0.0.1;3306;trinity;trinity;world"
92CharacterDatabaseInfo = "127.0.0.1;3306;trinity;trinity;characters"
93
94#
95# LoginDatabase.WorkerThreads
96# WorldDatabase.WorkerThreads
97# CharacterDatabase.WorkerThreads
98# Description: The amount of worker threads spawned to handle asynchronous (delayed) MySQL
99# statements. Each worker thread is mirrored with its own connection to the
100# MySQL server and their own thread on the MySQL server.
101# Default: 1 - (LoginDatabase.WorkerThreads)
102# 1 - (WorldDatabase.WorkerThreads)
103# 1 - (CharacterDatabase.WorkerThreads)
104
105LoginDatabase.WorkerThreads = 1
106WorldDatabase.WorkerThreads = 1
107CharacterDatabase.WorkerThreads = 1
108
109#
110# LoginDatabase.SynchThreads
111# WorldDatabase.SynchThreads
112# CharacterDatabase.SynchThreads
113# Description: The amount of MySQL connections spawned to handle.
114# Default: 1 - (LoginDatabase.WorkerThreads)
115# 1 - (WorldDatabase.WorkerThreads)
116# 2 - (CharacterDatabase.WorkerThreads)
117
118LoginDatabase.SynchThreads = 1
119WorldDatabase.SynchThreads = 1
120CharacterDatabase.SynchThreads = 2
121
122#
123# MaxPingTime
124# Description: Time (in minutes) between database pings.
125# Default: 30
126
127MaxPingTime = 30
128
129#
130# WorldServerPort
131# Description: TCP port to reach the world server.
132# Default: 8085
133
134WorldServerPort = 8085
135
136#
137# BindIP
138# Description: Bind world server to IP/hostname
139# Default: "0.0.0.0" - (Bind to all IPs on the system)
140
141BindIP = "0.0.0.0"
142
143#
144###################################################################################################
145
146###################################################################################################
147# PERFORMANCE SETTINGS
148#
149# UseProcessors
150# Description: Processors mask for Windows based multi-processor systems.
151# Default: 0 - (Selected by OS)
152# 1+ - (Bit mask value of selected processors)
153
154UseProcessors = 0
155
156#
157# ProcessPriority
158# Description: Process priority setting for Windows based systems.
159# Default: 1 - (High)
160# 0 - (Normal)
161
162ProcessPriority = 1
163
164#
165# Compression
166# Description: Compression level for client update packages
167# Range: 1-9
168# Default: 1 - (Speed)
169# 9 - (Best compression)
170
171Compression = 1
172
173#
174# PlayerLimit
175# Description: Maximum number of players in the world. Excluding Mods, GMs and Admins.
176# Important: If you want to block players and only allow Mods, GMs or Admins to join the
177# server, use the DB field "auth.realmlist.allowedSecurityLevel".
178# Default: 100 - (Enabled)
179# 1+ - (Enabled)
180# 0 - (Disabled, No limit)
181
182PlayerLimit = 0
183
184#
185# SaveRespawnTimeImmediately
186# Description: Save respawn time for creatures at death and gameobjects at use/open.
187# Default: 1 - (Enabled, Save respawn time immediately)
188# 0 - (Disabled, Save respawn time at grid unloading)
189
190SaveRespawnTimeImmediately = 1
191
192#
193# MaxOverspeedPings
194# Description: Maximum overspeed ping count before character is disconnected.
195# Default: 2 - (Enabled, Minimum value)
196# 3+ - (Enabled, More checks before kick)
197# 0 - (Disabled)
198
199MaxOverspeedPings = 2
200
201#
202# GridUnload
203# Description: Unload grids to save memory. Can be disabled if enough memory is available
204# to speed up moving players to new grids.
205# Default: 1 - (enable, Unload grids)
206# 0 - (disable, Do not unload grids)
207
208GridUnload = 1
209
210#
211# SocketTimeOutTime
212# Description: Time (in milliseconds) after which a connection being idle on the character
213# selection screen is disconnected.
214# Default: 900000 - (15 minutes)
215
216SocketTimeOutTime = 900000
217
218#
219# SessionAddDelay
220# Description: Time (in microseconds) that a network thread will sleep after authentication
221# protocol handling before adding a connection to the world session map.
222# Default: 10000 - (10 milliseconds, 0.01 second)
223
224SessionAddDelay = 10000
225
226#
227# GridCleanUpDelay
228# Description: Time (in milliseconds) grid clean up delay.
229# Default: 300000 - (5 minutes)
230
231GridCleanUpDelay = 300000
232
233#
234# MapUpdateInterval
235# Description: Time (milliseconds) for map update interval.
236# Default: 100 - (0.1 second)
237
238MapUpdateInterval = 100
239
240#
241# ChangeWeatherInterval
242# Description: Time (in milliseconds) for weather update interval.
243# Default: 600000 - (10 min)
244
245ChangeWeatherInterval = 600000
246
247#
248# PlayerSaveInterval
249# Description: Time (in milliseconds) for player save interval.
250# Default: 900000 - (15 min)
251
252PlayerSaveInterval = 900000
253
254#
255# PlayerSave.Stats.MinLevel
256# Description: Minimum level for saving character stats in the database for external usage.
257# Default: 0 - (Disabled, Do not save character stats)
258# 1+ - (Enabled, Level beyond which character stats are saved)
259
260PlayerSave.Stats.MinLevel = 0
261
262#
263# PlayerSave.Stats.SaveOnlyOnLogout
264# Description: Save player stats only on logout.
265# Default: 1 - (Enabled, Only save on logout)
266# 0 - (Disabled, Save on every player save)
267
268PlayerSave.Stats.SaveOnlyOnLogout = 1
269
270#
271# vmap.enableLOS
272# vmap.enableHeight
273# Description: VMmap support for line of sight and height calculation.
274# Default: 1 - (Enabled, vmap.enableLOS)
275# 1 - (Enabled, vmap.enableHeight)
276# 0 - (Disabled)
277
278vmap.enableLOS = 1
279vmap.enableHeight = 1
280
281
282#
283# vmap.petLOS
284# Description: Check line of sight for pets, to avoid them attacking through walls.
285# Default: 1 - (Enabled, each pet attack will be checked for line of sight)
286# 0 - (Disabled, somewhat less CPU usage)
287
288vmap.petLOS = 1
289
290#
291# vmap.enableIndoorCheck
292# Description: VMap based indoor check to remove outdoor-only auras (mounts etc.).
293# Default: 1 - (Enabled)
294# 0 - (Disabled, somewhat less CPU usage)
295
296vmap.enableIndoorCheck = 1
297
298#
299# DetectPosCollision
300# Description: Check final move position, summon position, etc for visible collision with
301# other objects or walls (walls only if vmaps are enabled).
302# Default: 1 - (Enabled)
303# 0 - (Disabled, Less position precision but less CPU usage)
304
305DetectPosCollision = 1
306
307#
308# TargetPosRecalculateRange
309# Description: Max distance from movement target point (+moving unit size) and targeted
310# object (+size) after that new target movement point calculated.
311# Range: 0.5-5.0
312# Default: 1.5
313# 0.5 - (Minimum, Contact Range, More sensitive reaction to target movement)
314# 5.0 - (Maximum, Melee attack range, Less CPU usage)
315
316TargetPosRecalculateRange = 1.5
317
318#
319# UpdateUptimeInterval
320# Description: Update realm uptime period (in minutes).
321# Default: 10 - (10 minutes)
322# 1+
323
324UpdateUptimeInterval = 1
325
326#
327# LogDB.Opt.ClearInterval
328# Description: Time (in minutes) for the WUPDATE_CLEANDB timer that clears the `logs` table
329# of old entries.
330# Default: 10 - (10 minutes)
331# 1+
332
333LogDB.Opt.ClearInterval = 10
334
335#
336# LogDB.Opt.ClearTime
337# Description: Time (in seconds) for keeping old `logs` table entries.
338# Default: 1209600 - (Enabled, 14 days)
339# 0 - (Disabled, Do not clear entries)
340
341LogDB.Opt.ClearTime = 1209600
342
343#
344# MaxCoreStuckTime
345# Description: Time (in seconds) before the server is forced to crash if it is frozen.
346# Default: 0 - (Disabled)
347# 10+ - (Enabled, Recommended 10+)
348
349MaxCoreStuckTime = 60
350
351#
352# AddonChannel
353# Description: Configure the use of the addon channel through the server (some client side
354# addons will not work correctly with disabled addon channel)
355# Default: 1 - (Enabled)
356# 0 - (Disabled)
357
358AddonChannel = 1
359
360#
361# MapUpdate.Threads
362# Description: Number of threads to update maps.
363# Default: 1
364
365MapUpdate.Threads = 1
366
367#
368# CleanCharacterDB
369# Description: Clean out deprecated achievements, skills, spells and talents from the db.
370# Default: 0 - (Disabled)
371# 1 - (Enable)
372
373CleanCharacterDB = 0
374
375#
376# PersistentCharacterCleanFlags
377# Description: Determines the character clean flags that remain set after cleanups.
378# This is a bitmask value, check /doc/CharacterDBCleanup.txt for more
379# information.
380# Example: 14 - (Cleaning up skills, talents and spells will remain enabled after the
381# next cleanup)
382# Default: 0 - (All cleanup methods will be disabled after the next cleanup)
383
384PersistentCharacterCleanFlags = 0
385
386#
387###################################################################################################
388
389###################################################################################################
390# SERVER LOGGING
391#
392# PidFile
393# Description: World daemon PID file
394# Example: "./world.pid" - (Enabled)
395# Default: "" - (Disabled)
396
397PidFile = ""
398
399#
400# LogLevel
401# Description: Server console level of logging
402# Default: 1 - (Basic)
403# 0 - (Minimum)
404# 2 - (Detail)
405# 3 - (Full/Debug)
406
407LogLevel = 1
408
409#
410# LogFile
411# Description: Log file for main server log.
412# Default: "Server.log" - (Enabled)
413# "" - (Disabled)
414
415LogFile = "Server.log"
416
417#
418# LogTimestamp
419# Description: Append timestamp to the server log file name.
420# Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
421# Default: 0 - (Disabled)
422# 1 - (Enabled)
423
424LogTimestamp = 0
425
426#
427# LogFileLevel
428# Description: Server file level of logging
429# Default: 0 - (Minimum)
430# 1 - (Basic)
431# 2 - (Detail)
432# 3 - (Full/Debug)
433
434LogFileLevel = 0
435
436#
437# Debug Log Mask
438# Description: Bitmask that determines which debug log output (level 3)
439# will be logged.
440# Possible flags:
441# 1 - Anything related to units that doesn't fit in other
442# categories.
443# 2 - Anything related to pets.
444# 4 - Anything related to vehicles.
445# 8 - Anything related to C++ AI, instance scripts, etc.
446# 16 - Anything related to DB AI, such as SAI, EAI, CreatureAI
447# 32 - Anything related to DB map scripts
448# 64 - Anything related to network input/output,
449# such as packet handlers and netcode logs
450# 128 - Anything related to the spellsystem and aurasystem
451# 256 - Anything related to the achievement system
452# 512 - Anything related to the condition system
453# 1024 - Anything related to the pool system
454# 2048 - Anything related to the auction house
455# 4096 - Anything related to arena's and battlegrounds
456# 8192 - Anything related to outdoor PVP
457# 16384 - Anything related to the chat system
458# 32768 - Anything related to the LFG system
459# 65536 - Anything related to maps, instances (not scripts),
460# grids, cells, visibility, etc.
461# 131072 - Anything related to player loading from DB
462# (Player::_LoadXXX functions)
463# 262144 - Anything related to items
464# 524288 - Anything related to player skills
465# (do not confuse with spells)
466# 1048576 - Anything related to loot
467# 2097152 - Anything related to guilds
468# 4194304 - Anything related to transports
469# 8388608 - Anything related to Warden anti cheat
470#
471# Simply add the values together to create a bitmask.
472# For more info see enum DebugLogFilters in Log.h
473#
474# Default: 0 (nothing)
475
476DebugLogMask = 0
477
478#
479# PacketLogFile
480# Description: Binary packet logging file for the world server.
481# Filename extension must be .bin to be parsable with WowPacketParser.
482# Example: "World.bin" - (Enabled)
483# Default: "" - (Disabled)
484
485PacketLogFile = ""
486
487#
488# DBErrorLogFile
489# Description: Log file for database errors.
490# Default: "DBErrors.log" - (Enabled)
491# "" - (Disabled)
492
493DBErrorLogFile = "DBErrors.log"
494
495#
496# CharLogFile
497# Description: Log file for character operations
498# Default: "Char.log" - (Enabled)
499# "" - (Disabled)
500
501CharLogFile = "Char.log"
502
503#
504# CharLogTimestamp
505# Description: Append timestamp to the character log file name.
506# Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
507# Default: 0 - (Disabled)
508# 1 - (Enabled)
509
510CharLogTimestamp = 1
511
512#
513# CharLogDump
514# Description: Write a character dump in the CharLogFile before deleting it.
515# For restoration, copy character data from log file starting from
516# line == START DUMP == to line == END DUMP == (exclusive)
517# and load it using the "pdump load" command.
518# Default: 0 - (Disabled)
519# 1 - (Enabled)
520
521CharLogDump = 0
522
523#
524# CharLogDump.Separate
525# Description: Write character dump to separate files files rather than adding it to the
526# CharLogFile.
527# Default: 0 - (Disabled)
528# 1 - (Enabled)
529
530CharLogDump.Separate = 0
531
532#
533# CharLogDump.SeparateDir
534# Description: Write dump files into the sub folder within the log folder.
535# Example: "chardumps" - (Enabled)
536# Default: "" - (Disabled)
537
538CharLogDump.SeparateDir = ""
539
540#
541# GmLogFile
542# Description: Log file for gamemaster commands.
543# Default: "GM.log" - (Enabled)
544# "" - (Disabled)
545
546GmLogFile = "GM.log"
547
548#
549# GmLogTimestamp
550# Description: Append timestamp to the gamemaster log file name.
551# Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
552# Default: 0 - (Disabled)
553# 1 - (Enabled)
554
555GmLogTimestamp = 0
556
557#
558# GmLogPerAccount
559# Description: Create a log file per gamemaster account.
560# Important: Logs not created if GmLogFile is not set.
561# Default: 0 - (Disabled)
562# 1 - (Enabled)
563
564GmLogPerAccount = 0
565
566#
567# RaLogFile
568# Description: Log file for Remote Access commands.
569# Default: "RA.log" - (Enabled)
570# "" - (Disabled)
571
572RaLogFile = "RA.log"
573
574#
575# ArenaLogFile
576# Description: Log file for arena fights and arena team creations.
577# Example: "Arena.log" - (Enabled)
578# Default: "" - (Disabled)
579
580ArenaLogFile = ""
581
582#
583# ArenaLog.ExtendedInfo
584# Description: Include extended info to ArenaLogFile for each player after rated arena
585# matches (guid, name, team, IP, healing/damage done, killing blows).
586# Default: 0 - (Disabled)
587# 1 - (Enabled)
588
589ArenaLog.ExtendedInfo = 0
590
591#
592# SQLDeveloperLogFile
593# Description: Log file for core-generated SQL queries/dumps
594# Example: "SQLDev.log" - (Enabled)
595# Default: "" - (Disabled)
596
597SQLDeveloperLogFile = ""
598
599#
600# SQLDriverLogFile
601# Description: Log file for SQL driver events.
602# Example: "SQLDriver.log" - (Enabled)
603# Default: "" - (Disabled)
604
605SQLDriverLogFile = ""
606
607#
608# SQLDriverQueryLogging
609# Description: Log SQL queries to the SQLDriverLogFile and console.
610# Default: 0 - (Disabled, Query errors only)
611# 1 - (Enabled, Full query logging - may have performance impact)
612
613SQLDriverQueryLogging = 0
614
615#
616# LogColors
617# Description: Colors for log messages (Format: "normal basic detail debug").
618# Colors: 0 - Black
619# 1 - Red
620# 2 - Green
621# 3 - Brown
622# 4 - Blue
623# 5 - Magenta
624# 6 - Cyan
625# 7 - Grey
626# 8 - Yellow
627# 9 - Lred
628# 10 - Lgreen
629# 11 - Lblue
630# 12 - Lmagenta
631# 13 - Lcyan
632# 14 - White
633# Example: "13 11 9 5" - (Enabled)
634# Default: "" - (Disabled)
635
636LogColors = "13 11 9 5"
637
638#
639# EnableLogDB
640# Description: Write log messages to database (LogDatabaseInfo).
641# Default: 0 - (Disabled)
642# 1 - (Enabled)
643
644EnableLogDB = 0
645
646#
647# DBLogLevel
648# Description: Log level of databases logging.
649# Default: 2 - (Detail)
650# 0 - (Minimum)
651# 1 - (Basic)
652# 3 - (Full/Debug)
653
654DBLogLevel = 2
655
656#
657# LogDB.Char
658# Description: Log character operations to database.
659# Default: 0 - (Disabled)
660# 1 - (Enabled)
661
662LogDB.Char = 0
663
664#
665# LogDB.GM
666# Description: Log gamemaster commands to database.
667# Default: 0 - (Disabled)
668# 1 - (Enabled)
669
670LogDB.GM = 0
671
672#
673# LogDB.RA
674# Description: Log remote access events to database.
675# Default: 0 - (Disabled)
676# 1 - (Enabled)
677
678LogDB.RA = 0
679
680#
681# LogDB.World
682# Description: Log world server packets to database.
683# Default: 0 - (Disabled)
684# 1 - (Enabled, May have performance impact)
685
686LogDB.World = 0
687
688#
689# LogDB.Chat
690# Description: Log chat messages to database.
691# Default: 0 - (Disabled)
692# 1 - (Enabled)
693
694LogDB.Chat = 0
695
696
697# ChatLogFile
698# Description: Log file for chat logs.
699# Default: "Chat.log" - (Enabled)
700# "" - (Disabled)
701
702ChatLogFile = "Chat.log"
703
704# ChatLogTimestamp
705# Description: Append timestamp to the chat log file name.
706# Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
707# Default: 0 - (Disabled)
708# 1 - (Enabled)
709
710ChatLogTimestamp = 0
711
712#
713# ChatLogs.Channel
714# Description: Log custom channel chat.
715# Default: 0 - (Disabled)
716# 1 - (Enabled)
717
718ChatLogs.Channel = 0
719
720#
721# ChatLogs.Whisper
722# Description: Log whispers between players.
723# Default: 0 - (Disabled)
724# 1 - (Enabled)
725
726ChatLogs.Whisper = 0
727
728#
729# ChatLogs.SysChan
730# Description: Log system channel messages.
731# Default: 0 - (Disabled)
732# 1 - (Enabled)
733
734ChatLogs.SysChan = 0
735
736#
737# ChatLogs.Party
738# Description: Log party chat.
739# Default: 0 - (Disabled)
740# 1 - (Enabled)
741
742
743ChatLogs.Party = 0
744
745#
746# ChatLogs.Raid
747# Description: Log raid chat.
748# Default: 0 - (Disabled)
749# 1 - (Enabled)
750
751
752ChatLogs.Raid = 0
753
754#
755# ChatLogs.Guild
756# Description: Log guild chat.
757# Default: 0 - (Disabled)
758# 1 - (Enabled)
759
760ChatLogs.Guild = 0
761
762#
763# ChatLogs.Public
764# Description: Log public chat (say/yell/emote).
765# Default: 0 - (Disabled)
766# 1 - (Enabled)
767
768ChatLogs.Public = 0
769
770#
771# ChatLogs.Addon
772# Description: Log addon messages.
773# Default: 0 - (Disabled)
774# 1 - (Enabled)
775
776ChatLogs.Addon = 0
777
778#
779# ChatLogs.BattleGround
780# Description: Log battleground chat.
781# Default: 0 - (Disabled)
782# 1 - (Enabled)
783
784ChatLogs.BattleGround = 0
785
786#
787###################################################################################################
788
789###################################################################################################
790# SERVER SETTINGS
791#
792# GameType
793# Description: Server realm type.
794# Default: 0 - (NORMAL)
795# 1 - (PVP)
796# 4 - (NORMAL)
797# 6 - (RP)
798# 8 - (RPPVP)
799# 16 - (FFA_PVP, Free for all pvp mode like arena PvP in all zones except rest
800# activated places and sanctuaries)
801
802GameType = 0
803
804#
805# RealmZone
806# Description: Server realm zone. Set allowed alphabet in character, etc. names.
807# Default 1 - (Development - any language)
808# 2 - (United States - extended-Latin)
809# 3 - (Oceanic - extended-Latin)
810# 4 - (Latin America - extended-Latin)
811# 5 - (Tournament - basic-Latin at create, any at login)
812# 6 - (Korea - East-Asian)
813# 7 - (Tournament - basic-Latin at create, any at login)
814# 8 - (English - extended-Latin)
815# 9 - (German - extended-Latin)
816# 10 - (French - extended-Latin)
817# 11 - (Spanish - extended-Latin)
818# 12 - (Russian - Cyrillic)
819# 13 - (Tournament - basic-Latin at create, any at login)
820# 14 - (Taiwan - East-Asian)
821# 15 - (Tournament - basic-Latin at create, any at login)
822# 16 - (China - East-Asian)
823# 17 - (CN1 - basic-Latin at create, any at login)
824# 18 - (CN2 - basic-Latin at create, any at login)
825# 19 - (CN3 - basic-Latin at create, any at login)
826# 20 - (CN4 - basic-Latin at create, any at login)
827# 21 - (CN5 - basic-Latin at create, any at login)
828# 22 - (CN6 - basic-Latin at create, any at login)
829# 23 - (CN7 - basic-Latin at create, any at login)
830# 24 - (CN8 - basic-Latin at create, any at login)
831# 25 - (Tournament - basic-Latin at create, any at login)
832# 26 - (Test Server - any language)
833# 27 - (Tournament - basic-Latin at create, any at login)
834# 28 - (QA Server - any language)
835# 29 - (CN9 - basic-Latin at create, any at login)
836
837RealmZone = 1
838
839#
840# StrictPlayerNames
841# Description: Limit player name to language specific symbol set. Prevents character
842# creation and forces rename request if not allowed symbols are used
843# Default: 0 - (Disable, Limited server timezone dependent client check)
844# 1 - (Enabled, Strictly basic Latin characters)
845# 2 - (Enabled, Strictly realm zone specific, See RealmZone setting,
846# Note: Client needs to have the appropriate fonts installed which support
847# the charset. For non-official localization, custom fonts need to be
848# placed in clientdir/Fonts.
849# 3 - (Enabled, Basic Latin characters + server timezone specific)
850
851StrictPlayerNames = 0
852
853#
854# StrictCharterNames
855# Description: Limit guild/arena team charter names to language specific symbol set.
856# Prevents charter creation if not allowed symbols are used.
857# Default: 0 - (Disable, Limited server timezone dependent client check)
858# 1 - (Enabled, Strictly basic Latin characters)
859# 2 - (Enabled, Strictly realm zone specific, See RealmZone setting,
860# Note: Client needs to have the appropriate fonts installed which support
861# the charset. For non-official localization, custom fonts need to be
862# placed in clientdir/Fonts.
863# 3 - (Enabled, Basic Latin characters + server timezone specific)
864
865StrictCharterNames = 0
866
867#
868# StrictPetNames
869# Description: Limit pet names to language specific symbol set.
870# Prevents pet naming if not allowed symbols are used.
871# Default: 0 - (Disable, Limited server timezone dependent client check)
872# 1 - (Enabled, Strictly basic Latin characters)
873# 2 - (Enabled, Strictly realm zone specific, See RealmZone setting,
874# Note: Client needs to have the appropriate fonts installed which support
875# the charset. For non-official localization, custom fonts need to be
876# placed in clientdir/Fonts.
877# 3 - (Enabled, Basic Latin characters + server timezone specific)
878
879StrictPetNames = 0
880
881#
882# DBC.Locale
883# Description: DBC language settings.
884# Default: 255 - (Auto Detect)
885# 0 - (English)
886# 1 - (Korean)
887# 2 - (French)
888# 3 - (German)
889# 4 - (Chinese)
890# 5 - (Taiwanese)
891# 6 - (Spanish)
892# 7 - (Spanish Mexico)
893# 8 - (Russian)
894
895DBC.Locale = 255
896
897#
898# DeclinedNames
899# Description: Allow Russian clients to set and use declined names.
900# Default: 0 - (Disabled, Except when the Russian RealmZone is set)
901# 1 - (Enabled)
902
903DeclinedNames = 0
904
905#
906# Expansion
907# Description: Allow server to use content from expansions. Checks for expansion-related
908# map files, client compatibility and class/race character creation.
909# Default: 2 - (Expansion 2)
910# 1 - (Expansion 1)
911# 0 - (Disabled, Ignore and disable expansion content (maps, races, classes)
912
913Expansion = 2
914
915#
916# MinPlayerName
917# Description: Minimal player name length.
918# Range: 1-12
919# Default: 2
920
921MinPlayerName = 2
922
923#
924# MinCharterName
925# Description: Minimal charter name length.
926# Range: 1-24
927# Default: 2
928
929MinCharterName = 2
930
931#
932# MinPetName
933# Description: Minimal pet name length.
934# Range: 1-12
935# Default: 2
936
937MinPetName = 2
938
939#
940# MaxWhoListReturns
941# Description: Set the max number of players returned in the /who list and interface.
942# Default: 49 - (stable)
943
944MaxWhoListReturns = 49
945ShowTotalPlayers.WhoList = true
946
947#
948# CharacterCreating.Disabled
949# Description: Disable character creation for players based on faction.
950# Default: 0 - (Enabled, All factions are allowed)
951# 1 - (Disabled, Alliance)
952# 2 - (Disabled, Horde)
953# 3 - (Disabled, Both factions)
954
955CharacterCreating.Disabled = 0
956
957#
958# CharacterCreating.Disabled.RaceMask
959# Description: Mask of races which cannot be created by players.
960# Example: 1536 - (1024 + 512, Blood Elf and Draenei races are disabled)
961# Default: 0 - (Enabled, All races are allowed)
962# 1 - (Disabled, Human)
963# 2 - (Disabled, Orc)
964# 4 - (Disabled, Dwarf)
965# 8 - (Disabled, Night Elf)
966# 16 - (Disabled, Undead)
967# 32 - (Disabled, Tauren)
968# 64 - (Disabled, Gnome)
969# 128 - (Disabled, Troll)
970# 512 - (Disabled, Blood Elf)
971# 1024 - (Disabled, Draenei)
972
973CharacterCreating.Disabled.RaceMask = 0
974
975#
976# CharacterCreating.Disabled.ClassMask
977# Description: Mask of classes which cannot be created by players.
978# Example: 288 - (32 + 256, Death Knight and Warlock classes are disabled)
979# Default: 0 - (Enabled, All classes are allowed)
980# 1 - (Disabled, Warrior)
981# 2 - (Disabled, Paladin)
982# 4 - (Disabled, Hunter)
983# 8 - (Disabled, Rogue)
984# 16 - (Disabled, Undead)
985# 32 - (Disabled, Death Knight)
986# 64 - (Disabled, Shaman)
987# 128 - (Disabled, Mage)
988# 256 - (Disabled, Warlock)
989# 1024 - (Disabled, Druid)
990
991CharacterCreating.Disabled.ClassMask = 0
992
993#
994# CharactersPerAccount
995# Description: Limit number of characters per account on all realms on this realmlist.
996# Important: Number must be >= CharactersPerRealm
997# Default: 50
998
999CharactersPerAccount = 50
1000#
1001# CharactersPerRealm
1002# Description: Limit number of characters per account on this realm.
1003# Range: 1-10
1004# Default: 10 - (Client limitation)
1005
1006CharactersPerRealm = 10
1007
1008#
1009# HeroicCharactersPerRealm
1010# Description: Limit number of heroic class characters per account on this realm.
1011# Range: 1-10
1012# Default: 1
1013
1014HeroicCharactersPerRealm = 10
1015
1016#
1017# CharacterCreating.MinLevelForHeroicCharacter
1018# Description: Limit creating heroic characters only for account with another
1019# character of specific level (ignored for GM accounts)
1020# Default: 55 - (Enabled, Requires at least another level 55 character)
1021# 0 - (Disabled)
1022# 1 - (Enabled, Requires at least another level 1 character)
1023
1024CharacterCreating.MinLevelForHeroicCharacter = 55
1025
1026#
1027# SkipCinematics
1028# Description: Disable cinematic intro at first login after character creation.
1029# Prevents buggy intros in case of custom start location coordinates.
1030# Default: 0 - (Show intro for each new character)
1031# 1 - (Show intro only for first character of selected race)
1032# 2 - (Disable intro for all classes)
1033
1034SkipCinematics = 0
1035
1036#
1037# MaxPlayerLevel
1038# Description: Maximum level that can be reached by players.
1039# Important: Levels beyond 100 are not recommended at all.
1040# Range: 1-255
1041# Default: 80
1042
1043MaxPlayerLevel = 80
1044
1045#
1046# MinDualSpecLevel
1047# Description: Level requirement for Dual Talent Specialization
1048# Default: 40
1049
1050MinDualSpecLevel = 40
1051
1052#
1053# StartPlayerLevel
1054# Description: Starting level for characters after creation.
1055# Range: 1-MaxPlayerLevel
1056# Default: 1
1057
1058StartPlayerLevel = 1
1059
1060#
1061# StartHeroicPlayerLevel
1062# Description: Staring level for heroic class characters after creation.
1063# Range: 1-MaxPlayerLevel
1064# Default: 55
1065
1066StartHeroicPlayerLevel = 55
1067
1068#
1069# StartPlayerMoney
1070# Description: Amount of money (in Copper) that a character has after creation.
1071# Default: 0
1072# 100 - (1 Silver)
1073
1074StartPlayerMoney = 0
1075
1076#
1077# MaxHonorPoints
1078# Description: Maximum honor points a character can have.
1079# Default: 75000
1080
1081MaxHonorPoints = 75000
1082
1083#
1084# StartHonorPoints
1085# Description: Amount of honor points that characters have after creation.
1086# Default: 0
1087
1088StartHonorPoints = 0
1089
1090#
1091# MaxArenaPoints
1092# Description: Maximum arena points a character can have.
1093# Default: 10000
1094
1095MaxArenaPoints = 10000
1096
1097#
1098# StartArenaPoints
1099# Description: Amount of arena points that characters has after creation.
1100# Default: 0
1101
1102StartArenaPoints = 0
1103
1104#
1105# RecruitAFriend.MaxLevel
1106# Description: Highest level up to which a character can benefit from the Recruit-A-Friend
1107# experience multiplier.
1108# Default: 60
1109
1110RecruitAFriend.MaxLevel = 60
1111
1112#
1113# RecruitAFriend.MaxDifference
1114# Description: Highest level difference between linked Recruiter and Friend benefit from
1115# the Recruit-A-Friend experience multiplier.
1116# Default: 4
1117
1118RecruitAFriend.MaxDifference = 4
1119
1120#
1121# InstantLogout
1122# Description: Required security level for instantly logging out everywhere.
1123# Does not work while in combat, dueling or falling.
1124# Default: 1 - (Enabled, Mods/GMs/Admins)
1125# 0 - (Enabled, Everyone)
1126# 2 - (Enabled, GMs/Admins)
1127# 3 - (Enabled, Admins)
1128# 4 - (Disabled)
1129
1130InstantLogout = 1
1131
1132#
1133# DisableWaterBreath
1134# Description: Required security level for water breathing.
1135# Default: 4 - (Disabled)
1136# 0 - (Enabled, Everyone)
1137# 1 - (Enabled, Mods/GMs/Admins)
1138# 2 - (Enabled, GMs/Admins)
1139# 3 - (Enabled, Admins)
1140
1141DisableWaterBreath = 4
1142
1143#
1144# AllFlightPaths
1145# Description: Character knows all flight paths (of both factions) after creation.
1146# Default: 0 - (Disabled)
1147# 1 - (Enabled)
1148
1149AllFlightPaths = 0
1150
1151#
1152# InstantFlightPaths
1153# Description: Flight paths will take players to their destination instantly instead
1154# of making them wait while flying.
1155# Default: 0 - (Disabled)
1156# 1 - (Enabled)
1157
1158InstantFlightPaths = 0
1159
1160#
1161# AlwaysMaxSkillForLevel
1162# Description: Players will automatically gain max skill level when logging in or leveling
1163# up.
1164# Default: 0 - (Disabled)
1165# 1 - (Enabled)
1166
1167AlwaysMaxSkillForLevel = 0
1168
1169#
1170# ActivateWeather
1171# Description: Activate the weather system.
1172# Default: 1 - (Enabled)
1173# 0 - (Disabled)
1174
1175ActivateWeather = 1
1176
1177#
1178# CastUnstuck
1179# Description: Allow casting the Unstuck spell using .start or unstuck button in client
1180# help options.
1181# Default: 1 - (Enabled)
1182# 0 - (Disabled)
1183
1184CastUnstuck = 1
1185
1186#
1187# Instance.IgnoreLevel
1188# Description: Ignore level requirement when entering instances.
1189# Default: 0 - (Disabled)
1190# 1 - (Enabled)
1191
1192Instance.IgnoreLevel = 0
1193
1194#
1195# Instance.IgnoreRaid
1196# Description: Ignore raid group requirement when entering instances.
1197# Default: 0 - (Disabled)
1198# 1 - (Enabled)
1199
1200Instance.IgnoreRaid = 0
1201
1202#
1203# Instance.ResetTimeDay
1204# Description: Day of the week when the global instance reset occurs.
1205# Range: 1-7 /// 1- Monday | 7 - Sunday [you know the days..]
1206# Default: 3
1207
1208Instance.ResetTimeDay = 3
1209
1210#
1211# Instance.ResetTimeHour
1212# Description: Hour of the day when the global instance reset occurs.
1213# Range: 0-23
1214# Default: 4 - (04:00 AM)
1215
1216Instance.ResetTimeHour = 4
1217
1218#
1219# Instance.UnloadDelay
1220# Description: Time (in milliseconds) before instance maps are unloaded from memory if no
1221# characters are inside.
1222# Default: 1800000 - (Enabled, 30 minutes)
1223# 0 - (Disabled, Instance maps are kept in memory until the instance
1224# resets)
1225
1226Instance.UnloadDelay = 1800000
1227
1228#
1229# Quests.LowLevelHideDiff
1230# Description: Level difference between player and quest level at which quests are
1231# considered low-level and are not shown via exclamation mark (!) at quest
1232# givers.
1233# Default: 4 - (Enabled, Hide quests that have 4 levels less than the character)
1234# -1 - (Disabled, Show all available quest marks)
1235
1236Quests.LowLevelHideDiff = 4
1237
1238#
1239# Quests.HighLevelHideDiff
1240# Description: Level difference between player and quest level at which quests are
1241# considered high-level and are not shown via exclamation mark (!) at quest
1242# givers.
1243# Default: 7 - (Enabled, Hide quests that have 7 levels more than the character)
1244# -1 - (Disabled, Show all available quest marks)
1245
1246Quests.HighLevelHideDiff = 7
1247
1248#
1249# Quests.IgnoreRaid
1250# Description: Allow non-raid quests to be completed while in a raid group.
1251# Default: 0 - (Disabled)
1252# 1 - (Enabled)
1253
1254Quests.IgnoreRaid = 0
1255
1256#
1257# Quests.IgnoreAutoAccept
1258# Description: Ignore auto accept flag. Clients will have to manually accept all quests.
1259# Default: 0 - (Disabled, DB values determine if quest is marked auto accept or not.)
1260# 1 - (Enabled, clients will not be told to automatically accept any quest.)
1261
1262Quests.IgnoreAutoAccept = 0
1263
1264#
1265# Quests.IgnoreAutoComplete
1266# Description: Ignore auto complete flag. Clients will have to manually complete all quests.
1267# Default: 0 - (Disabled, DB values determine if quest is marked auto complete or not.)
1268# 1 - (Enabled, clients will not be told to automatically complete any quest.)
1269
1270Quests.IgnoreAutoComplete = 0
1271
1272#
1273# Guild.EventLogRecordsCount
1274# Description: Number of log entries for guild events that are stored per guild. Old entries
1275# will be overwritten if the number of log entries exceed the configured value.
1276# High numbers prevent this behavior but may have performance impacts.
1277# Default: 100
1278
1279Guild.EventLogRecordsCount = 100
1280
1281#
1282# Guild.ResetHour
1283# Description: Hour of the day when the daily cap resets occur.
1284# Range: 0-23
1285# Default: 6 - (06:00 AM)
1286
1287Guild.ResetHour = 6
1288
1289#
1290# Guild.BankEventLogRecordsCount
1291# Description: Number of log entries for guild bank events that are stored per guild. Old
1292# entries will be overwritten if the number of log entries exceed the
1293# configured value. High numbers prevent this behavior but may have performance
1294# impacts.
1295# Default: 25 - (Minimum)
1296
1297Guild.BankEventLogRecordsCount = 25
1298
1299#
1300# MaxPrimaryTradeSkill
1301# Description: Maximum number of primary professions a character can learn.
1302# Range: 0-10
1303# Default: 2
1304
1305MaxPrimaryTradeSkill = 2
1306
1307#
1308# MinPetitionSigns
1309# Description: Number of required signatures on charters to create a guild.
1310# Range: 0-9
1311# Default: 9
1312
1313MinPetitionSigns = 9
1314
1315#
1316# MaxGroupXPDistance
1317# Description: Max distance to creature for group member to get experience at creature
1318# death.
1319# Default: 74
1320
1321MaxGroupXPDistance = 74
1322
1323#
1324# MaxRecruitAFriendBonusDistance
1325# Description: Max distance between character and and group to gain the Recruit-A-Friend
1326# XP multiplier.
1327# Default: 100
1328
1329MaxRecruitAFriendBonusDistance = 100
1330
1331#
1332# MailDeliveryDelay
1333# Description: Time (in seconds) mail delivery is delayed when sending items.
1334# Default: 3600 - (1 hour)
1335
1336MailDeliveryDelay = 3600
1337
1338#
1339# SkillChance.Prospecting
1340# Description: Allow skill increase from prospecting.
1341# Default: 0 - (Disabled)
1342# 1 - (Enabled)
1343
1344SkillChance.Prospecting = 0
1345
1346#
1347# SkillChance.Milling
1348# Description: Allow skill increase from milling.
1349# Default: 0 - (Disabled)
1350# 1 - (Enabled)
1351
1352SkillChance.Milling = 0
1353
1354#
1355# OffhandCheckAtSpellUnlearn
1356# Description: Unlearning certain spells can change offhand weapon restrictions
1357# for equip slots.
1358# Default: 1 - (Recheck offhand slot weapon at unlearning a spell)
1359# 0 - (Recheck offhand slot weapon only at zone update)
1360
1361OffhandCheckAtSpellUnlearn = 1
1362
1363#
1364# ClientCacheVersion
1365# Description: Client cache version for client cache data reset. Use any value different
1366# from DB and not recently been used to trigger client side cache reset.
1367# Default: 0 - (Use DB value from world DB db_version.cache_id field)
1368
1369ClientCacheVersion = 0
1370
1371#
1372# Event.Announce
1373# Description: Announce events.
1374# Default: 0 - (Disabled)
1375# 1 - (Enabled)
1376
1377Event.Announce = 0
1378
1379#
1380# BeepAtStart
1381# Description: Beep when the world server finished starting (Unix/Linux systems).
1382# Default: 1 - (Enabled)
1383# 0 - (Disabled)
1384
1385BeepAtStart = 1
1386
1387#
1388# Motd
1389# Description: Message of the Day, displayed at login.
1390# Use '@' for a newline and be sure to escape special characters.
1391# Example: "Welcome to John\'s Server@This server runs on Trinity Core."
1392# Default: "Welcome to a Trinity Core server."
1393
1394Motd = "Welcome to a Trinity Core server."
1395
1396#
1397# Server.LoginInfo
1398# Description: Display core version (.server info) on login.
1399# Default: 0 - (Disabled)
1400# 1 - (Enabled)
1401
1402Server.LoginInfo = 0
1403
1404#
1405# Command.LookupMaxResults
1406# Description: Number of results being displayed using a .lookup command.
1407# Default: 0 - (Unlimited)
1408
1409Command.LookupMaxResults = 0
1410
1411#
1412# AllowTickets
1413# Description: Allow/disallow sending new tickets.
1414# Default: 1 - (Enabled)
1415# 0 - (Disabled)
1416
1417AllowTickets = 1
1418
1419#
1420# DungeonFinder.OptionsMask
1421# Description: Dungeon and raid finder system.
1422# Value is a bitmask consisting of:
1423# LFG_OPTION_ENABLE_DUNGEON_FINDER = 1, Enable the dungeon finder browser
1424# LFG_OPTION_ENABLE_RAID_BROWSER = 2, Enable the raid browser
1425# Default: 1
1426
1427DungeonFinder.OptionsMask = 1
1428
1429
1430#
1431# DBC.EnforceItemAttributes
1432# Description: Disallow overriding item attributes stored in DBC files with values from the
1433# database.
1434# Default: 1 - (Enabled, Enforce DBC values)
1435# 0 - (Disabled, Use database values)
1436
1437DBC.EnforceItemAttributes = 1
1438
1439#
1440# AccountInstancesPerHour
1441# Description: Controls the max amount of different instances player can enter within hour
1442# Default: 5
1443
1444AccountInstancesPerHour = 5
1445
1446#
1447# BirthdayTime
1448# Description: Set to date of project's birth in UNIX time. By default the date when SunwellCore was started (Thu Oct 2, 2008)
1449# Default: 1222964635
1450#
1451#
1452
1453BirthdayTime = 1222964635
1454
1455#
1456###################################################################################################
1457
1458###################################################################################################
1459# WARDEN SETTINGS
1460#
1461# Warden.Enabled
1462# Description: Enable Warden anticheat system.
1463# Default: 0 - (Disabled)
1464# 1 - (Enabled)
1465
1466Warden.Enabled = 1
1467
1468#
1469# Warden.NumMemChecks
1470# Description: Number of Warden memory checks that are sent to the client each cycle.
1471# Default: 3 - (Enabled)
1472# 0 - (Disabled)
1473
1474Warden.NumMemChecks = 2
1475
1476#
1477# Warden.NumOtherChecks
1478# Description: Number of Warden checks other than memory checks that are added to request
1479# each checking cycle.
1480# Default: 7 - (Enabled)
1481# 0 - (Disabled)
1482
1483Warden.NumOtherChecks = 5
1484
1485#
1486# Warden.LogFile
1487# Description: Client check fails will be logged here.
1488# Default: "" - (Disabled)
1489# "Warden.log" - (Enabled)
1490#
1491
1492Warden.LogFile = ""
1493
1494#
1495# Warden.ClientResponseDelay
1496# Description: Time (in seconds) before client is getting disconnecting for not responding.
1497# Default: 600 - (10 Minutes)
1498# 0 - (Disabled, client won't be kicked)
1499
1500Warden.ClientResponseDelay = 600
1501
1502#
1503# Warden.ClientCheckHoldOff
1504# Description: Time (in seconds) to wait before sending the next check request to the client.
1505# A low number increases traffic and load on client and server side.
1506# Default: 30 - (30 Seconds)
1507# 0 - (Send check as soon as possible)
1508
1509Warden.ClientCheckHoldOff = 30
1510
1511#
1512# Warden.ClientCheckFailAction
1513# Description: Default action being taken if a client check failed. Actions can be
1514# overwritten for each single check via warden_action table in characters
1515# database.
1516# Default: 0 - (Disabled, Logging only)
1517# 1 - (Kick)
1518# 2 - (Ban)
1519
1520Warden.ClientCheckFailAction = 2
1521
1522#
1523# Warden.BanDuration
1524# Description: Time (in seconds) an account will be banned if ClientCheckFailAction is set
1525# to ban.
1526# Default: 86400 - (24 hours)
1527# 0 - (Permanent ban)
1528
1529Warden.BanDuration = 259200
1530
1531#
1532###################################################################################################
1533
1534###################################################################################################
1535# PLAYER INTERACTION
1536#
1537# AllowTwoSide.Accounts
1538# Description: Allow creating characters of both factions on the same account.
1539# Default: 1 - (Enabled)
1540# 0 - (Disabled)
1541
1542AllowTwoSide.Accounts = 1
1543
1544#
1545# AllowTwoSide.Interaction.Calendar
1546# Description: Allow calendar invites between factions.
1547# Default: 0 - (Disabled)
1548# 1 - (Enabled)
1549
1550AllowTwoSide.Interaction.Calendar = 0
1551
1552#
1553# AllowTwoSide.Interaction.Chat
1554# Description: Allow say chat between factions.
1555# Default: 0 - (Disabled)
1556# 1 - (Enabled)
1557
1558AllowTwoSide.Interaction.Chat = 0
1559
1560#
1561# AllowTwoSide.Interaction.Channel
1562# Description: Allow channel chat between factions.
1563# Default: 0 - (Disabled)
1564# 1 - (Enabled)
1565
1566AllowTwoSide.Interaction.Channel = 0
1567
1568#
1569# AllowTwoSide.Interaction.Group
1570# Description: Allow group joining between factions.
1571# Default: 0 - (Disabled)
1572# 1 - (Enabled)
1573
1574AllowTwoSide.Interaction.Group = 0
1575
1576#
1577# AllowTwoSide.Interaction.Guild
1578# Description: Allow guild joining between factions.
1579# Default: 0 - (Disabled)
1580# 1 - (Enabled)
1581
1582AllowTwoSide.Interaction.Guild = 0
1583
1584#
1585# AllowTwoSide.Interaction.Auction
1586# Description: Allow auctions between factions.
1587# Default: 0 - (Disabled)
1588# 1 - (Enabled)
1589
1590AllowTwoSide.Interaction.Auction = 0
1591
1592#
1593# AllowTwoSide.Interaction.Mail
1594# Description: Allow sending mails between factions.
1595# Default: 0 - (Disabled)
1596# 1 - (Enabled)
1597
1598AllowTwoSide.Interaction.Mail = 0
1599
1600#
1601# AllowTwoSide.WhoList
1602# Description: Show characters from both factions in the /who list.
1603# Default: 0 - (Disabled)
1604# 1 - (Enabled)
1605
1606AllowTwoSide.WhoList = 0
1607
1608#
1609# AllowTwoSide.AddFriend
1610# Description: Allow adding friends from other faction the friends list.
1611# Default: 0 - (Disabled)
1612# 1 - (Enabled)
1613
1614AllowTwoSide.AddFriend = 0
1615
1616#
1617# AllowTwoSide.Trade
1618# Description: Allow trading between factions.
1619# Default: 0 - (Disabled)
1620# 1 - (Enabled)
1621
1622AllowTwoSide.Trade = 0
1623
1624#
1625# TalentsInspecting
1626# Description: Allow inspecting characters from the opposing faction.
1627# Doesn't affect characters in gamemaster mode.
1628# Default: 1 - (Enabled)
1629# 0 - (Disabled)
1630
1631TalentsInspecting = 1
1632
1633#
1634###################################################################################################
1635
1636###################################################################################################
1637# CREATURE SETTINGS
1638#
1639# ThreatRadius
1640# Description: Distance for creatures to evade after being pulled away from the combat
1641# starting point. If ThreatRadius is less than creature aggro radius then aggro
1642# radius will be used.
1643# Default: 60
1644
1645ThreatRadius = 60
1646
1647#
1648# Rate.Creature.Aggro
1649# Description: Aggro radius percentage.
1650# Default: 1 - (Enabled, 100%)
1651# 1.5 - (Enabled, 150%)
1652# 0 - (Disabled, 0%)
1653
1654Rate.Creature.Aggro = 1
1655
1656#
1657# CreatureFamilyFleeAssistanceRadius
1658# Description: Distance for fleeing creatures seeking assistance from other creatures.
1659# Default: 30 - (Enabled)
1660# 0 - (Disabled)
1661
1662CreatureFamilyFleeAssistanceRadius = 30
1663
1664#
1665# CreatureFamilyAssistanceRadius
1666# Description: Distance for creatures calling for assistance from other creatures without
1667# moving.
1668# Default: 10 - (Enabled)
1669# 0 - (Disabled)
1670
1671CreatureFamilyAssistanceRadius = 10
1672
1673#
1674# CreatureFamilyAssistanceDelay
1675# Description: Time (in milliseconds) before creature assistance call.
1676# Default: 1500 - (1.5 Seconds)
1677
1678CreatureFamilyAssistanceDelay = 1500
1679
1680#
1681# CreatureFamilyFleeDelay
1682# Description: Time (in milliseconds) during which creature can flee if no assistance was
1683# found.
1684# Default: 7000 (7 Seconds)
1685
1686CreatureFamilyFleeDelay = 7000
1687
1688#
1689# WorldBossLevelDiff
1690# Description: World boss level difference.
1691# Default: 3
1692
1693WorldBossLevelDiff = 3
1694
1695#
1696# Corpse.Decay.NORMAL
1697# Corpse.Decay.RARE
1698# Corpse.Decay.ELITE
1699# Corpse.Decay.RAREELITE
1700# Corpse.Decay.WORLDBOSS
1701# Description: Time (in seconds) until creature corpse will decay if not looted or skinned.
1702# Default: 60 - (1 Minute, Corpse.Decay.NORMAL)
1703# 300 - (5 Minutes, Corpse.Decay.RARE)
1704# 300 - (5 Minutes, Corpse.Decay.ELITE)
1705# 300 - (5 Minutes, Corpse.Decay.RAREELITE)
1706# 3600 - (1 Hour, Corpse.Decay.WORLDBOSS)
1707
1708Corpse.Decay.NORMAL = 60
1709Corpse.Decay.RARE = 300
1710Corpse.Decay.ELITE = 300
1711Corpse.Decay.RAREELITE = 300
1712Corpse.Decay.WORLDBOSS = 3600
1713
1714#
1715# Rate.Corpse.Decay.Looted
1716# Description: Multiplier for Corpse.Decay.* to configure how long creature corpses stay
1717# after they have been looted.
1718# Default: 0.5
1719
1720Rate.Corpse.Decay.Looted = 0.5
1721
1722#
1723# Rate.Creature.Normal.Damage
1724# Rate.Creature.Elite.Elite.Damage
1725# Rate.Creature.Elite.RARE.Damage
1726# Rate.Creature.Elite.RAREELITE.Damage
1727# Rate.Creature.Elite.WORLDBOSS.Damage
1728# Description: Mulitplier for creature melee damage.
1729# Default: 1 - (Rate.Creature.Normal.Damage)
1730# 1 - (Rate.Creature.Elite.Elite.Damage)
1731# 1 - (Rate.Creature.Elite.RARE.Damage)
1732# 1 - (Rate.Creature.Elite.RAREELITE.Damage)
1733# 1 - (Rate.Creature.Elite.WORLDBOSS.Damage)
1734#
1735
1736Rate.Creature.Normal.Damage = 1
1737Rate.Creature.Elite.Elite.Damage = 1
1738Rate.Creature.Elite.RARE.Damage = 1
1739Rate.Creature.Elite.RAREELITE.Damage = 1
1740Rate.Creature.Elite.WORLDBOSS.Damage = 1
1741
1742#
1743# Rate.Creature.Normal.SpellDamage
1744# Rate.Creature.Elite.Elite.SpellDamage
1745# Rate.Creature.Elite.RARE.SpellDamage
1746# Rate.Creature.Elite.RAREELITE.SpellDamage
1747# Rate.Creature.Elite.WORLDBOSS.SpellDamage
1748# Description: Mulitplier for creature spell damage.
1749# Default: 1 - (Rate.Creature.Normal.SpellDamage)
1750# 1 - (Rate.Creature.Elite.Elite.SpellDamage)
1751# 1 - (Rate.Creature.Elite.RARE.SpellDamage)
1752# 1 - (Rate.Creature.Elite.RAREELITE.SpellDamage)
1753# 1 - (Rate.Creature.Elite.WORLDBOSS.SpellDamage)
1754
1755Rate.Creature.Normal.SpellDamage = 1
1756Rate.Creature.Elite.Elite.SpellDamage = 1
1757Rate.Creature.Elite.RARE.SpellDamage = 1
1758Rate.Creature.Elite.RAREELITE.SpellDamage = 1
1759Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
1760
1761#
1762# Rate.Creature.Normal.HP
1763# Rate.Creature.Elite.Elite.HP
1764# Rate.Creature.Elite.RARE.HP
1765# Rate.Creature.Elite.RAREELITE.HP
1766# Rate.Creature.Elite.WORLDBOSS.HP
1767# Description: Mulitplier for creature health.
1768# Default: 1 - (Rate.Creature.Normal.HP)
1769# 1 - (Rate.Creature.Elite.Elite.HP)
1770# 1 - (Rate.Creature.Elite.RARE.HP)
1771# 1 - (Rate.Creature.Elite.RAREELITE.HP)
1772# 1 - (Rate.Creature.Elite.WORLDBOSS.HP)
1773
1774Rate.Creature.Normal.HP = 1
1775Rate.Creature.Elite.Elite.HP = 1
1776Rate.Creature.Elite.RARE.HP = 1
1777Rate.Creature.Elite.RAREELITE.HP = 1
1778Rate.Creature.Elite.WORLDBOSS.HP = 1
1779
1780#
1781# ListenRange.Say
1782# Description: Distance in which players can read say messages from creatures or
1783# gameobjects.
1784# Default: 40
1785
1786ListenRange.Say = 40
1787
1788#
1789# ListenRange.TextEmote
1790# Description: Distance in which players can read emotes from creatures or gameobjects.
1791# Default: 40
1792
1793ListenRange.TextEmote = 40
1794
1795#
1796# ListenRange.Yell
1797# Description: Distance in which players can read yell messages from creatures or
1798# gameobjects.
1799# Default: 300
1800
1801ListenRange.Yell = 300
1802
1803#
1804###################################################################################################
1805
1806###################################################################################################
1807# CHAT SETTINGS
1808#
1809# ChatFakeMessagePreventing
1810# Description: Chat protection from creating fake messages using a lot spaces or other
1811# invisible symbols. Not applied to the addon language, but may break old
1812# addons that use normal languages for sending data to other clients.
1813# Default: 0 - (Disabled)
1814# 1 - (Enabled)
1815
1816ChatFakeMessagePreventing = 0
1817
1818#
1819# ChatStrictLinkChecking.Severity
1820# Description: Check chat messages for ingame links to spells, items, quests, etc.
1821# Default: 0 - (Disabled)
1822# 1 - (Enabled, Check if only valid pipe commands are used, Prevents posting
1823# pictures.)
1824# 2 - (Enabled, Verify that pipe commands are used in a correct order)
1825# 3 - (Check if color, entry and name don't contradict each other. For this to
1826# work correctly, please assure that you have extracted locale DBCs of
1827# every language specific client playing on this server)
1828
1829ChatStrictLinkChecking.Severity = 0
1830
1831#
1832# ChatStrictLinkChecking.Kick
1833# Description: Defines what should be done if a message is considered to contain invalid
1834# pipe commands.
1835# Default: 0 - (Silently ignore message)
1836# 1 - (Disconnect players who sent malformed messages)
1837
1838ChatStrictLinkChecking.Kick = 0
1839
1840#
1841# ChatFlood.MessageCount
1842# Description: Chat flood protection, number of messages before player gets muted.
1843# Default: 10 - (Enabled)
1844# 0 - (Disabled)
1845
1846ChatFlood.MessageCount = 10
1847
1848#
1849# ChatFlood.MessageDelay
1850# Description: Time (in seconds) between messages to be counted into ChatFlood.MessageCount.
1851# Default: 1
1852
1853ChatFlood.MessageDelay = 1
1854
1855#
1856# ChatFlood.MuteTime
1857# Description: Time (in seconds) characters get muted for violating ChatFlood.MessageCount.
1858# Default: 10
1859
1860ChatFlood.MuteTime = 10
1861
1862#
1863# Channel.RestrictedLfg
1864# Description: Restrict LookupForGroup channel to characters registered in the LFG tool.
1865# Default: 1 - (Enabled, Allow join to channel only if registered in LFG)
1866# 0 - (Disabled, Allow join to channel in any time)
1867
1868Channel.RestrictedLfg = 1
1869
1870#
1871# Channel.SilentlyGMJoin
1872# Description: Silently join GM characters to channels. If set to 1, channel kick and ban
1873# commands issued by a GM will not be broadcasted.
1874# Default: 0 - (Disabled, Join with announcement)
1875# 1 - (Enabled, Join without announcement)
1876
1877Channel.SilentlyGMJoin = 0
1878
1879#
1880# ChatLevelReq.Channel
1881# Description: Level requirement for characters to be able to write in chat channels.
1882# Default: 1
1883
1884ChatLevelReq.Channel = 1
1885
1886#
1887# ChatLevelReq.Whisper
1888# Description: Level requirement for characters to be able to whisper other characters.
1889# Default: 1
1890
1891ChatLevelReq.Whisper = 1
1892
1893#
1894# ChatLevelReq.Say
1895# Description: Level requirement for characters to be able to use say/yell/emote.
1896# Default: 1
1897
1898ChatLevelReq.Say = 1
1899
1900#
1901# AllowPlayerCommands
1902# Description: Allow players to use commands.
1903# Default: 1 - (Enabled)
1904# 0 - (Disabled)
1905
1906AllowPlayerCommands = 1
1907
1908#
1909# PreserveCustomChannels
1910# Description: Store custom chat channel settings like password, automatic ownership handout
1911# or ban list in the database. Needs to be enabled to save custom
1912# world/trade/etc. channels that have automatic ownership handout disabled.
1913# (.channel set ownership $channel off)
1914# Default: 0 - (Disabled, Blizzlike, Channel settings are lost if last person left)
1915# 1 - (Enabled)
1916
1917PreserveCustomChannels = 1
1918
1919#
1920# PreserveCustomChannelDuration
1921# Description: Time (in days) that needs to pass before the customs chat channels get
1922# cleaned up from the database. Only channels with ownership handout enabled
1923# (default behavior) will be cleaned.
1924# Default: 14 - (Enabled, Clean channels that haven't been used for 14 days)
1925# 0 - (Disabled, Infinite channel storage)
1926
1927PreserveCustomChannelDuration = 14
1928
1929#
1930###################################################################################################
1931
1932###################################################################################################
1933# GAME MASTER SETTINGS
1934#
1935# GM.LoginState
1936# Description: GM mode at login.
1937# Default: 2 - (Last save state)
1938# 0 - (Disable)
1939# 1 - (Enable)
1940
1941GM.LoginState = 2
1942
1943#
1944# GM.Visible
1945# Description: GM visibility at login.
1946# Default: 2 - (Last save state)
1947# 0 - (Invisible)
1948# 1 - (Visible)
1949
1950GM.Visible = 2
1951
1952#
1953# GM.Chat
1954# Description: GM chat mode at login.
1955# Default: 2 - (Last save state)
1956# 0 - (Disable)
1957# 1 - (Enable)
1958
1959GM.Chat = 2
1960
1961#
1962# GM.WhisperingTo
1963# Description: Is GM accepting whispers from player by default or not.
1964# Default: 2 - (Last save state)
1965# 0 - (Disable)
1966# 1 - (Enable)
1967
1968GM.WhisperingTo = 2
1969
1970#
1971# GM.InGMList.Level
1972# Description: Maximum GM level shown in GM list (if enabled) in non-GM state (.gm off).
1973# Default: 3 - (Anyone)
1974# 0 - (Only players)
1975# 1 - (Only moderators)
1976# 2 - (Only gamemasters)
1977
1978GM.InGMList.Level = 3
1979
1980#
1981# GM.InWhoList.Level
1982# Description: Max GM level showed in who list (if visible).
1983# Default: 3 - (Anyone)
1984# 0 - (Only players)
1985# 1 - (Only moderators)
1986# 2 - (Only gamemasters)
1987
1988GM.InWhoList.Level = 3
1989
1990#
1991# GM.LogTrade
1992# Description: Include GM trade and trade slot enchanting operations in GM log.
1993# Default: 1 - (Enabled)
1994# 0 - (Disabled)
1995
1996GM.LogTrade = 1
1997
1998#
1999# GM.StartLevel
2000# Description: GM character starting level.
2001# Default: 1
2002
2003GM.StartLevel = 80
2004
2005#
2006# GM.AllowInvite
2007# Description: Allow players to invite GM characters.
2008# Default: 0 - (Disabled)
2009# 1 - (Enabled)
2010
2011GM.AllowInvite = 0
2012
2013#
2014# GM.AllowFriend
2015# Description: Allow players to add GM characters to their friends list.
2016# Default: 0 - (Disabled)
2017# 1 - (Enabled)
2018
2019GM.AllowFriend = 0
2020
2021#
2022# GM.LowerSecurity
2023# Description: Allow lower security levels to use commands on higher security level
2024# characters.
2025# Default: 0 - (Disabled)
2026# 1 - (Enabled)
2027
2028GM.LowerSecurity = 0
2029
2030#
2031# GM.TicketSystem.ChanceOfGMSurvey
2032# Description: Chance of sending a GM survey after ticket completion.
2033# Default: 50 - (Enabled)
2034# 0 - (Disabled)
2035
2036GM.TicketSystem.ChanceOfGMSurvey = 100
2037
2038#
2039###################################################################################################
2040
2041###################################################################################################
2042# VISIBILITY AND DISTANCES
2043#
2044# Visibility.GroupMode
2045# Description: Group visibility modes. Defines which groups can aways detect invisible
2046# characters of the same raid, group or faction.
2047# Default: 1 - (Raid)
2048# 0 - (Party)
2049# 2 - (Faction)
2050
2051Visibility.GroupMode = 1
2052
2053#
2054# Visibility.Distance.Continents
2055# Visibility.Distance.Instances
2056# Visibility.Distance.BGArenas
2057# Description: Visibility distance to see other players or gameobjects.
2058# Visibility on continents on retail ~90 yards. In BG/Arenas ~180.
2059# For instances default ~120.
2060# Max limited by active player zone: ~ 333
2061# Min limit is max aggro radius (45) * Rate.Creature.Aggro
2062# Default: 90 - (Visibility.Distance.Continents)
2063# 120 - (Visibility.Distance.Instances)
2064# 180 - (Visibility.Distance.BGArenas)
2065
2066Visibility.Distance.Continents = 90
2067Visibility.Distance.Instances = 120
2068Visibility.Distance.BGArenas = 180
2069
2070#
2071# Visibility.Notify.Period.OnContinents
2072# Visibility.Notify.Period.InInstances
2073# Visibility.Notify.Period.InBGArenas
2074# Description: Time (in milliseconds) for visibility update period. Lower values may have
2075# performance impact.
2076# Default: 1000 - (Visibility.Notify.Period.OnContinents)
2077# 1000 - (Visibility.Notify.Period.InInstances)
2078# 1000 - (Visibility.Notify.Period.InBGArenas)
2079
2080Visibility.Notify.Period.OnContinents = 1000
2081Visibility.Notify.Period.InInstances = 1000
2082Visibility.Notify.Period.InBGArenas = 1000
2083
2084#
2085###################################################################################################
2086
2087###################################################################################################
2088# SERVER RATES
2089#
2090# Rate.Health
2091# Rate.Mana
2092# Rate.Rage.Income
2093# Rate.Rage.Loss
2094# Rate.RunicPower.Income
2095# Rate.RunicPower.Loss
2096# Rate.Focus
2097# Rate.Energy
2098# Rate.Loyalty
2099# Description: Multiplier to configure health, mana, incoming rage, loss of rage, focus
2100# energy and loyalty increase or decrease.
2101# Default: 1 - (Rate.Health)
2102# 1 - (Rate.Mana)
2103# 1 - (Rate.Rage.Income)
2104# 1 - (Rate.Rage.Loss)
2105# 1 - (Rate.RunicPower.Income)
2106# 1 - (Rate.RunicPower.Loss)
2107# 1 - (Rate.Focus)
2108# 1 - (Rate.Energy)
2109# 1 - (Rate.Loyalty)
2110
2111Rate.Health = 1
2112Rate.Mana = 1
2113Rate.Rage.Income = 1
2114Rate.Rage.Loss = 1
2115Rate.RunicPower.Income = 1
2116Rate.RunicPower.Loss = 1
2117Rate.Focus = 1
2118Rate.Energy = 1
2119Rate.Loyalty = 1
2120
2121#
2122# Rate.Skill.Discovery
2123# Description: Multiplier for skill discovery.
2124# Default: 1
2125
2126Rate.Skill.Discovery = 1
2127
2128#
2129# Rate.Drop.Item.Poor
2130# Rate.Drop.Item.Normal
2131# Rate.Drop.Item.Uncommon
2132# Rate.Drop.Item.Rare
2133# Rate.Drop.Item.Epic
2134# Rate.Drop.Item.Legendary
2135# Rate.Drop.Item.Artifact
2136# Rate.Drop.Item.Referenced
2137# Rate.Drop.Money
2138# Description: Drop rates for money and items based on quality.
2139# Default: 1 - (Rate.Drop.Item.Poor)
2140# 1 - (Rate.Drop.Item.Normal)
2141# 1 - (Rate.Drop.Item.Uncommon)
2142# 1 - (Rate.Drop.Item.Rare)
2143# 1 - (Rate.Drop.Item.Epic)
2144# 1 - (Rate.Drop.Item.Legendary)
2145# 1 - (Rate.Drop.Item.Artifact)
2146# 1 - (Rate.Drop.Item.Referenced)
2147# 1 - (Rate.Drop.Money)
2148
2149Rate.Drop.Item.Poor = 1
2150Rate.Drop.Item.Normal = 1
2151Rate.Drop.Item.Uncommon = 1
2152Rate.Drop.Item.Rare = 1
2153Rate.Drop.Item.Epic = 1
2154Rate.Drop.Item.Legendary = 1
2155Rate.Drop.Item.Artifact = 1
2156Rate.Drop.Item.Referenced = 1
2157Rate.Drop.Money = 1
2158
2159#
2160# Rate.Drop.Item.ReferencedAmount
2161# Description: Multiplier for referenced loot amount.
2162# Default: 1
2163
2164Rate.Drop.Item.ReferencedAmount = 1
2165
2166#
2167# Rate.XP.Kill
2168# Rate.XP.Quest
2169# Rate.XP.Explore
2170# Description: Experience rates.
2171# Default: 1 - (Rate.XP.Kill)
2172# 1 - (Rate.XP.Quest)
2173# 1 - (Rate.XP.Explore)
2174
2175Rate.XP.Kill = 1
2176Rate.XP.Quest = 1
2177Rate.XP.Explore = 1
2178
2179#
2180# Rate.RepairCost
2181# Description: Repair cost rate.
2182# Default: 1
2183
2184Rate.RepairCost = 1
2185
2186#
2187# Rate.Rest.InGame
2188# Rate.Rest.Offline.InTavernOrCity
2189# Rate.Rest.Offline.InWilderness
2190# Description: Resting points grow rates.
2191# Default: 1 - (Rate.Rest.InGame)
2192# 1 - (Rate.Rest.Offline.InTavernOrCity)
2193# 1 - (Rate.Rest.Offline.InWilderness)
2194
2195Rate.Rest.InGame = 1
2196Rate.Rest.Offline.InTavernOrCity = 1
2197Rate.Rest.Offline.InWilderness = 1
2198
2199#
2200# Rate.Damage.Fall
2201# Description: Damage after fall rate.
2202# Default: 1
2203
2204Rate.Damage.Fall = 1
2205
2206#
2207# Rate.Auction.Time
2208# Rate.Auction.Deposit
2209# Rate.Auction.Cut
2210# Description: Auction rates (auction time, deposit get at auction start,
2211# auction cut from price at auction end)
2212# Default: 1 - (Rate.Auction.Time)
2213# 1 - (Rate.Auction.Deposit)
2214# 1 - (Rate.Auction.Cut)
2215
2216Rate.Auction.Time = 1
2217Rate.Auction.Deposit = 1
2218Rate.Auction.Cut = 1
2219
2220#
2221# Rate.Honor
2222# Description: Honor gain rate.
2223# Default: 1
2224
2225Rate.Honor = 1
2226
2227#
2228# Rate.Mining.Amount
2229# Description: Rate for minimum/maximum times a deposit can be used.
2230# Default: 1
2231
2232Rate.Talent = 1
2233
2234#
2235# Rate.Reputation.Gain
2236# Description: Reputation gain rate.
2237# Default: 1
2238
2239Rate.Reputation.Gain = 1
2240
2241#
2242# Rate.Reputation.LowLevel.Kill
2243# Description: Reputation gain from killing low level (grey) creatures.
2244# Default: 1
2245
2246Rate.Reputation.LowLevel.Kill = 1
2247
2248#
2249# Rate.Reputation.LowLevel.Quest
2250# Description: Reputation gain rate.
2251# Default: 1
2252
2253Rate.Reputation.LowLevel.Quest = 1
2254
2255#
2256# Rate.Reputation.RecruitAFriendBonus
2257# Description: Reputation bonus rate for recruit-a-friend.
2258# Default: 0.1
2259
2260Rate.Reputation.RecruitAFriendBonus = 0.1
2261
2262#
2263# Rate.MoveSpeed
2264# Description: Movement speed rate.
2265# Default: 1
2266
2267Rate.MoveSpeed = 1
2268
2269#
2270# Rate.InstanceResetTime
2271# Description: Multiplier for the rate between global raid/heroic instance resets
2272# (dbc value). Higher value increases the time between resets,
2273# lower value lowers the time, you need clean instance_reset in
2274# characters db in order to let new values work.
2275# Default: 1
2276
2277Rate.InstanceResetTime = 1
2278
2279#
2280# SkillGain.Crafting
2281# SkillGain.Defense
2282# SkillGain.Gathering
2283# SkillGain.Weapon
2284# Description: Crafting/defense/gathering/weapon skills gain rate.
2285# Default: 1 - (SkillGain.Crafting)
2286# 1 - (SkillGain.Defense)
2287# 1 - (SkillGain.Gathering)
2288# 1 - (SkillGain.Weapon)
2289
2290SkillGain.Crafting = 1
2291SkillGain.Defense = 1
2292SkillGain.Gathering = 1
2293SkillGain.Weapon = 1
2294
2295#
2296# SkillChance.Orange
2297# SkillChance.Yellow
2298# SkillChance.Green
2299# SkillChance.Grey
2300# Description: Chance to increase skill based on recipe color.
2301# Default: 100 - (SkillChance.Orange)
2302# 75 - (SkillChance.Yellow)
2303# 25 - (SkillChance.Green)
2304# 0 - (SkillChance.Grey)
2305
2306SkillChance.Orange = 100
2307SkillChance.Yellow = 75
2308SkillChance.Green = 25
2309SkillChance.Grey = 0
2310
2311#
2312# SkillChance.MiningSteps
2313# SkillChance.SkinningSteps
2314# Description: Skinning and Mining chance decreases with skill level.
2315# Default: 0 - (Disabled)
2316# 75 - (In 2 times each 75 skill points)
2317
2318SkillChance.MiningSteps = 0
2319SkillChance.SkinningSteps = 0
2320
2321#
2322# DurabilityLoss.InPvP
2323# Description: Durability loss on death during PvP.
2324# Default: 0 - (Disabled)
2325# 1 - (Enabled)
2326
2327DurabilityLoss.InPvP = 0
2328
2329#
2330# DurabilityLoss.OnDeath
2331# Description: Durability loss percentage on death.
2332# Default: 10
2333
2334DurabilityLoss.OnDeath = 10
2335
2336#
2337# DurabilityLossChance.Damage
2338# Description: Chance to lose durability on one equipped item from damage.
2339# Default: 0.5 - (100/0.5 = 200, Each 200 damage one equipped item will use durability)
2340
2341DurabilityLossChance.Damage = 0.5
2342
2343#
2344# DurabilityLossChance.Absorb
2345# Description: Chance to lose durability on one equipped armor item when absorbing damage.
2346# Default: 0.5 - (100/0.5 = 200, Each 200 absorbed damage one equipped item will lose
2347# durability)
2348
2349DurabilityLossChance.Absorb = 0.5
2350
2351#
2352# DurabilityLossChance.Parry
2353# Description: Chance to lose durability on main weapon when parrying attacks.
2354# Default: 0.05 - (100/0.05 = 2000, Each 2000 parried damage the main weapon will lose
2355# durability)
2356
2357DurabilityLossChance.Parry = 0.05
2358
2359#
2360# DurabilityLossChance.Block
2361# Description: Chance to lose durability on shield when blocking attacks.
2362# Default: 0.05 - (100/0.05 = 2000, Each 2000 blocked damage the shield will lose
2363# durability)
2364
2365DurabilityLossChance.Block = 0.05
2366
2367#
2368# Death.SicknessLevel
2369# Description: Starting level for resurrection sickness.
2370# Example: 11 - (Level 1-10 characters will not be affected,
2371# Level 11-19 characters will be affected for 1 minute,
2372# Level 20-MaxPlayerLevel characters will be affected for 10 minutes)
2373# Default: 11 - (Enabled, See Example)
2374# MaxPlayerLevel+1 - (Disabled)
2375# -10 - (Enabled, Level 1+ characters have 10 minute duration)
2376
2377Death.SicknessLevel = 11
2378
2379#
2380# Death.CorpseReclaimDelay.PvP
2381# Death.CorpseReclaimDelay.PvE
2382# Description: Increase corpse reclaim delay at PvP/PvE deaths.
2383# Default: 1 - (Enabled)
2384# 0 - (Disabled)
2385
2386Death.CorpseReclaimDelay.PvP = 1
2387Death.CorpseReclaimDelay.PvE = 0
2388
2389#
2390# Death.Bones.World
2391# Death.Bones.BattlegroundOrArena
2392# Description: Create bones instead of corpses at resurrection in normal zones, instances,
2393# battleground or arenas.
2394# Default: 1 - (Enabled, Death.Bones.World)
2395# 1 - (Enabled, Death.Bones.BattlegroundOrArena)
2396# 0 - (Disabled)
2397
2398Death.Bones.World = 1
2399Death.Bones.BattlegroundOrArena = 1
2400
2401#
2402# Die.Command.Mode
2403# Description: Do not trigger things like loot from .die command.
2404# Default: 1 - (Enabled)
2405# 0 - (Disabled)
2406
2407Die.Command.Mode = 1
2408
2409#
2410###################################################################################################
2411
2412###################################################################################################
2413# AUTO BROADCAST
2414#
2415# AutoBroadcast.On
2416# Description: Enable auto broadcast.
2417# Default: 0 - (Disabled)
2418# 1 - (Enabled)
2419
2420AutoBroadcast.On = 0
2421
2422#
2423# AutoBroadcast.Center
2424# Description: Auto broadcasting display method.
2425# Default: 0 - (Announce)
2426# 1 - (Notify)
2427# 2 - (Both)
2428
2429AutoBroadcast.Center = 0
2430
2431#
2432# AutoBroadcast.Timer
2433# Description: Timer (in milliseconds) for auto broadcasts.
2434# Default: 60000 - (60 seconds)
2435
2436AutoBroadcast.Timer = 60000
2437
2438#
2439###################################################################################################
2440
2441###################################################################################################
2442# BATTLEGROUND CONFIG
2443#
2444# Battleground.CastDeserter
2445# Description: Cast Deserter spell at players who leave battlegrounds in progress.
2446# Default: 1 - (Enabled)
2447# 0 - (Disabled)
2448
2449Battleground.CastDeserter = 1
2450
2451#
2452# Battleground.QueueAnnouncer.Enable
2453# Description: Announce battleground queue status to chat.
2454# Default: 0 - (Disabled)
2455# 1 - (Enabled)
2456
2457Battleground.QueueAnnouncer.Enable = 0
2458
2459#
2460# Battleground.QueueAnnouncer.PlayerOnly
2461# Description: Battleground queue announcement type.
2462# Default: 0 - (System message, Anyone can see it)
2463# 1 - (Private, Only queued players can see it)
2464
2465Battleground.QueueAnnouncer.PlayerOnly = 0
2466
2467#
2468# Battleground.InvitationType
2469# Description: Set Battleground invitation type.
2470# Default: 0 - (Normal, Invite as much players to battlegrounds as queued,
2471# Don't bother with balance)
2472# 1 - (Experimental, Don't allow to invite much more players
2473# of one faction)
2474
2475Battleground.InvitationType = 0
2476
2477#
2478# Battleground.PrematureFinishTimer
2479# Description: Time (in milliseconds) before battleground will end prematurely if there are
2480# not enough players on one team. (Values defined in battleground template)
2481# Default: 300000 - (Enabled, 5 minutes)
2482# 0 - (Disabled, Not recommended)
2483
2484BattleGround.PrematureFinishTimer = 300000
2485
2486#
2487# BattleGround.PremadeGroupWaitForMatch
2488# Description: Time (in milliseconds) a pre-made group has to wait for matching group of the
2489# other faction.
2490# Default: 1800000 - (Enabled, 30 minutes)
2491# 0 - (Disabled, Not recommended)
2492
2493BattleGround.PremadeGroupWaitForMatch = 1800000
2494
2495#
2496# Battleground.GiveXPForKills
2497# Description: Give experience for honorable kills in battlegrounds.
2498# Default: 0 - (Disabled)
2499# 1 - (Enabled)
2500
2501Battleground.GiveXPForKills = 0
2502
2503#
2504# Battleground.Random.ResetHour
2505# Description: Hour of the day when the global instance resets occur.
2506# Range: 0-23
2507# Default: 6 - (06:00 AM)
2508
2509Battleground.Random.ResetHour = 6
2510
2511#
2512###################################################################################################
2513
2514###################################################################################################
2515# BATTLEFIELD CONFIG
2516#
2517# Wintergrasp.Enable
2518# Description: Enable the Wintergrasp battlefield.
2519# Default: 0 - (Disabled)
2520# 1 - (Enabled, Experimental as of still being in development)
2521
2522Wintergrasp.Enable = 1
2523
2524#
2525# Wintergrasp.PlayerMax
2526# Description: Maximum number of players allowed in Wintergrasp.
2527# Default: 100
2528
2529Wintergrasp.PlayerMax = 120
2530
2531#
2532# Wintergrasp.PlayerMin
2533# Description: Minimum number of players required for Wintergrasp.
2534# Default: 0
2535
2536Wintergrasp.PlayerMin = 0
2537
2538#
2539# Wintergrasp.PlayerMinLvl
2540# Description: Required character level for the Wintergrasp battle.
2541# Default: 77
2542
2543Wintergrasp.PlayerMinLvl = 77
2544
2545#
2546# Wintergrasp.BattleTimer
2547# Description: Time (in minutes) for the Wintergrasp battle to last.
2548# Default: 30
2549
2550Wintergrasp.BattleTimer = 30
2551
2552#
2553# Wintergrasp.NoBattleTimer
2554# Description: Time (in minutes) between Wintergrasp battles.
2555# Default: 150
2556
2557Wintergrasp.NoBattleTimer = 150
2558
2559#
2560# Wintergrasp.CrashRestartTimer
2561# Description: Time (in minutes) to delay the restart of Wintergrasp if the world server
2562# crashed during a running battle.
2563# Default: 10
2564
2565Wintergrasp.CrashRestartTimer = 10
2566
2567#
2568###################################################################################################
2569
2570###################################################################################################
2571# ARENA CONFIG
2572#
2573# Arena.MaxRatingDifference
2574# Description: Maximum rating difference between two teams in rated matches.
2575# Default: 150 - (Enabled)
2576# 0 - (Disabled)
2577
2578Arena.MaxRatingDifference = 150
2579
2580#
2581# Arena.RatingDiscardTimer
2582# Description: Time (in milliseconds) after which rating differences are ignored when
2583# setting up matches.
2584# Default: 600000 - (Enabled, 10 minutes)
2585# 0 - (Disabled)
2586
2587Arena.RatingDiscardTimer = 600000
2588
2589#
2590# Arena.AutoDistributePoints
2591# Description: Automatically distribute arena points.
2592# Default: 0 - (Disabled)
2593# 1 - (Enabled)
2594
2595Arena.AutoDistributePoints = 0
2596
2597#
2598# Arena.AutoDistributeInterval
2599# Description: Time (in days) how often arena points should be distributed if automatic
2600# distribution is enabled.
2601# Default: 7 - (Weekly)
2602
2603Arena.AutoDistributeInterval = 7
2604
2605#
2606# Arena.QueueAnnouncer.Enable
2607# Description: Announce arena queue status to chat.
2608# Default: 0 - (Disabled)
2609# 1 - (Enabled)
2610
2611Arena.QueueAnnouncer.Enable = 0
2612
2613#
2614# Arena.ArenaSeason.ID
2615# Description: Current arena season id shown in clients.
2616# Default: 8
2617
2618Arena.ArenaSeason.ID = 8
2619
2620#
2621# Arena.ArenaSeason.InProgress
2622# Description: State of current arena season.
2623# Default: 1 - (Active)
2624# 0 - (Finished)
2625
2626Arena.ArenaSeason.InProgress = 1
2627
2628#
2629# Arena.ArenaStartRating
2630# Description: Start rating for new arena teams.
2631# Default: 0
2632
2633Arena.ArenaStartRating = 0
2634
2635#
2636# Arena.ArenaStartPersonalRating
2637# Description: Start personal rating when joining a team.
2638# Default: 0
2639
2640Arena.ArenaStartPersonalRating = 0
2641
2642#
2643# Arena.ArenaStartMatchmakerRating
2644# Description: Start matchmaker rating for players.
2645# Default: 1500
2646
2647Arena.ArenaStartMatchmakerRating = 1500
2648
2649#
2650###################################################################################################
2651
2652###################################################################################################
2653# NETWORK CONFIG
2654#
2655# Network.Threads
2656# Description: Number of threads for network.
2657# Default: 1 - (Recommended 1 thread per 1000 connections)
2658
2659Network.Threads = 1
2660
2661#
2662# Network.OutKBuff
2663# Description: Amount of memory (in bytes) used for the output kernel buffer (see SO_SNDBUF
2664# socket option, TCP manual).
2665# Default: -1 - (Use system default setting)
2666
2667Network.OutKBuff = -1
2668
2669#
2670# Network.OutUBuff
2671# Description: Amount of memory (in bytes) reserved in the user space per connection for
2672# output buffering.
2673# Default: 65536
2674
2675Network.OutUBuff = 65536
2676
2677#
2678# Network.TcpNoDelay:
2679# Description: TCP Nagle algorithm setting.
2680# Default: 0 - (Enabled, Less traffic, More latency)
2681# 1 - (Disabled, More traffic, Less latency, TCP_NO_DELAY)
2682
2683Network.TcpNodelay = 1
2684
2685#
2686###################################################################################################
2687
2688###################################################################################################
2689# CONSOLE AND REMOTE ACCESS
2690#
2691# Console.Enable
2692# Description: Enable console.
2693# Default: 1 - (Enabled)
2694# 0 - (Disabled)
2695
2696Console.Enable = 1
2697
2698#
2699# Ra.Enable
2700# Description: Enable remote console (telnet).
2701# Default: 0 - (Disabled)
2702# 1 - (Enabled)
2703
2704Ra.Enable = 0
2705
2706#
2707# Ra.IP
2708# Description: Bind remote access to IP/hostname.
2709# Default: "0.0.0.0" - (Bind to all IPs on the system)
2710
2711Ra.IP = "0.0.0.0"
2712
2713#
2714# Ra.Port
2715# Description: TCP port to reach the remote console.
2716# Default: 3443
2717
2718Ra.Port = 3443
2719
2720#
2721# Ra.MinLevel
2722# Description: Required security level to use the remote console.
2723# Default: 3
2724
2725Ra.MinLevel = 3
2726
2727#
2728# SOAP.Enable
2729# Description: Enable soap service
2730# Default: 0 - (Disabled)
2731# 1 - (Enabled)
2732
2733SOAP.Enabled = 0
2734
2735#
2736# SOAP.IP
2737# Description: Bind SOAP service to IP/hostname
2738# Default: "127.0.0.1" - (Bind to localhost)
2739
2740SOAP.IP = "127.0.0.1"
2741
2742#
2743# SOAP.Port
2744# Description: TCP port to reach the SOAP service.
2745# Default: 7878
2746
2747SOAP.Port = 7878
2748
2749#
2750###################################################################################################
2751
2752###################################################################################################
2753# CHARACTER DELETE OPTIONS
2754#
2755# CharDelete.Method
2756# Description: Character deletion behavior.
2757# Default: 0 - (Completely remove character from the database)
2758# 1 - (Unlink the character from account and free up the name, Appears as
2759# deleted ingame)
2760
2761CharDelete.Method = 0
2762
2763#
2764# CharDelete.MinLevel
2765# Description: Required level to use the unlinking method if enabled.
2766# Default: 0 - (Same method for every level)
2767# 1+ - (Only characters with the specified level will use the unlinking method)
2768
2769CharDelete.MinLevel = 0
2770
2771#
2772# CharDelete.KeepDays
2773# Description: Time (in days) before unlinked characters will be removed from the database.
2774# Default: 30 - (Enabled)
2775# 0 - (Disabled, Don't delete any characters)
2776
2777CharDelete.KeepDays = 30
2778
2779#
2780###################################################################################################
2781
2782###################################################################################################
2783# CUSTOM SERVER OPTIONS
2784#
2785# PlayerStart.AllReputation
2786# Description: Players will start with most of the high level reputations that are needed
2787# for items, mounts etc.
2788# Default: 0 - (Disabled)
2789# 1 - (Enabled)
2790
2791PlayerStart.AllReputation = 0
2792
2793#
2794# PlayerStart.AllSpells
2795# Description: If enabled, players will start with all their class spells (not talents).
2796# You must populate playercreateinfo_spell_custom table with the spells you
2797# want, or this will not work! The table has data for all classes / races up
2798# to TBC expansion.
2799# Default: 0 - (Disabled)
2800# 1 - (Enabled)
2801
2802PlayerStart.AllSpells = 0
2803
2804#
2805# PlayerStart.MapsExplored
2806# Description: Characters start with all maps explored.
2807# Default: 0 - (Disabled)
2808# 1 - (Enabled)
2809
2810PlayerStart.MapsExplored = 0
2811
2812#
2813# HonorPointsAfterDuel
2814# Description: Amount of honor points the duel winner will get after a duel.
2815# Default: 0 - (Disabled)
2816# 1+ - (Enabled)
2817
2818HonorPointsAfterDuel = 0
2819
2820#
2821# AlwaysMaxWeaponSkill
2822# Description: Players will automatically gain max weapon/defense skill when logging in,
2823# or leveling.
2824# Default: 0 - (Disabled)
2825# 1 - (Enabled)
2826
2827AlwaysMaxWeaponSkill = 0
2828
2829#
2830# PvPToken.Enable
2831# Description: Character will receive a token after defeating another character that yields
2832# honor.
2833# Default: 0 - (Disabled)
2834# 1 - (Enabled)
2835
2836PvPToken.Enable = 0
2837
2838#
2839# PvPToken.MapAllowType
2840# Description: Define where characters can receive tokens.
2841# Default: 4 - (All maps)
2842# 3 - (Battlegrounds)
2843# 2 - (FFA areas only like Gurubashi arena)
2844# 1 - (Battlegrounds and FFA areas)
2845
2846PvPToken.MapAllowType = 4
2847
2848#
2849# PvPToken.ItemID
2850# Description: Item characters will receive after defeating another character if PvP Token
2851# system is enabled.
2852# Default: 29434 - (Badge of justice)
2853
2854PvPToken.ItemID = 29434
2855
2856#
2857# PvPToken.ItemCount
2858# Description: Number of tokens a character will receive.
2859# Default: 1
2860
2861PvPToken.ItemCount = 1
2862
2863#
2864# NoResetTalentsCost
2865# Description: Resetting talents doesn't cost anything.
2866# Default: 0 - (Disabled)
2867# 1 - (Enabled)
2868
2869NoResetTalentsCost = 0
2870
2871#
2872# Guild.AllowMultipleGuildMaster
2873# Description: Allow more than one guild master. Additional Guild Masters must be set using
2874# the ".guild rank" command.
2875# Default: 0 - (Disabled)
2876# 1 - (Enabled)
2877
2878Guild.AllowMultipleGuildMaster = 0
2879
2880#
2881# ShowKickInWorld
2882# Description: Determines whether a message is broadcasted to the entire server when a
2883# player gets kicked
2884# Default: 0 - (Disabled)
2885# 1 - (Enabled)
2886
2887ShowKickInWorld = 0
2888
2889#
2890# RecordUpdateTimeDiffInterval
2891# Description: Time (in milliseconds) update time diff is written to the log file.
2892# Update diff can be used as a performance indicator. Diff < 300: good
2893# performance. Diff > 600 bad performance, may be caused by high CPU usage.
2894# Default: 60000 - (Enabled, 1 minute)
2895# 0 - (Disabled)
2896
2897RecordUpdateTimeDiffInterval = 60000
2898#
2899# MinRecordUpdateTimeDiff
2900# Description: Only record update time diff which is greater than this value.
2901# Default: 100
2902
2903MinRecordUpdateTimeDiff = 100
2904
2905#
2906# PlayerStart.String
2907# Description: String to be displayed at first login of newly created characters.
2908# Default: "" - (Disabled)
2909
2910PlayerStart.String = ""
2911
2912#
2913# LevelReq.Trade
2914# Description: Level requirement for characters to be able to trade.
2915# Default: 1
2916
2917LevelReq.Trade = 1
2918
2919#
2920# LevelReq.Ticket
2921# Description: Level requirement for characters to be able to write tickets.
2922# Default: 1
2923
2924LevelReq.Ticket = 1
2925
2926#
2927# LevelReq.Auction
2928# Description: Level requirement for characters to be able to use the auction house.
2929# Default: 1
2930
2931LevelReq.Auction = 1
2932
2933#
2934# LevelReq.Mail
2935# Description: Level requirement for characters to be able to send and receive mails.
2936# Default: 1
2937
2938LevelReq.Mail = 1
2939
2940# ACTIVE ANTICHEAT SETTINGS
2941#
2942# MovementChecker.EnableMask
2943# Description: Mask of which detections are enabled
2944#
2945# FLY_HACK_DETECTION = 1
2946# TELE_HACK_DETECTION = 2
2947# JUMP_HACK_DETECTION = 4
2948# HOVER_HACK_DETECTION = 8
2949# WATERWALK_HACK_DETECTION = 16
2950# SPEED_HACK_DETECTION = 32
2951# CLIMB_HACK_DETECTION = 64
2952#
2953# All: 127
2954# Default: 0
2955
2956MovementChecker.EnableMask = 127
2957
2958#
2959# Anticheat.Enable
2960# Description: Enables or disables the Anticheat System functionality
2961# Default: 1 - (Enabled)
2962# 0 - (Disabled)
2963
2964Anticheat.Enable = 1
2965
2966# Anticheat.ReportsForIngameWarnings
2967# Description: How many reports the player must have to notify to GameMasters ingame when he generates a new report.
2968# Default: 70
2969
2970Anticheat.ReportsForIngameWarnings = 70
2971
2972# Anticheat.DetectionsEnabled
2973# Description: It represents which detections are enabled.
2974#
2975# SPEED_HACK_DETECTION = 1
2976# FLY_HACK_DETECTION = 2
2977# WALK_WATER_HACK_DETECTION = 4
2978# JUMP_HACK_DETECTION = 8
2979# TELEPORT_PLANE_HACK_DETECTION = 16
2980# CLIMB_HACK_DETECTION = 32
2981#
2982# Default: 31
2983
2984Anticheat.DetectionsEnabled = 31
2985
2986# Anticheat.MaxReportsForDailyReport
2987# Description: How many reports must the player have to make a report that it is in DB for a day (not only during the player's session).
2988# Default: 70
2989
2990Anticheat.MaxReportsForDailyReport = 70
2991
2992#
2993# PlayerDump.DisallowPaths
2994# Description: Disallow using paths in PlayerDump output files
2995# Default: 1
2996
2997PlayerDump.DisallowPaths = 1
2998
2999#
3000# PlayerDump.DisallowOverwrite
3001# Description: Disallow overwriting existing files with PlayerDump
3002# Default: 1
3003
3004PlayerDump.DisallowOverwrite = 1
3005
3006#
3007###################################################################################################
3008###################################
3009# Auction House Bot Configuration #
3010###################################
3011
3012###################################################################################################
3013# AUCTION HOUSE BOT SETTINGS
3014#
3015# AuctionHouseBot.Update.Interval
3016# Description: Interval in seconds for AHBot to get updated
3017# Default: 20
3018#
3019
3020AuctionHouseBot.Update.Interval = 20
3021
3022#
3023# AuctionHouseBot.Seller.Enabled
3024# Description: General enable or disable AuctionHouseBot Seller functionality
3025# Default: 0 - (Disabled)
3026# 1 - (Enabled)
3027
3028AuctionHouseBot.Seller.Enabled = 0
3029
3030#
3031# AuctionHouseBot.Alliance.Items.Amount.Ratio
3032# Description: Enable/Disable (disabled if 0) the part of AHBot that puts items up for auction on Alliance AH
3033# Default: 100 - (Enabled with 100% of items specified in AuctionHouse.Items.Amount.color section)
3034
3035AuctionHouseBot.Alliance.Items.Amount.Ratio = 100
3036
3037#
3038# AuctionHouseBot.Horde.Items.Amount.Ratio
3039# Enable/Disable (disabled if 0) the part of AHBot that puts items up for auction on Horde AH
3040# Default: 100 (Enabled with 100% of items specified in AuctionHouse.Items.Amount.color section)
3041
3042AuctionHouseBot.Horde.Items.Amount.Ratio = 100
3043
3044#
3045# AuctionHouseBot.Neutral.Items.Amount.Ratio
3046# Description: Enable/Disable (disabled if 0) the part of AHBot that puts items up for auction on Neutral AH
3047# Default: 100 - (Enabled with 100% of items specified in AuctionHouse.Items.Amount.color section)
3048
3049AuctionHouseBot.Neutral.Items.Amount.Ratio = 100
3050
3051#
3052# AuctionHouseBot.MinTime
3053# Description: Minimum time for the new auction in hours
3054# Default: 1 - (Hour)
3055
3056AuctionHouseBot.MinTime = 1
3057
3058#
3059# AuctionHouseBot.MaxTime
3060# Description: Maximum time for the new auction in hours
3061# Default: 72 - (Hours)
3062
3063AuctionHouseBot.MaxTime = 72
3064
3065#
3066# AuctionHouseBot.Items.Vendor
3067# Description: Include items that can be bought from vendors.
3068# Default: 0 - (Disabled)
3069# 1 - (Enabled)
3070
3071AuctionHouseBot.Items.Vendor = 0
3072
3073#
3074# AuctionHouseBot.Items.Loot
3075# Description: Include items that can be looted or fished for.
3076# Default: 1 - (Enabled)
3077# 0 - (Disabled)
3078
3079AuctionHouseBot.Items.Loot = 1
3080
3081#
3082# AuctionHouseBot.Items.Misc
3083# Description: Include misc. items.
3084# Default: 0 - (Disabled)
3085# 1 - (Enabled)
3086
3087AuctionHouseBot.Items.Misc = 0
3088
3089#
3090# AuctionHouseBot.Bind.*
3091# Description: Indicates which bonding types to allow the bot to put up for auction
3092# No - Items that don't bind Default 1 (Allowed)
3093# Pickup - Items that bind on pickup Default 0 (Not Allowed)
3094# Equip - Items that bind on equip Default 1 (Allowed)
3095# Use - Items that bind on use Default 1 (Allowed)
3096# Quest - Quest Items Default 0 (Not Allowed)
3097# Values: 0 - (Disabled)
3098# 1 - (Enabled)
3099
3100AuctionHouseBot.Bind.No = 1
3101AuctionHouseBot.Bind.Pickup = 0
3102AuctionHouseBot.Bind.Equip = 1
3103AuctionHouseBot.Bind.Use = 1
3104AuctionHouseBot.Bind.Quest = 0
3105
3106#
3107# AuctionHouseBot.LockBox.Enabled
3108# Description: Enable or not lockbox in auctionhouse
3109# Default 0 - (Disabled)
3110# 1 - (Enabled)
3111
3112AuctionHouseBot.LockBox.Enabled = 0
3113
3114#
3115# AuctionHouseBot.ItemsPerCycle.Boost
3116# Description: This value is used to fill DB faster than normal when there is more than this value on missed items (not auctioned items).
3117# Normaly this value is only used once on server start with empty auction table.
3118# Default: 1000
3119
3120AuctionHouseBot.ItemsPerCycle.Boost = 1000
3121
3122#
3123# AuctionHouseBot.ItemsPerCycle.Normal
3124# Description: This value is used to fill DB with way with less cpu/db using.
3125# Normaly this value is used always when auction table is already initialised.
3126# Default: 20
3127
3128AuctionHouseBot.ItemsPerCycle.Normal = 20
3129
3130#
3131# AuctionHouseBot.BuyPrice.Seller
3132# Description: Should the Seller use BuyPrice or SellPrice to determine Bid Prices
3133# Default: 1 - (use SellPrice)
3134# 0 - (use BuyPrice)
3135
3136AuctionHouseBot.BuyPrice.Seller = 1
3137
3138#
3139# AuctionHouseBot.Alliance.Price.Ratio
3140# Description: Percentage by which the price of items selled on Alliance Auction House is incremented / decreased
3141# Default: 100 - (Not modify)
3142
3143AuctionHouseBot.Alliance.Price.Ratio = 100
3144
3145#
3146# AuctionHouseBot.Horde.Price.Ratio
3147# Description: Percentage by which the price of items selled on Horde Auction House is incremented / decreased
3148# Default: 100 - (Not modify)
3149
3150AuctionHouseBot.Horde.Price.Ratio = 100
3151
3152#
3153# AuctionHouseBot.Neutral.Price.Ratio
3154# Description: Percentage by which the price of items selled on Neutral Auction House is incremented / decreased
3155# Default: 100 - (Not modify)
3156
3157AuctionHouseBot.Neutral.Price.Ratio = 100
3158
3159#
3160# AuctionHouseBot.Items.ItemLevel.*
3161# Description: Prevent seller from listing items below/above this item level
3162# Default: 0 - (Disabled)
3163# 1-80 (Levels)
3164
3165AuctionHouseBot.Items.ItemLevel.Min = 0
3166AuctionHouseBot.Items.ItemLevel.Max = 0
3167
3168#
3169# AuctionHouseBot.Items.ReqLevel.*
3170# Prevent seller from listing items below/above this required level
3171# Default: - 0 (Disabled)
3172
3173AuctionHouseBot.Items.ReqLevel.Min = 0
3174AuctionHouseBot.Items.ReqLevel.Max = 0
3175
3176#
3177# AuctionHouseBot.Items.ReqSkill.*
3178# Description: Prevent seller from listing items below/above this skill level
3179# Default: 0 - (Disabled)
3180# 1 - (Enabled)
3181
3182AuctionHouseBot.Items.ReqSkill.Min = 0
3183AuctionHouseBot.Items.ReqSkill.Max = 0
3184
3185#
3186# AuctionHouseBot.Items.Amount.*
3187# Description: Define here for every item qualities how many items you want to be shown in Auction House
3188# This value will be adjusted by AuctionHouseBot.FACTION.Items.Amount.Ratio to define the exact amount of
3189# items that will finally be shown on Auction House
3190# Default: 0, 2000, 2500, 1500, 1000, 0, 0 (Gray, white, green, blue, purple, orange, yellow)
3191
3192AuctionHouseBot.Items.Amount.Gray = 0
3193AuctionHouseBot.Items.Amount.White = 2000
3194AuctionHouseBot.Items.Amount.Green = 2500
3195AuctionHouseBot.Items.Amount.Blue = 1500
3196AuctionHouseBot.Items.Amount.Purple = 1000
3197AuctionHouseBot.Items.Amount.Orange = 0
3198AuctionHouseBot.Items.Amount.Yellow = 0
3199
3200#
3201# AustionHouseBot.Class.*
3202# Description: Here you can set the class of items you prefer to be show on AH
3203# These value are sorted by preference, from 0 (disabled) to 10 (max. preference)
3204# Default: Consumable: 6
3205# Container: 4
3206# Weapon: 8
3207# Gem: 3
3208# Armor: 8
3209# Reagent: 1
3210# Projectile: 2
3211# TradeGod: 10
3212# Generic: 1
3213# Recipe: 6
3214# Quiver: 1
3215# Quest: 1
3216# Key: 1
3217# Misc: 5
3218# Glyph: 3
3219
3220AuctionHouseBot.Class.Consumable = 6
3221AuctionHouseBot.Class.Container = 4
3222AuctionHouseBot.Class.Weapon = 8
3223AuctionHouseBot.Class.Gem = 3
3224AuctionHouseBot.Class.Armor = 8
3225AuctionHouseBot.Class.Reagent = 1
3226AuctionHouseBot.Class.Projectile = 2
3227AuctionHouseBot.Class.TradeGood = 10
3228AuctionHouseBot.Class.Generic = 1
3229AuctionHouseBot.Class.Recipe = 6
3230AuctionHouseBot.Class.Quiver = 1
3231AuctionHouseBot.Class.Quest = 1
3232AuctionHouseBot.Class.Key = 1
3233AuctionHouseBot.Class.Misc = 5
3234AuctionHouseBot.Class.Glyph = 3
3235
3236###################################################################################################
3237#
3238# AHBot ITEM FINE TUNING
3239# The following are usefull for limiting what character levels can
3240# benefit from the auction house
3241#
3242# AuctionHouseBot.Class.Misc.Mount.ReqLevel.*
3243# Description: Prevent seller from listing mounts below/above this required level
3244# Default: 0
3245
3246AuctionHouseBot.Class.Misc.Mount.ReqLevel.Min = 0
3247AuctionHouseBot.Class.Misc.Mount.ReqLevel.Max = 0
3248
3249#
3250# AuctionHouseBot.Class.Misc.Mount.ReqSkill.*
3251# Description: Prevent seller from listing mounts below/above this skill level
3252# Default: 0
3253
3254AuctionHouseBot.Class.Misc.Mount.ReqSkill.Min = 0
3255AuctionHouseBot.Class.Misc.Mount.ReqSkill.Max = 0
3256
3257#
3258# AuctionHouseBot.Class.Glyph.ReqLevel.*
3259# Description: Prevent seller from listing glyphs below/above this required level
3260# Default: 0
3261
3262AuctionHouseBot.Class.Glyph.ReqLevel.Min = 0
3263AuctionHouseBot.Class.Glyph.ReqLevel.Max = 0
3264
3265#
3266# AuctionHouseBot.Class.Glyph.ItemLevel.*
3267# Description: Prevent seller from listing glyphs below/above this item level
3268# Default: 0
3269
3270AuctionHouseBot.Class.Glyph.ItemLevel.Min = 0
3271AuctionHouseBot.Class.Glyph.ItemLevel.Max = 0
3272
3273#
3274# AuctionHouseBot.Class.TradeGood.ItemLevel.*
3275# Description: Prevent seller from listing trade good items below/above this item level
3276# Default: 0
3277
3278AuctionHouseBot.Class.TradeGood.ItemLevel.Min = 0
3279AuctionHouseBot.Class.TradeGood.ItemLevel.Max = 0
3280
3281#
3282# AuctionHouseBot.Class.Container.ItemLevel.*
3283# Description: Prevent seller from listing contianers below/above this item level
3284# Default: 0
3285
3286AuctionHouseBot.Class.Container.ItemLevel.Min = 0
3287AuctionHouseBot.Class.Container.ItemLevel.Max = 0
3288
3289#
3290# AuctionHouseBot.forceIncludeItems
3291# Description: Include these items and ignore ALL filters
3292# List of ids with delimiter ','
3293# Default: ""
3294
3295AuctionHouseBot.forceIncludeItems = ""
3296
3297#
3298# AuctionHouseBot.forceExcludeItems
3299# Description: Exclude these items even if they would pass the filters
3300# List of ids with delimiter ','
3301# Example: "21878,27774,27811,28117,28122,43949" (this removes old items)
3302# Default: ""
3303#
3304
3305AuctionHouseBot.forceExcludeItems = ""
3306
3307#
3308###################################################################################################
3309
3310###################################################################################################
3311# AHBot Buyer config
3312#
3313# AuctionHouseBot.Buyer.Enabled
3314# Description: General enable or disable AuctionHouseBot Buyer functionality
3315# Default: 0 - (Disabled)
3316# 1 - (Enabled)
3317
3318AuctionHouseBot.Buyer.Enabled = 0
3319
3320#
3321# AuctionHouseBot.Buyer.FACTION.Enabled
3322# Description: Enable or disable buyer independently by faction
3323# Default: 0 - (Disabled)
3324# 1 - (Enabled)
3325
3326AuctionHouseBot.Buyer.Alliance.Enabled = 0
3327AuctionHouseBot.Buyer.Horde.Enabled = 0
3328AuctionHouseBot.Buyer.Neutral.Enabled = 0
3329
3330#
3331# AuctionHouseBot.Buyer.Baseprice.QUALITY
3332# Description: Base sellprices in copper for non priced items for each quality.
3333# The default values are based on average item prices of each quality.
3334# Defaults: Gray 3504
3335# White 5429
3336# Green 21752
3337# Blue 36463
3338# Purple 87124
3339# Orange 214347
3340# Yellow 407406
3341
3342AuctionHouseBot.Buyer.Baseprice.Gray = 3504
3343AuctionHouseBot.Buyer.Baseprice.White = 5429
3344AuctionHouseBot.Buyer.Baseprice.Green = 21752
3345AuctionHouseBot.Buyer.Baseprice.Blue = 36463
3346AuctionHouseBot.Buyer.Baseprice.Purple = 87124
3347AuctionHouseBot.Buyer.Baseprice.Orange = 214347
3348AuctionHouseBot.Buyer.Baseprice.Yellow = 407406
3349
3350#
3351# AuctionHouseBot.Buyer.ChanceMultiplier.QUALITY
3352# Description: Multipliers for the buy/bid chances for each quality. 100 means the chance is 100% of the original,
3353# 1 would mean 1 % of the original and 200 would mean 200% of the original chance.
3354# Defaults: Gray 100
3355# White 100
3356# Green 100
3357# Blue 100
3358# Purple 100
3359# Orange 100
3360# Yellow 100
3361
3362AuctionHouseBot.Buyer.ChanceMultiplier.Gray = 100
3363AuctionHouseBot.Buyer.ChanceMultiplier.White = 100
3364AuctionHouseBot.Buyer.ChanceMultiplier.Green = 100
3365AuctionHouseBot.Buyer.ChanceMultiplier.Blue = 100
3366AuctionHouseBot.Buyer.ChanceMultiplier.Purple = 100
3367AuctionHouseBot.Buyer.ChanceMultiplier.Orange = 100
3368AuctionHouseBot.Buyer.ChanceMultiplier.Yellow = 100
3369
3370#
3371# AuctionHouseBot.Buyer.Recheck.Interval
3372# Description: This specifies the time interval (in minutes) between two evaluations of the same selled item.
3373# The lesser this value is, the more chances you give for item to be bought by ahbot.
3374# Default: 20 (20min.)
3375
3376AuctionHouseBot.Buyer.Recheck.Interval = 20
3377
3378# AuctionHouseBot.Buyer.ChanceFactor
3379# Description: k value in the formula used for the chance to buy an item "100^(1 + (1 - (AuctionBid / ItemPrice)) / k)"
3380# It must be a decimal number in the range of (0, +infinity). The higher the number the higher chance to buy overpriced auctions
3381# Default: 2
3382
3383AuctionHouseBot.Buyer.ChanceFactor = 2
3384
3385#
3386# AuctionHouseBot.Class.RandomStackRatio.*
3387# Description: Used to determine how often a stack of the class will be single or randomly-size stacked when posted
3388# Value needs to be between 0 and 100, no decimal. Anything higher than 100 will be treated as 100
3389# Examples: 100 = stacks will always be random in size
3390# 50 = half the time the stacks are random, the other half being single stack
3391# 0 = stacks will always single size
3392# Default: Consumable: 20 (20% random stack size, 80% single stack size)
3393# Container: 0 (100% single stack size)
3394# Weapon: 0 (100% single stack size)
3395# Gem: 20 (20% random stack size, 80% single stack size)
3396# Armor: 0 (100% single stack size)
3397# Reagent: 100 (100% random stack size)
3398# Projectile: 100 (100% random stack size)
3399# TradeGood: 50 (50% random stack size, 50% single stack size)
3400# Generic: 100 (100% random stack size)
3401# Recipe: 0 (100% single stack size)
3402# Quiver: 0 (100% single stack size)
3403# Quest: 100 (100% random stack size)
3404# Key: 100 (100% random stack size)
3405# Misc: 100 (100% random stack size)
3406# Glyph: 0 (100% single stack size)
3407#
3408
3409AuctionHouseBot.Class.RandomStackRatio.Consumable = 20
3410AuctionHouseBot.Class.RandomStackRatio.Container = 0
3411AuctionHouseBot.Class.RandomStackRatio.Weapon = 0
3412AuctionHouseBot.Class.RandomStackRatio.Gem = 20
3413AuctionHouseBot.Class.RandomStackRatio.Armor = 0
3414AuctionHouseBot.Class.RandomStackRatio.Reagent = 100
3415AuctionHouseBot.Class.RandomStackRatio.Projectile = 100
3416AuctionHouseBot.Class.RandomStackRatio.TradeGood = 50
3417AuctionHouseBot.Class.RandomStackRatio.Generic = 100
3418AuctionHouseBot.Class.RandomStackRatio.Recipe = 0
3419AuctionHouseBot.Class.RandomStackRatio.Quiver = 0
3420AuctionHouseBot.Class.RandomStackRatio.Quest = 100
3421AuctionHouseBot.Class.RandomStackRatio.Key = 100
3422AuctionHouseBot.Class.RandomStackRatio.Misc = 100
3423AuctionHouseBot.Class.RandomStackRatio.Glyph = 0
3424
3425#
3426###################################################################################################
3427###################################################################################################
3428# TRANSMOGRIFICATION SETTINGS
3429#
3430# MISC
3431#
3432# Battleground.AwardTransmogTokens
3433# Description: Award transmogrification tokens when a battleground ends
3434# Default: 0 - (Disabled)
3435# 1 - (Enabled)
3436
3437Battleground.AwardTransmogTokens = 0
3438
3439#
3440# GOLD COST
3441#
3442# Transmogrification.RequireGold
3443# Description: 0 No gold cost, 1 scaling gold cost, 2 custom gold cost
3444# Default: 1
3445#
3446# Transmogrification.GoldModifier
3447# Description: A multiplier for the default gold cost (Transmogrification.RequireGold is 1)
3448# Default: 1.0
3449#
3450# Transmogrification.GoldCost
3451# Description: Cost of transmogrification in copper for custom gold cost (Transmogrification.RequireGold is 2)
3452# Default: 100000
3453
3454Transmogrification.RequireGold = 0
3455Transmogrification.GoldModifier = 0
3456Transmogrification.GoldCost = 0
3457
3458#
3459# TOKEN COST
3460#
3461# Transmogrification.RequireToken
3462# Description: Adds/disables token cost
3463# Default: 0
3464
3465Transmogrification.RequireToken = 0
3466
3467#
3468# Transmogrification.SLOTTokenEntry
3469# Description: Entry of the token item for that armor slot
3470# Default: 49426
3471
3472Transmogrification.HeadTokenEntry = 0
3473Transmogrification.ShouldersTokenEntry = 0
3474Transmogrification.BodyTokenEntry = 0
3475Transmogrification.ChestTokenEntry = 0
3476Transmogrification.RobeTokenEntry = 0
3477Transmogrification.WaistTokenEntry = 0
3478Transmogrification.LegsTokenEntry = 0
3479Transmogrification.FeetTokenEntry = 0
3480Transmogrification.WristsTokenEntry = 0
3481Transmogrification.HandsTokenEntry = 0
3482Transmogrification.BackTokenEntry = 0
3483Transmogrification.TwoHandedTokenEntry = 0
3484Transmogrification.WeaponTokenEntry = 0
3485Transmogrification.ShieldTokenEntry = 0
3486Transmogrification.CloakTokenEntry = 0
3487Transmogrification.MainHandTokenEntry = 0
3488Transmogrification.OffHandTokenEntry = 0
3489Transmogrification.RangedTokenEntry = 0
3490Transmogrification.TabardTokenEntry = 0
3491
3492#
3493# Transmogrification.SLOTTokenAmount
3494# Description: Amount of tokens required to transmog that armor slot
3495# Default: 1
3496
3497Transmogrification.HeadTokenAmount = 0
3498Transmogrification.ShouldersTokenAmount = 0
3499Transmogrification.BodyTokenAmount = 0
3500Transmogrification.ChestTokenAmount = 0
3501Transmogrification.RobeTokenAmount = 0
3502Transmogrification.WaistTokenAmount = 0
3503Transmogrification.LegsTokenAmount = 0
3504Transmogrification.FeetTokenAmount = 0
3505Transmogrification.WristsTokenAmount = 0
3506Transmogrification.HandsTokenAmount = 0
3507Transmogrification.BackTokenAmount = 0
3508Transmogrification.TwoHandedTokenAmount = 0
3509Transmogrification.WeaponTokenAmount = 0
3510Transmogrification.ShieldTokenAmount = 0
3511Transmogrification.CloakTokenAmount = 0
3512Transmogrification.MainHandTokenAmount = 0
3513Transmogrification.OffHandTokenAmount = 0
3514Transmogrification.RangedTokenAmount = 0
3515Transmogrification.TabardTokenAmount = 0
3516
3517#
3518# Transmogrification.QualityMultiplier
3519# Description: Multiplier by which the TokenAmount will be multiplied by if the item is this quality
3520# Default: 1
3521
3522Transmogrification.QualityPoorMultiplier = 1
3523Transmogrification.QualityNormalMultiplier = 1
3524Transmogrification.QualityUncommonMultiplier = 1
3525Transmogrification.QualityRareMultiplier = 1
3526Transmogrification.QualityEpicMultiplier = 1
3527Transmogrification.QualityLegendaryMultiplier = 1
3528Transmogrification.QualityArtifactMultiplier = 1
3529Transmogrification.QualityHeirloomMultiplier = 1
3530
3531#
3532# QUALITIES
3533#
3534# Transmogrification.AllowPoor
3535# Description: Allow poor quality items to be used as source and target items
3536# Default: 0
3537#
3538# Transmogrification.AllowCommon
3539# Description: Allow common quality items to be used as source and target items
3540# Default: 0
3541#
3542# Transmogrification.AllowUncommon
3543# Description: Allow uncommon quality items to be used as source and target items
3544# Default: 1
3545#
3546# Transmogrification.AllowRare
3547# Description: Allow rare quality items to be used as source and target items
3548# Default: 1
3549#
3550# Transmogrification.AllowEpic
3551# Description: Allow epic quality items to be used as source and target items
3552# Default: 1
3553#
3554# Transmogrification.AllowLegendary
3555# Description: Allow legendary quality items to be used as source and target items
3556# Default: 0
3557#
3558# Transmogrification.AllowArtifact
3559# Description: Allow artifact quality items to be used as source and target items
3560# Default: 0
3561#
3562# Transmogrification.AllowHeirloom
3563# Description: Allow heirloom quality items to be used as source and target items
3564# Default: 1
3565
3566Transmogrification.AllowPoor = 1
3567Transmogrification.AllowCommon = 1
3568Transmogrification.AllowUncommon = 1
3569Transmogrification.AllowRare = 1
3570Transmogrification.AllowEpic = 1
3571Transmogrification.AllowLegendary = 1
3572Transmogrification.AllowArtifact = 1
3573Transmogrification.AllowHeirloom = 1
3574
3575#
3576###################################################################################################
3577###################################################################################################
3578# ,ad8888ba, 88 88 ad88888ba 888888888888 ,ad8888ba, 88b d88
3579# d8"' `"8b 88 88 d8" "8b 88 d8"' `"8b 888b d888
3580#d8' 88 88 Y8, 88 d8' `8b 88`8b d8'88
3581#88 88 88 `Y8aaaaa, 88 88 88 88 `8b d8' 88
3582#88 88 88 `"""""8b, 88 88 88 88 `8b d8' 88
3583#Y8, 88 88 `8b 88 Y8, ,8P 88 `8b d8' 88
3584# Y8a. .a8P Y8a. .a8P Y8a a8P 88 Y8a. .a8P 88 `888' 88
3585# `"Y8888Y"' `"Y8888Y"' "Y88888P" 88 `"Y8888Y"' 88 `8' 88
3586###################################################################################################
3587# Premium System
3588# Premiums.CustomNames
3589# Default - 1 (True/Allowed)
3590# Options - 0/1
3591# - Custom names, for example => "FALL1N"
3592
3593Premiums.CustomNames = 1
3594
3595# Premiums.CustomChat
3596# Default - 1 (True/Allowed)
3597# Options - 0/1
3598# - Custom colored chat
3599
3600Premiums.CustomChat = 1
3601
3602# Premiums.FreeTaxiPaths
3603# Default - 1 (True/Allowed)
3604# Options - 0/1
3605# - Free taxi paths
3606
3607Premiums.FreeTaxiPaths = 1
3608
3609# Premiums.CustomMountTaxi
3610# Default - 350 (dk skeletal hyppogryph)
3611# Options - 0/1
3612# - custom taxi mount display id ( the flying masters's mounts )
3613
3614Premiums.CustomMountTaxi = 350
3615
3616# Premiums.FreeTaxi
3617# Default - 1 (True/Allowed)
3618# Options - 0/1
3619# - Free taxi / no gold cost
3620
3621Premiums.FreeTaxi = 1
3622
3623# Premiums.InstantLogout
3624# Default - 1 (True/Allowed)
3625# Options - 0/1
3626# - instant logout
3627
3628Premiums.InstantLogout = 1
3629
3630# Premiums.MaxSkillForLevel
3631# Default - 1 (True/Allowed)
3632# Options - 0/1
3633# - always max out all weapon skills when leveling up
3634
3635Premiums.MaxSkillForLevel = 1
3636
3637# Premiums.RatesEnabled
3638# Default - 1 (True/Allowed)
3639# Options - 0/1
3640# - should be the custom player rates be enabled?
3641
3642Premiums.RatesEnabled = 1
3643
3644# Premiums.Rate.*
3645# Description: Drop rates for money and items based on quality.
3646# Warning: This is increased by % (ex: if you want 20% more > 1.20 instead of 1 )
3647# Default: 1
3648
3649Premiums.Rate.Honor = 1
3650Premiums.Rate.Exp = 1
3651Premiums.Rate.Rep = 1
3652Premiums.Rate.Gold = 1
3653Premiums.Rate.Loot = 1
3654Premiums.Rate.Arena = 1
3655Premiums.Rate.Gather = 1
3656Premiums.Rate.Craft = 1
3657
3658###################################################################################################
3659# Custom settings #
3660###################################################################################################
3661# Fake.WHO.List
3662# Add fake players to fill in WHO LIST (who is online list, "O" button) if there is less then
3663# 49 real players online
3664# Default: 0 (disabled)
3665# 1 (enabled)
3666
3667Fake.WHO.List = 1
3668Fake.WHO.Online.Interval = 5
3669Fake.WHO.LevelUp.Interval = 2
3670
3671# Duel Phasing
3672#
3673Custom.DuelPhasing = 0
3674
3675# Arena Anti Draw
3676#
3677Custom.ArenaAntiDraw = 0
3678
3679# Replace 5v5 with 1v1 arenas?
3680# Since the 1v1 arenas require the 5v5 to be removed from game should we?
3681#
3682Custom.Replace5v5Arena = 0
3683
3684# Account wide mounts
3685# - Should the mounts of all characters in the account be shared?
3686#
3687Custom.AccountWideMounts = 0
3688
3689# Duel CD Reset
3690#
3691Custom.DuelCDReset = 0
3692
3693# Custom BG / Arena announces
3694#
3695#
3696Custom.BGAnnounce.PlayerOnly = 0
3697Custom.ArenaAnnounce = 0
3698
3699
3700# Custom.Rate.XP.*
3701# This sets custom experience gain for defined levels, examples below
3702# Custom.Rate.XP.1 = 5 * base exp gain (level 1 to level 60)
3703# Custom.Rate.XP.2 = 3 * base exp gain (level 61 to level 70)
3704# Custom.Rate.XP.3 = 1 * base exp gain (level 71 to level 80)
3705
3706Custom.Rate.XP.1 = 1
3707Custom.Rate.XP.2 = 1
3708Custom.Rate.XP.3 = 1
3709
3710# 1V1 ARENA CONFIG
3711#
3712# Arena.1v1.Enable
3713# Description: Enable the 1v1 arena.
3714# Default: 0 - (Disabled)
3715# 1 - (Enabled)
3716
3717Arena.1v1.Enable = 0
3718
3719#
3720# Arena.1v1.Announcer
3721# Description: Announce 1v1 arena queue status to chat.
3722# Arena.QueueAnnouncer.Enable must be enabled.
3723# Default: 0 - (Disabled)
3724# 1 - (Enabled)
3725
3726Arena.1v1.Announcer = 0
3727
3728#
3729# Arena.1v1.MinLevel
3730# Description: Min level to create an arena team
3731# Default: 80
3732
3733Arena.1v1.MinLevel = 80
3734
3735#
3736# Arena.1v1.Costs
3737# Description: Costs for create an arena team
3738# Default: 400000 - (40 gold)
3739
3740Arena.1v1.Costs = 400000
3741
3742#
3743# Arena.1v1.VendorRating
3744# Description: If true, 1v1 rating will use to calculate highest personal-rating (extended costs).
3745# Note: The vendor-item will show as not buyable (red), but players can buy it, if enabled and rating is high enough.
3746# Default: 0 - (false)
3747# 1 - (true)
3748
3749Arena.1v1.VendorRating = 0
3750
3751#
3752# Arena.1v1.ArenaPointsMulti
3753# Description: An 5v5 arena team with 1500 rating will gain 344 points per week (blizzlike).
3754# 3v3 with same rating will gain 302 points (5v5points * 0.88)
3755# 2v2 will gain 261 points (5v5points * 0.76)
3756# and 1v1 will gain 167 points (5v5points * 0.64)
3757# With this multiplier you can modify the arenapoints for 1v1.
3758# Default: 0.64
3759
3760Arena.1v1.ArenaPointsMulti = 0.64
3761
3762#
3763# Arena.1v1.BlockForbiddenTalents
3764# Description: If true, healers can't join 1v1 arena, if they invested more than 35 talentpoints in a healing-talenttree.
3765# You can also block tanks and other talents, if you modify FORBIDDEN_TALENTS_IN_1V1_ARENA in the npc_arena1v1.h file (hardcoding). See TalentTab.dbc for available talents (you will need an DBC-Editor).
3766# Default: 1 - (true)
3767# 0 - (false)
3768
3769Arena.1v1.BlockForbiddenTalents = 1
3770
3771# CROSSFACTION BG CONFIG
3772# /not implemented yet/
3773# CrossfactionBG.enable = 1 - Mixed battleground enabled.
3774# CrossfactionBG.enable = 0 - Mixed battleground disabled.
3775
3776CrossfactionBG.enable = 1
3777
3778#
3779###################################################################################################