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