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