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