root/trunk/src/trinitycore/trinitycore.conf.dist @ 41

Revision 41, 48.2 kB (checked in by yumileroy, 17 years ago)

[svn] * Random changes/fixes...
* Some fixes to MangChat?, more coming.
* Cleaning up scripting part and preparing to merge it into the core.

Original author: XTZGZoReX
Date: 2008-10-12 17:35:16-05:00

Line 
1##########################################
2# Trinity Core worldd configuration file #
3##########################################
4ConfVersion=2008080101
5
6###################################################################################################################
7# CONNECTIONS AND DIRECTORIES
8#
9#    RealmID
10#        RealmID must match the realmlist inside the realmd database
11#
12#    DataDir
13#        Data directory setting.
14#        Important: DataDir needs to be quoted, as it is a string which may contain space characters.
15#        Example: "@prefix@/share/trinitycore"
16#
17#    LogsDir
18#        Logs directory setting.
19#        Important: Logs dir must exists, or all logs need to be disabled
20#        Default: "" - no log directory prefix, if used log names isn't absolute path
21#        then logs will be stored in current directory for run program.
22#
23#
24#    LoginDatabaseInfo
25#    WorldDatabaseInfo
26#    CharacterDatabaseInfo
27#        Database connection settings for the world server.
28#        Default: hostname;port;username;password;database
29#                 .;somenumber;username;password;database - use named pipes at Windows
30#                    Named pipes: mySQL required adding "enable-named-pipe" to [mysqld] section my.ini
31#                .;/path/to/unix_socket;username;password;database - use Unix sockets at Unix/Linux
32#                    Unix sockets: experimental, not tested
33#
34#    MaxPingTime
35#        Settings for maximum database-ping interval (minutes between pings)
36#
37#    WorldServerPort
38#        Default WorldServerPort
39#
40#    BindIP
41#        Bind World Server to IP/hostname
42#
43###################################################################################################################
44
45RealmID = 1
46DataDir = "."
47LogsDir = ""
48LoginDatabaseInfo     = "127.0.0.1;3306;trinity;trinity;realmd"
49WorldDatabaseInfo     = "127.0.0.1;3306;trinity;trinity;world"
50CharacterDatabaseInfo = "127.0.0.1;3306;trinity;trinity;characters"
51MaxPingTime = 30
52WorldServerPort = 8085
53BindIP = "0.0.0.0"
54
55###################################################################################################################
56# SCRIPTING SETTINGS
57#
58# TScriptDatabaseInfo
59#     Database connection settings for the wor
60#          .;somenumber;username;password;database - use named pipes at Windows
61#                Named pipes: mySQL required adding "enable-named-pipe" to [mysqld] section my.ini
62#          .;/path/to/unix_socket;username;password;database - use Unix sockets at Unix/Linux
63#                Unix sockets: experimental, not tested
64#
65# Locale
66#     Setting for current (DBC) locale to use
67#
68# EventAI Error reporting
69# 0 - Only startup (Default)
70# 1 - Startup errors and Runtime event errors
71# 2 - Startup errors, Runtime event errors, and Creation errors
72###################################################################################################################
73
74Locale = 0
75EAIErrorLevel = 2
76
77###################################################################################################################
78# PERFORMANCE SETINGS
79#
80#    UseProcessors
81#        Used processors mask for multi-processors system (Used only at Windows)
82#        Default: 0 (selected by OS)
83#                 number (bitmask value of selected processors)
84#
85#    ProcessPriority
86#        Process proirity setting (Used only at Windows)
87#        Default: 1 (HIGH)
88#                 0 (Normal)
89#
90#    Compression
91#        Compression level for update packages sent to client (1..9)
92#        Default: 1 (speed)
93#                 9 (best compression)
94#
95#    TcpNoDelay
96#        TCP Nagle algorithm setting
97#        Default: 0 (enable Nagle algorithm, less traffic, more latency)
98#                 1 (TCP_NO_DELAY, disable Nagle algorithm, more traffic but less latency)
99#
100#    PlayerLimit
101#        Maximum number of players in the world. Excluding Mods, GM's and Admins
102#        Default: 100
103#                 0 (for infinite players)
104#                -1 (for Mods, GM's and Admins only)
105#                -2 (for GM's and Admins only)
106#                -3 (for Admins only)
107#
108#    SaveRespawnTimeImmediately
109#        Save respawn time for creatures at death and for gameobjects at use/open
110#        Default: 1 (save creature/gameobject respawn time without waiting grid unload)
111#                 0 (save creature/gameobject respawn time at grid unload)
112#
113#    MaxOverspeedPings
114#        Maximum overspeed ping count before player kick (minimum is 2, 0 used for disable check)
115#        Default: 2
116#
117#    GridUnload
118#        Unload grids (if you have lot memory you can disable it to speed up player move to new grids second time)
119#        Default: 1 (unload grids)
120#                 0 (do not unload grids)
121#
122#    SocketSelectTime
123#        Socket select time (in milliseconds)
124#        Default: 10000
125#
126#    GridCleanUpDelay
127#        Grid clean up delay (in milliseconds)
128#        Default: 300000 (5 min)
129#
130#    MapUpdateInterval
131#        Map update interval (in milliseconds)
132#        Default: 100
133#
134#    ChangeWeatherInterval
135#        Weather update interval (in milliseconds)
136#        Default: 600000 (10 min)
137#
138#    PlayerSaveInterval
139#        Player save interval (in milliseconds)
140#        Default: 900000 (15 min)
141#
142#    vmap.enableLOS
143#    vmap.enableHeight
144#        Enable/Disable VMmap support for line of sight and height calculation
145#        Default: 1 (true)
146#                 0 (false)
147#
148#    vmap.ignoreMapIds
149#        Map id that will be ignored by VMaps
150#        List of ids with delimiter ','
151#        If more then one id is defined and spaces are included, the string has to be enclosed by "
152#        Example: "369,0,1,530"
153#
154#    vmap.ignoreSpellIds
155#        These spells are ignored for LoS calculation
156#        List of ids with delimiter ','
157#
158#
159#    TargetPosRecalculateRange
160#        Max distance from movement target point (+moving unit size) and targeted object (+size)
161#        after that new target movmeent point calculated. Max: melee attack range (5), min: contact range (0.5)
162#        More distance let have better performence, less distance let have more sensitive reaction at target move.
163#        Default: 1.5
164#
165#    UpdateUptimeInterval
166#        Update realm uptime period in minutes (for save data in 'uptime' table). Must be > 0
167#        Default: 10 (minutes)
168#
169#    MaxCoreStuckTime
170#        Periodically check if the process got freezed, if this is the case force crash after the specified
171#        amount of seconds. Must be > 0. Recommended > 10 secs if you use this.
172#        Default: 0 (Disabled)
173#
174#    AddonChannel
175#        Permit/disable the use of the addon channel through the server
176#        (some client side addons can stop work correctly with disabled addon channel)
177#        Default: 1 (permit addon channel)
178#                 0 (do not permit addon channel)
179#
180###################################################################################################################
181
182UseProcessors = 0
183ProcessPriority = 1
184Compression = 1
185TcpNoDelay = 0
186PlayerLimit = 100
187SaveRespawnTimeImmediately = 1
188MaxOverspeedPings = 2
189GridUnload = 1
190SocketSelectTime = 10000
191GridCleanUpDelay = 300000
192MapUpdateInterval = 100
193ChangeWeatherInterval = 600000
194PlayerSaveInterval = 900000
195vmap.enableLOS = 0
196vmap.enableHeight = 0
197vmap.ignoreMapIds = "369"
198vmap.ignoreSpellIds = "7720"
199TargetPosRecalculateRange = 1.5
200UpdateUptimeInterval = 10
201MaxCoreStuckTime = 0
202AddonChannel = 1
203
204###################################################################################################################
205# SERVER LOGGING
206#
207#    LogSQL
208#        Enable logging of GM commands - all SQL code will be written to a log file
209#        All commands are written to a file: YYYY-MM-DD_logSQL.sql
210#        If a new day starts (00:00:00) then a new file is created - the old file will not be deleted.
211#        Default: 1 - Write SQL code to logfile
212#                 0 - Do not log
213#
214#    PidFile
215#        World daemon PID file
216#        Default: ""             - do not create PID file
217#                 "./worldd.pid" - create PID file (recommended name)
218#
219#    LogLevel
220#        Server console level of logging
221#        0 = Minimum; 1 = Basic&Error; 2 = Detail; 3 = Full/Debug
222#        Default: 3
223#
224#    LogTime
225#        Include time in server console output [hh:mm:ss]
226#        Default: 0 (no time)
227#                 1 (print time)
228#
229#    LogFile
230#        Logfile name
231#        Default: "server.log"
232#                 "" - Empty name disable creating log file
233#
234#    LogTimestamp
235#        Logfile with timestamp of server start in name
236#        Default: 0 - no timestamp in name
237#                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
238#
239#    LogFileLevel
240#        Server file level of logging
241#        0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
242#        Default: 0
243#
244#    LogFilter_TransportMoves
245#    LogFilter_CreatureMoves
246#    LogFilter_VisibilityChanges
247#        Log filters
248#        Default: 1 - not include with any log level
249#                 0 - include in log if log level permit
250#
251#    WorldLogFile
252#        Packet logging file for the worldserver
253#        Default: "world.log"
254#
255#    DBErrorLogFile
256#        Log file of DB errors detected at server run
257#        Default: "db_errors.log"
258#
259#    CharLogFile
260#        Character operations logfile name
261#        Default: "characters.log"
262#                 "" - Empty name disable creating log file
263#
264#    CharLogTimestamp
265#        Logfile with timestamp of server start in name
266#        Default: 0 - no timestamp in name
267#                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
268#
269#    CharLogDump
270#        Write character dump before deleting in Char.log
271#        For restoration, cut character data from log starting from
272#        line == START DUMP == to line == END DUMP == (without its) in file and load it using loadpdump command
273#        Default: 0 - don't include dumping chars to log
274#                 1 - include dumping chars to log
275#
276#    GmLogFile
277#        Log file of gm commands
278#        Default: "gm_commands.log"
279#                 "" - Empty name for disable
280#
281#    GmLogTimestamp
282#        Logfile with timestamp of server start in name
283#        Default: 0 - no timestamp in name
284#                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
285#
286#    RaLogFile
287#        Log file of RA commands
288#        Default: "ra_commands.log"
289#                 "" - Empty name for disable
290#
291#    LogColors
292#        Color for messages (format "normal_color details_color debug_color error_color)
293#        Colors: 0 - BLACK, 1 - RED, 2 - GREEN,  3 - BROWN, 4 - BLUE, 5 - MAGENTA, 6 -  CYAN, 7 - GREY,
294#                8 - YELLOW, 9 - LRED, 10 - LGREEN, 11 - LBLUE, 12 - LMAGENTA, 13 - LCYAN, 14 - WHITE
295#        Default: "" - none colors
296#        Example: "13 7 11 9"
297#
298###################################################################################################################
299
300LogSQL = 1
301PidFile = ""
302LogLevel = 3
303LogTime = 0
304LogFile = "server.log"
305LogTimestamp = 0
306LogFileLevel = 0
307LogFilter_TransportMoves = 1
308LogFilter_CreatureMoves = 1
309LogFilter_VisibilityChanges = 1
310WorldLogFile = "world.log"
311DBErrorLogFile = "db_errors.log"
312CharLogFile = "characters.log"
313CharLogTimestamp = 0
314CharLogDump = 0
315GmLogFile = "gm_commands.log"
316GmLogTimestamp = 0
317RaLogFile = "ra_commands.log"
318LogColors = ""
319
320###################################################################################################################
321# SERVER SETTINGS
322#
323#    GameType
324#        Server realm style
325#        0 = NORMAL;1 = PVP; 4 = NORMAL; 6 = RP; 8 = RPPVP
326#        also custom type: 16 FFA_PVP (free for all pvp mode like arena PvP in all zones except rest
327#        activated places and sanctuaries)
328#
329#    RealmZone
330#        Server realm zone (set allowed alphabet in character names/etc). See also Strict*Names options.
331#
332#        1 Development    - any language (Default)
333#        2 United States  - extended-Latin
334#        3 Oceanic        - extended-Latin
335#        4 Latin America  - extended-Latin
336#        5 Tournament     - basic-Latin at create, any at login
337#        6 Korea          - East-Asian
338#        7 Tournament     - basic-Latin at create, any at login
339#        8 English        - extended-Latin
340#        9 German         - extended-Latin
341#        10 French        - extended-Latin
342#        11 Spanish       - extended-Latin
343#        12 Russian       - Cyrillic
344#        13 Tournament    - basic-Latin at create, any at login
345#        14 Taiwan        - East-Asian
346#        15 Tournament    - basic-Latin at create, any at login
347#        16 China         - East-Asian
348#        17 CN1           - basic-Latin at create, any at login
349#        18 CN2           - basic-Latin at create, any at login
350#        19 CN3           - basic-Latin at create, any at login
351#        20 CN4           - basic-Latin at create, any at login
352#        21 CN5           - basic-Latin at create, any at login
353#        22 CN6           - basic-Latin at create, any at login
354#        23 CN7           - basic-Latin at create, any at login
355#        24 CN8           - basic-Latin at create, any at login
356#        25 Tournament    - basic-Latin at create, any at login
357#        26 Test Server   - any language
358#        27 Tournament    - basic-Latin at create, any at login
359#        28 QA Server     - any language
360#        29 CN9           - basic-Latin at create, any at login
361#
362#    Expansion
363#        Allow server use expansion content
364#        Default: 1 - check expansion maps existence, and if client support expansion and account have
365#                     expansion setting then allow visit expansion maps, allow create new races character)
366#                 0 - not check expansion maps existence, not allow wisit its, not allow create new race
367#                     characters, ignore account expansion setting)
368#
369#    DBC.Locale
370#        DBC Language Settings
371#        0 = English; 1 = Korean; 2 = French; 3 = German; 4 = Chinese; 5 = Taiwanese; 6 = Spanish; 7 = Spanish Mexico
372#        8 = Russian; 255 = Auto Detect (Default)
373#
374#    DeclinedNames
375#        Allow russian clients to set and use declined names
376#        Default: 0 - do not use declined names, except when the Russian RealmZone is set
377#                 1 - use declined names
378#
379#    StrictPlayerNames
380#        Limit player name to language specific symbols set, not allow create characters, and set rename request and disconnect at not allowed symbols name
381#        Default: 0 disable (but limited server timezone dependent client check)
382#                 1 basic latin characters  (strict)
383#                 2 realm zone specific (strict). See RealmZone setting.
384#                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
385#                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
386#                 3 basic latin characters + server timezone specific
387#
388#    StrictCharterNames
389#        Limit guild/arena team charter names to language specific symbols set, not allow create charters with allowed symbols in name
390#        Default: 0 disable
391#                 1 basic latin characters  (strict)
392#                 2 realm zone specific (strict). See RealmZone setting.
393#                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
394#                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
395#                 3 basic latin characters + server timezone specific
396#
397#    StrictPetNames
398#        Limit pet names to language specific symbols set
399#        Default: 0 disable
400#                 1 basic latin characters  (strict)
401#                 2 realm zone specific (strict). See RealmZone setting.
402#                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
403#                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
404#                 3 basic latin characters + server timezone specific
405#
406#    CharactersCreatingDisabled
407#        Disable characters creating for specific team or any (non-player accounts not affected)
408#        Default: 0 - enabled
409#                 1 - disabled only for Alliance
410#                 2 - disabled only for Horde
411#                 3 - disabled for both teams
412#
413#    MaxWhoListReturns
414#        Set the maximum number of players returned in the /who list and interface.
415#        Default: 49 (stable)
416#
417#    CharactersPerAccount
418#        Limit numbers of characters per account (at all realms).
419#        Note: this setting limit character creating at _current_ realm base at characters amount at all realms
420#        Default: 50
421#                The number must be >= CharactersPerRealm
422#
423#    CharactersPerRealm
424#        Limit numbers of characters for account at realm
425#        Default: 10 (client limitation)
426#                The number must be between 1 and 10
427#
428#    SkipCinematics
429#        Disable in-game script movie at first character's login(allows to prevent buggy intro in case of custom start location coordinates)
430#        Default: 0 - show intro for each new characrer
431#                 1 - show intro only for first character of selected race
432#                 2 - disable intro show in all cases
433#
434#    MaxPlayerLevel
435#        Max level that can be reached by player for experience (in range from 1 to 255).
436#        Change not recommended
437#        Default: 70
438#
439#    MaxHonorPoints
440#        Max honor points that player can have.
441#        Default: 75000
442#
443#    MaxArenaPoints
444#        Max arena points that player can have.
445#        Default: 5000
446#
447#    StartPlayerLevel
448#        Staring level that have character at creating (in range 1 to MaxPlayerLevel)
449#        Default: 1
450#
451#    ActivateWeather
452#        Activate weather system
453#        Default: 1 (true)
454#                 0 (false)
455#
456#    Battleground.CastDeserter
457#        Cast or not Deserter spell at player who leave battleground in progress
458#        Default: 1 (true)
459#                 0 (false)
460#
461#    CastUnstuck
462#        Allow cast or not Unstuck spell at .start or client Help option use
463#        Default: 1 (true)
464#                 0 (false)
465#
466#    Instance.IgnoreLevel
467#        Ignore level requirement to enter instance
468#        Default: 0 (false)
469#                 1 (true)
470#
471#    Instance.IgnoreRaid
472#        Ignore raid requirement to enter instance
473#        Default: 0 (false)
474#                 1 (true)
475#
476#    Instance.ResetTimeHour
477#        The hour of the day (0-23) when the global instance resets occur.
478#        Default: 4
479#
480#    Instance.UnloadDelay
481#        Unload the instance map from memory after some time if no players are inside.
482#        Default: 1800000 (miliseconds, i.e 30 minutes)
483#                 0 (instance maps are kept in memory until they are reset)
484#
485#    Quests.LowLevelHideDiff
486#        Quest level difference to hide for player low level quests:
487#        if player_level > quest_level + LowLevelQuestsHideDiff then quest "!" mark not show for quest giver
488#        Default: 4
489#                -1 (show all available quests marks)
490#
491#    Quests.HighLevelHideDiff
492#        Quest level difference to hide for player high level quests:
493#        if player_level < quest_min_level - HighLevelQuestsHideDiff then quest "!" mark not show for quest giver
494#        Default: 7
495#                -1 (show all available quests marks)
496#
497#    MaxPrimaryTradeSkill
498#        Max count that player can learn the primary trade skill.
499#        Default: 2
500#        Max : 10
501#
502#    MinPetitionSigns
503#        Min signatures count to creating guild (0..9).
504#        Default: 9
505#
506#    MaxGroupXPDistance
507#        Max distance to creature for group memeber to get XP at creature death.
508#        Default: 74
509#
510#    MailDeliveryDelay
511#        Mail delivery delay time for item sending
512#        Default: 3600 sec (1 hour)
513#
514#    SkillChance.Prospecting
515#        For prospecting skillup not possible by default, but can be allowed as custom setting
516#        Default: 0 - no skilups
517#                 1 - skilups possible
518#
519#    Event.Announce
520#        Default: 0 (false)
521#                 1 (true)
522#
523#    BeepAtStart
524#        Beep at core start finished (mostly work only at Unix/Linux systems)
525#        Default: 1 (true)
526#                 0 (false)
527#
528#    Motd
529#        Message of the Day. Displayed at worldlogin for every user ('@' for a newline).
530#
531###################################################################################################################
532
533GameType = 1
534RealmZone = 1
535Expansion = 1
536DBC.Locale = 255
537DeclinedNames = 0
538StrictPlayerNames = 0
539StrictCharterNames = 0
540StrictPetNames = 0
541MaxWhoListReturns = 49
542CharactersCreatingDisabled = 0
543CharactersPerAccount = 50
544CharactersPerRealm = 10
545SkipCinematics = 0
546MaxPlayerLevel = 70
547MaxHonorPoints = 75000
548MaxArenaPoints = 5000
549StartPlayerLevel = 1
550ActivateWeather = 1
551Battleground.CastDeserter = 1
552CastUnstuck = 1
553Instance.IgnoreLevel = 0
554Instance.IgnoreRaid = 0
555Instance.ResetTimeHour = 4
556Instance.UnloadDelay = 1800000
557Quests.LowLevelHideDiff = 4
558Quests.HighLevelHideDiff = 7
559MaxPrimaryTradeSkill = 2
560MinPetitionSigns = 9
561MaxGroupXPDistance = 74
562MailDeliveryDelay = 3600
563SkillChance.Prospecting = 0
564Event.Announce = 0
565BeepAtStart = 1
566Motd = "Welcome to a Trinity Core server."
567
568###################################################################################################################
569# PLAYER INTERACTION
570#
571#    AllowTwoSide.Accounts
572#        Allow or not accounts to create characters in the 2 teams in any game type.
573#        Default: 0 (Not allowed)
574#                 1 (Allowed)
575#
576#    AllowTwoSide.Interaction.Chat
577#    AllowTwoSide.Interaction.Channel
578#    AllowTwoSide.Interaction.Group
579#    AllowTwoSide.Interaction.Guild
580#    AllowTwoSide.Interaction.Auction
581#    AllowTwoSide.Interaction.Mail
582#        Allow or not common :chat(say,yell);channel(chat)group(join)guild(join);merge all auction houses for players from
583#        different teams, send mail to different team.
584#        Default: 0 (Not allowed)
585#                 1 (Allowed)
586#
587#    AllowTwoSide.WhoList
588#        Allow or not show player from both team in who list.
589#        Default: 0 (Not allowed)
590#                 1 (Allowed)
591#
592#    AllowTwoSide.AddFriend
593#        Allow or not adding friends from other team in friend list.
594#        Default: 0 (Not allowed)
595#                 1 (Allowed)
596#
597#    TalentsInspecting
598#        Allow other players see character talents in inspect dialog (Characters in Gamemaster mode can
599#        inspect talents always)
600#        Default: 1 (allow)
601#                 0 (not allow)
602#
603###################################################################################################################
604
605AllowTwoSide.Accounts = 0
606AllowTwoSide.Interaction.Chat = 0
607AllowTwoSide.Interaction.Channel = 0
608AllowTwoSide.Interaction.Group = 0
609AllowTwoSide.Interaction.Guild = 0
610AllowTwoSide.Interaction.Auction = 0
611AllowTwoSide.Interaction.Mail = 0
612AllowTwoSide.WhoList = 0
613AllowTwoSide.AddFriend = 0
614TalentsInspecting = 1
615
616###################################################################################################################
617# CREATURE SETTINGS
618#
619#    ThreatRadius
620#        Radius for creature to evade after being pulled away from combat start point
621#        If ThreatRadius is less than creature aggro radius then aggro radius will be used
622#        Default: 100 yards
623#
624#    Rate.Creature.Aggro
625#        Aggro radius percent or off.
626#        Default: 1   - 100%
627#                 1.5 - 150%
628#                 0   - off (0%)
629#
630#    CreatureFamilyAssistenceRadius
631#        Creature family assistence radius
632#        Default: 10
633#                 0   - off
634#
635#    WorldBossLevelDiff
636#        Difference for boss dynamic level with target
637#        Default: 3
638#
639#    Corpse.Decay.NORMAL
640#    Corpse.Decay.RARE
641#    Corpse.Decay.ELITE
642#    Corpse.Decay.RAREELITE
643#    Corpse.Decay.WORLDBOSS
644#        Seconds until creature corpse will decay without being looted or skinned.
645#        Default: 60, 300, 300, 300, 3600
646#
647#    Rate.Corpse.Decay.Looted
648#         Controls how long the creature corpse stays after it had been looted, as a multiplier of its Corpse.Decay.* config.
649#         Default: 0.1
650#
651#    Rate.Creature.Normal.Damage
652#    Rate.Creature.Elite.Elite.Damage
653#    Rate.Creature.Elite.RAREELITE.Damage
654#    Rate.Creature.Elite.WORLDBOSS.Damage
655#    Rate.Creature.Elite.RARE.Damage
656#        Creature Damage Rates.
657#        Examples: 2 - creatures will damage 2x, 1.7 - 1.7x.
658#
659#    Rate.Creature.Normal.SpellDamage
660#    Rate.Creature.Elite.Elite.SpellDamage
661#    Rate.Creature.Elite.RAREELITE.SpellDamage
662#    Rate.Creature.Elite.WORLDBOSS.SpellDamag
663#    Rate.Creature.Elite.RARE.SpellDamage
664#        Creature Spell Damage Rates.
665#        Examples: 2 - creatures will damage with spells 2x, 1.7 - 1.7x.
666#
667#    Rate.Creature.Normal.HP
668#    Rate.Creature.Elite.Elite.HP
669#    Rate.Creature.Elite.RAREELITE.HP
670#    Rate.Creature.Elite.WORLDBOSS.HP
671#    Rate.Creature.Elite.RARE.HP
672#        Creature Health Ammount Modifier.
673#        Examples: 2 - creatures have 2x health, 1.7 - 1.7x.
674#
675###################################################################################################################
676
677ThreatRadius = 100
678Rate.Creature.Aggro = 1
679CreatureFamilyAssistenceRadius = 10
680WorldBossLevelDiff = 3
681Corpse.Decay.NORMAL = 60
682Corpse.Decay.RARE = 300
683Corpse.Decay.ELITE = 300
684Corpse.Decay.RAREELITE = 300
685Corpse.Decay.WORLDBOSS = 3600
686Rate.Corpse.Decay.Looted = 0.1
687Rate.Creature.Normal.Damage = 1
688Rate.Creature.Elite.Elite.Damage = 1
689Rate.Creature.Elite.RAREELITE.Damage = 1
690Rate.Creature.Elite.WORLDBOSS.Damage = 1
691Rate.Creature.Elite.RARE.Damage = 1
692Rate.Creature.Normal.SpellDamage = 1
693Rate.Creature.Elite.Elite.SpellDamage = 1
694Rate.Creature.Elite.RAREELITE.SpellDamage = 1
695Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
696Rate.Creature.Elite.RARE.SpellDamage = 1
697Rate.Creature.Normal.HP = 1
698Rate.Creature.Elite.Elite.HP = 1
699Rate.Creature.Elite.RAREELITE.HP = 1
700Rate.Creature.Elite.WORLDBOSS.HP = 1
701Rate.Creature.Elite.RARE.HP = 1
702
703###################################################################################################################
704# CHAT SETTINGS
705#
706#    ChatFakeMessagePreventing
707#        Chat protection from creating fake messages using a lot spaces (other invisible symbols),
708#        not applied to addon language messages, but can prevent working old addons
709#        that use normal languages for sending data to another clients.
710#        Default: 0 (disible fake messages preventing)
711#                 1 (enabled fake messages preventing)
712#
713#    ChatFlood.MessageCount
714#        Chat anti-flood protection, haste message count to activate protection
715#        Default: 10
716#                 0 (disible anti-flood protection)
717#
718#    ChatFlood.MessageDelay
719#        Chat anti-flood protection, minimum message delay to count message
720#        Default: 1 (in secs)
721#
722#    ChatFlood.MuteTime
723#        Chat anti-flood protection, mute time at activation flood protection (not saved)
724#        Default: 10 (in secs)
725#
726#    Channel.RestrictedLfg
727#        Restrict use LookupForGroup channel only registered in LFG tool players
728#        Default: 1 (allow join to channel only if active in LFG)
729#                 0 (allow join to channel in any time)
730#
731#    Channel.SilentlyGMJoin
732#        Silently join GM characters (security level > 1) to channels
733#        Default: 0 (join announcement in normal way)
734#                 1 (GM join without announcement)
735#
736###################################################################################################################
737
738ChatFakeMessagePreventing = 0
739ChatFlood.MessageCount = 10
740ChatFlood.MessageDelay = 1
741ChatFlood.MuteTime = 10
742Channel.RestrictedLfg = 1
743Channel.SilentlyGMJoin = 0
744
745###################################################################################################################
746# GAME MASTER SETTINGS
747#
748#    GM.WhisperingTo
749#        Is GM accepting whispers from player by default or not.
750#        Default: 0 (false)
751#                 1 (true)
752#
753#    GM.InGMList
754#        Is GM showed in GM list (if visible) in non-GM state (.gmoff)
755#        Default: 0 (false)
756#                 1 (true)
757#
758#    GM.InWhoList
759#        Is GM showed in who list (if visible).
760#        Default: 0 (false)
761#                 1 (true)
762#
763#    GM.LoginState
764#        GM mode at login
765#        Default: 2 (last save state)
766#                 0 (disable)
767#                 1 (enable)
768#
769#    GM.LogTrade
770#        Include GM trade and trade slot enchanting operations in GM log if it enable
771#        Default: 1 (include)
772#                 0 (not include)
773#
774###################################################################################################################
775
776GM.WhisperingTo = 0
777GM.InGMList = 0
778GM.InWhoList = 0
779GM.LoginState = 2
780GM.LogTrade = 1
781
782###################################################################################################################
783# VISIBILITY AND RADIUSES
784#
785#    Visibility.GroupMode
786#        Group visibility modes
787#        Default: 0 (standard setting: only members from same group can 100% auto detect invisible player)
788#                 1 (raid members 100% auto detect invisible player from same raid)
789#                 2 (players from same team can 100% auto detect invisible player)
790#
791#    Visibility.Distance.Creature
792#    Visibility.Distance.Player
793#        Visibility distance for different in game object
794#        Max limited by active player zone: ~ 166
795#        Min limit dependent from objects
796#        Default: 66 (cell size)
797#        Min limit is max aggro radius (45) * Rate.Creature.Aggro
798#
799#    Visibility.Distance.Object
800#        Visible distance for gameobject, dynobject, bodies, corpses, bones
801#        Min limit is iteraction distance (5)
802#
803#    Visibility.Distance.InFlight
804#        Visible distance for player in flight
805#        Min limit is 0 (not show any objects)
806#
807#    Visibility.Distance.Grey.Unit
808#        Visibility grey distance for creatures/players (fast changing objects)
809#        addition to appropriate object type Visibility.Distance.* use in case visibility removing to
810#        object (except corpse around distences) If ᅵ is distance and G is grey distance then object
811#        make visible if distance to it <= D but make non visible if distance > D+G
812#        Default: 1 (yard)
813#
814#    Visibility.Distance.Grey.Object
815#        Visibility grey distance for dynobjects/gameobjects/corpses/creature bodies
816#        Default: 10 (yards)
817#
818#
819###################################################################################################################
820
821Visibility.GroupMode = 0
822Visibility.Distance.Creature      = 66
823Visibility.Distance.Player        = 66
824Visibility.Distance.Object        = 66
825Visibility.Distance.InFlight      = 66
826Visibility.Distance.Grey.Unit   = 1
827Visibility.Distance.Grey.Object = 10
828
829###################################################################################################################
830# SERVER RATES
831#
832#    Rate.Health
833#    Rate.Mana
834#    Rate.Rage.Income
835#    Rate.Rage.Loss
836#    Rate.Focus
837#    Rate.Loyalty
838#        Health and power regeneration and rage income from damage.
839#        Default: 1
840#
841#    Rate.Skill.Discovery
842#         Skill Discovery Rates
843#         Default: 1
844#
845#    Rate.Drop.Item.Poor
846#    Rate.Drop.Item.Normal
847#    Rate.Drop.Item.Uncommon
848#    Rate.Drop.Item.Rare
849#    Rate.Drop.Item.Epic
850#    Rate.Drop.Item.Legendary
851#    Rate.Drop.Item.Artifact
852#    Rate.Drop.Item.Referenced
853#    Rate.Drop.Money
854#         Drop rates (items by qualify and money)
855#         Default: 1
856#
857#    Rate.Drop.Money
858#         Drop rates
859#         Default: 1
860#
861#    Rate.XP.Kill
862#    Rate.XP.Quest
863#    Rate.XP.Explore
864#        XP rates
865#        Default: 1
866#
867#    Rate.XP.PastLevel70
868#        XP needed per level past 70 (Rates below 1 not recommended)
869#        Default: 1
870#
871#    Rate.Rest.InGame
872#    Rate.Rest.Offline.InTavernOrCity
873#    Rate.Rest.Offline.InWilderness
874#        Resting points grow rates (1 - normal, 2 - double rate, 0.5 - half rate, etc) from standard values
875#
876#    Rate.Damage.Fall
877#        Damage after fall rate. (1 - standard, 2 - double damage, 0.5 - half damage, etc)
878#
879#    Rate.Auction.Time
880#    Rate.Auction.Deposit
881#    Rate.Auction.Cut
882#        Auction rates (auction time, deposit get at auction start, auction cut from price at auction end)
883#
884#    Rate.Honor
885#        Honor gain rate
886#
887#    Rate.Mining.Amount
888#    Rate.Mining.Next
889#        Mining Rates (Mining.Amount changes minimum/maximum usetimes of a deposit,
890#        Mining.Next changes chance to have next use of a deposit)
891#
892#    Rate.Talent
893#        Talent Point rates
894#        Default: 1
895#
896#    Rate.Reputation.Gain
897#         Reputation Gain rate
898#         Default: 1
899#
900#    Rate.InstanceResetTime
901#        Multiplier for the number of days in between global raid/heroic instance resets.
902#        Default: 1
903#
904#    SkillGain.Crafting
905#    SkillGain.Defense
906#    SkillGain.Gathering
907#    SkillGain.Weapon
908#         crafting/defense/gathering/weapon skills gain at skill grow (1,2,...)
909#         Default: 1
910#
911#    SkillChance.Orange
912#    SkillChance.Yellow
913#    SkillChance.Green
914#    SkillChance.Grey
915#        Skill chance values (0..100)
916#        Default: 100-75-25-0
917#
918#    SkillChance.MiningSteps
919#    SkillChance.SkinningSteps
920#         For skinning and Mining chance decrease with skill level.
921#         Default: 0  - no decrease
922#                  75 - in 2 times each 75 skill points
923#
924#    DurabilityLossChance.Damage
925#         Chance lost one from equiped items durability point at damage apply or receive.
926#         Default: 0.5 (100/0.5 = 200) Each 200 damage apply one from 19 possible equipped items
927#
928#    DurabilityLossChance.Absorb
929#         Chance lost one from armor items durability point at damage absorb.
930#         Default: 0.5 (100/0.5 = 200) Each 200 absorbs apply one from 15 possible armor equipped items
931#
932#    DurabilityLossChance.Parry
933#         Chance lost weapon durability point at parry.
934#         Default: 0.05 (100/0.05 = 2000) Each 2000 parry attacks main weapon lost point
935#
936#    DurabilityLossChance.Block
937#         Chance lost sheild durability point at damage block.
938#         Default: 0.05 (100/0.05 = 2000) Each 2000 partly or full blocked attacks shield lost point
939#
940#    Death.SicknessLevel
941#         Starting Character start gain sickness at spirit resurrection (1 min)
942#         Default: 11
943#                  -10 - character will have full time (10min) sickness at 1 level
944#                  maxplayerlevel+1 - chaarcter will not have sickess at any level
945#
946#    Death.CorpseReclaimDelay.PvP
947#    Death.CorpseReclaimDelay.PvE
948#         Enabled/disabled increase corpse reclaim delay at often PvP/PvE deaths
949#         Default: 1 (enabled)
950#                  0 (disabled)
951#
952###################################################################################################################
953
954Rate.Health = 1
955Rate.Mana = 1
956Rate.Rage.Income = 1
957Rate.Rage.Loss = 1
958Rate.Focus = 1
959Rate.Loyalty = 1
960Rate.Skill.Discovery = 1
961Rate.Drop.Item.Poor = 1
962Rate.Drop.Item.Normal = 1
963Rate.Drop.Item.Uncommon = 1
964Rate.Drop.Item.Rare = 1
965Rate.Drop.Item.Epic = 1
966Rate.Drop.Item.Legendary = 1
967Rate.Drop.Item.Artifact = 1
968Rate.Drop.Item.Referenced = 1
969Rate.Drop.Money = 1
970Rate.XP.Kill    = 1
971Rate.XP.Quest   = 1
972Rate.XP.Explore = 1
973Rate.XP.PastLevel70 = 1
974Rate.Rest.InGame = 1
975Rate.Rest.Offline.InTavernOrCity = 1
976Rate.Rest.Offline.InWilderness = 1
977Rate.Damage.Fall = 1
978Rate.Auction.Time = 1
979Rate.Auction.Deposit = 1
980Rate.Auction.Cut = 1
981Rate.Honor = 1
982Rate.Mining.Amount = 1
983Rate.Mining.Next   = 1
984Rate.Talent = 1
985Rate.Reputation.Gain = 1
986Rate.InstanceResetTime = 1
987SkillGain.Crafting = 1
988SkillGain.Defense = 1
989SkillGain.Gathering = 1
990SkillGain.Weapon = 1
991SkillChance.Orange = 100
992SkillChance.Yellow = 75
993SkillChance.Green  = 25
994SkillChance.Grey   = 0
995SkillChance.MiningSteps   = 0
996SkillChance.SkinningSteps = 0
997DurabilityLossChance.Damage = 0.5
998DurabilityLossChance.Absorb = 0.5
999DurabilityLossChance.Parry  = 0.05
1000DurabilityLossChance.Block  = 0.05
1001Death.SicknessLevel = 11
1002Death.CorpseReclaimDelay.PvP = 1
1003Death.CorpseReclaimDelay.PvE = 1
1004
1005###################################################################################################################
1006# CONSOLE AND REMOTE ACCESS
1007#
1008#    Console.Enable
1009#        Enable console
1010#        Default: 1 - on
1011#                 0 - off
1012#
1013#    Ra.Enable
1014#        Enable remote console
1015#        Default: 0 - off
1016#                 1 - on
1017#
1018#    Ra.IP
1019#        Default remote console ip address, use 0.0.0.0 for every address
1020#
1021#    Ra.Port
1022#        Default remote console port
1023#
1024#    Ra.MinLevel
1025#        Minimum level that's required to login,3 by default
1026#
1027#    Ra.Secure
1028#        Kick client on wrong pass
1029#
1030###################################################################################################################
1031
1032Console.Enable = 1
1033Ra.Enable = 0
1034Ra.IP = 0.0.0.0
1035Ra.Port = 3443
1036Ra.MinLevel = 3
1037Ra.Secure = 1
1038
1039###################################################################################################################
1040#
1041# Rated arena matches config
1042#
1043# MaxRatingDifference: the maximum rating difference between two groups in rated matches
1044#             Default: 0 (disable, rating difference is discarded) 
1045#
1046# RatingDiscardTimer: after the specified milliseconds has passed,
1047#                     rating information will be discarded when selecting teams for matches
1048#                     also initiates an update by this timer
1049#             Default: 60000
1050#
1051# AutoDistributePoints: set if arena points should be distributed automatically, or by GM command
1052#             Default: 0 (disable) (recommended): use gm command or sql query to distribute the points
1053#                      1 (enable): arena points are distributed automatically
1054#
1055# AutoDistributeInterval: how often should the distribution take place
1056#                         if automatic distribution is enabled
1057#                         in days
1058#             Default: 7 (weekly)
1059#
1060###################################################################################################################
1061
1062Arena.MaxRatingDifference = 0
1063Arena.RatingDiscardTimer = 60000
1064Arena.AutoDistributePoints = 0
1065Arena.AutoDistributeInterval = 7
1066
1067###################################################################################################################
1068#
1069# Battleground config
1070#
1071# PrematureFinishTimer: the time to end the bg if there are less than minplayersperteam on one side
1072#                       in milliseconds, 0 - disabled
1073#              Default: 0
1074#
1075###################################################################################################################
1076
1077BattleGround.PrematureFinishTimer = 0
1078
1079###################################################################################################################
1080#
1081# Network config
1082#
1083# Threads: number of threads for network ,recommend 1 thread per 1000 players.
1084#         Default: 1
1085#
1086# OutKBuff: the output kernel buffer used ( SO_SNDBUF socket option ) , -1 means use system default. Refer to tcp manual for explanation.
1087#         Default: -1
1088#
1089# OutUBuff: userspace buffer for output
1090#         Default: 65536
1091#
1092# TcpNodelay: enable ( 1 ) , disable ( 0 ) ,TCP_NODELAY socket option. Refer to tcp manual for explanation.
1093#         Default: 1
1094#
1095#     
1096#
1097###################################################################################################################
1098
1099Network.Threads = 1
1100Network.OutKBuff = -1
1101Network.OutUBuff = 65536
1102Network.TcpNodelay = 1
1103
1104###################################################################################################################
1105# CUSTOM SERVER OPTIONS
1106#
1107#       PlayerStart.Gold
1108#               Amount of gold that new players will start with.
1109#               If you want to start with silver, use for example 0.1 (for 10s)
1110#               Default: 0
1111#
1112#       PlayerStart.HonorPoints
1113#               Amount of honor that new players will start with
1114#               Default: 0
1115#
1116#       PlayerStart.ArenaPoints
1117#               Amount of arena points that new players will start with
1118#               Default: 0
1119#
1120#       PlayerStart.AllReputation
1121#               Players will start with most of the high level reputations that are needed for items, mounts etc.
1122#               If there are any reputation faction you want to be added, just tell me.
1123#
1124#       PlayerStart.AllSpells
1125#               If enabled, players will start with all their class spells (not talents). Useful for instant 70 servers.
1126#               You must import playercreateinfo_spell_custom.sql, it's included in the SQL folder.
1127#               Default: 0 - off
1128#                                1 - on
1129#
1130#       PlayerStart.MapsExplored
1131#               Players will start with all maps explored if enabled
1132#
1133#       PlayerStart.AllFlightPaths
1134#               Players will start with all flight paths (Note: ALL flight paths, not only player's team)
1135#
1136#       AntiCheat.GMIsland
1137#               If a player enters GM island, he will get teleported away. This will prevent cheaters from buying GM stuff
1138#               on servers with a GM mall. GM's will not get teleported away.
1139#
1140#       GamemasterStartLevel
1141#               GM starting level
1142#               Default: 70 Min,max: 1 - 255
1143#
1144#       PlayerInstantLogout
1145#               Enable or disable instant logout for all players (NOT in combat/while dueling/while falling)
1146#               Default: 0 - off
1147#                               1 - on
1148#
1149#       MusicInBattleground
1150#               If enabled, "L70ETC - Power of the horde" will be played when BG starts ;)
1151#
1152#       EnableQueueForGMs
1153#      NOTE: This option currently does not work due to ACE patch
1154#               GMs will also be added to the login queue (not gmlvl 3+) if enabled. Useful for GM servers.
1155#               Default: 0 - off
1156#                                1 - on
1157#
1158#       HonorPointsAfterDuel
1159#               The amount of honor points the duel winner will get after a duel.
1160#               Default: 0 - disable
1161#
1162#       DisableWaterBreath
1163#               Disable/enable waterbreathing for players
1164#
1165#       DisableResurrectSickness
1166#               Players wont get any resurrect sickness when speaking with a spirit healer if this is enabled+
1167#
1168#       AlwaysMaxWeaponSkill
1169#               Players will automatically gain max weapon/defense skill when logging in, leveling up etc.
1170#
1171#       PvPToken.Enable
1172#               Enable/disable PvP Token System. Players will get a token after slaying another player that gives honor.
1173#
1174#       PvPToken.MapAllowType
1175#               Where players can receive the pvp token
1176#               4 - In all maps
1177#               3 - In battlegrounds only
1178#               2 - In FFA areas only (gurubashi arena etc)
1179#               1 - In battlegrounds AND FFA areas only
1180#
1181#       PvPToken.ItemID
1182#               The item players will get after killing someone if PvP Token system is enabled.
1183#               Default: 29434 - Badge of justice
1184#
1185#       PvPToken.ItemCount
1186#               Modify the item ID count - Default: 1
1187#
1188#       NoResetTalentsCost
1189#               Enable or disable no cost when reseting talents
1190#
1191###################################################################################################################
1192
1193PlayerStart.Gold = 0
1194PlayerStart.HonorPoints = 0
1195PlayerStart.ArenaPoints = 0
1196PlayerStart.AllReputation = 0
1197PlayerStart.AllSpells = 0
1198PlayerStart.MapsExplored = 0
1199PlayerStart.AllFlightPaths = 0
1200AntiCheat.GMIsland = 0
1201GamemasterStartLevel = 70
1202PlayerInstantLogout = 0
1203MusicInBattleground = 0
1204EnableQueueForGMs = 0
1205HonorPointsAfterDuel = 0
1206DisableWaterBreath = 0
1207DisableResurrectSickness = 0
1208AlwaysMaxWeaponSkill = 0
1209PvPToken.Enable = 0
1210PvPToken.MapAllowType = 4
1211PvPToken.ItemID = 29434
1212PvPToken.ItemCount = 1
1213NoResetTalentsCost = 0
1214
1215###################################################################################################################
1216# IRC SYSTEM CONFIG
1217#
1218# irc.active
1219#     Enable IRC bot/system
1220#     Default: 0 - Disable
1221#              0 - Enable
1222# irc.icc
1223#     IRC connect code
1224#     Default: 001 - Welcome To Network msg
1225#              375 - Beginning Of MOTD
1226#              376 - End Of MOTD
1227#
1228# irc.host
1229#     IRC server to connect to
1230#
1231# irc.port
1232#     IRC server port to use
1233#     Default: "6667" - Semi-standard IRC port
1234#
1235# irc.user
1236#     The username/ident to use when connecting to the IRC server
1237#
1238# irc.nick
1239#     IRC nickname to be used by the bot
1240#
1241# irc.pass
1242#     The password to be used to identify to NickServ
1243#
1244# irc.auth
1245#     IRC Authentication Method
1246#     Default: 0 - Disable
1247#              1 - NickServ - Normal Method - PRIVMSG NickServ :IDENTIFY Password
1248#              2 - NickServ - Alternate Method To Identify To A Different Nick - PRIVMSG NickServ :IDENTIFY irc.auth.nick Password
1249#              3 - QuakeNet - Normal Method - PRIVMSG Q@CServe.quakenet.org :AUTH irc.nick Password
1250#              4 - QuakeNet - Alternate Method To Identify To A Different Nick - PRIVMSG Q@CServe.quakenet.org :AUTH irc.auth.nick Password
1251#
1252# irc.auth.nick
1253#     IRC Nickname to use if Auth method 2 or 4 is used
1254#
1255# irc.ldef
1256#     Leave a defined IRC channel on server connect
1257#     Default: 0 - Disable
1258#              1 - Enable
1259# irc.defchan
1260#     IRC channel to leave on server connect if irc.ldef is on
1261#
1262# irc.wct
1263#     Time to wait before (re)attemptimg connection to IRC server
1264#     Default: 30000 - (30 Seconds)
1265#
1266# irc.maxattempt
1267#     Maximum attempts to try IRC server
1268#     Default: 20
1269#
1270# irc.auto.announce
1271#     Time to wait in Minutes to announce random messages from database.
1272#     Default: 30 - (30 Minutes)
1273#
1274# irc.autojoin_kick
1275#     Autojoin IRC channel if kicked
1276#     Default: 1 - Enable
1277#              0 - Disable
1278#
1279# irc.command_prefix
1280#     IRC command prefix
1281#     Example: (.)online all
1282#
1283# irc.joinmsg
1284# irc.rstmsg
1285# irc.kickmsg
1286#     Bot join/restart/kick messages
1287#
1288# irc.chan_#
1289# wow.chan_#
1290#     IRC and WOW channels to link. Leave # out of IRC channel. Both channels _ARE_ case sensitive
1291#     Example: irc.chan_1 = "Trinity"
1292#              irc.chan_2 = "trinity2"
1293#              wow.chan_1 = "world"
1294#              wow.chan_2 = "LookingForGroup"
1295#
1296# irc.StatusChannel
1297#     Channel Number To Display Status Messages In (AuctionHouse, Levels, Deaths, Etc)
1298#     Default: 1 - Channel ID 1
1299#
1300# irc.AnnounceChannel
1301#     Channel Number To Display Announcements In (Announces, Notifies, Event)
1302#     Default: 1 - Channel ID 1
1303#
1304# irc.op_gm_login
1305#     Op The GM In All Channels The Bot Is On When They Log In
1306#     Default: 0 - Disable
1307#              1 - Enable
1308#
1309# irc.op_gm_level
1310#     The Minimum GM Level Required To Have The Bot Op The User
1311#     Default: 5 - GM Level 5
1312#
1313# irc.ajoin (Experimental/Under Development)
1314#     Force players to autojoin an in game channel
1315#     Atleast one player must be in the channel on server start, and atleast one person online for invite to work
1316#     Default: 0 - Disable
1317#              1 - Enable
1318# irc.ajchan
1319#     Channel to join if above is Enabled.
1320#
1321# irc.online.result
1322#     Maximum number of results per line for the online command
1323#
1324# chat.*** (Defineable Strings)
1325#     wow_* - String is displayed in IRC channel
1326#     irc_* - String is displayed in WOW channel
1327#     Options: $Name, $Level, $Msg, $GM (not all options work in every string)
1328#
1329# Botmask
1330#     This defines what the bot announces, if its 0 everything is disabled
1331#     simply add the values of the elements you want to create this mask.
1332#     Example: WoW join/leaves are 1 and IRC join/leaves are 2, if you want both of these active then the BotMask is 3.
1333#       (1)Display WoW Chan Join/Leaves In IRC
1334#       (2)Display IRC Chan Join/Leaves/NickChanges In WoW
1335#       (4)Display Unknown Command Message When Trigger Is Used And No Command Exists
1336#       (8)Announce Security Level > 0 As GM At Login
1337#       (16)Announce GM In GM ON State AS GM At Login
1338#       (32)Return Errors To Notice. (If disabled then default is Private Message)
1339#       (64)Display WoW Status Messages (Levels/Deaths)
1340#       (128)Display Nick Changes From IRC In WOW
1341#       (256)Display WoW Announces/Notifies In IRC
1342#       (512)Do Not Let Players Use Commands On Higher GM Level Players
1343#       (1024)Enable AuctionHouse Announcements
1344#
1345# irc.gmlog
1346#     Minimum GM level to not show login/pass info in IRC logs
1347#
1348# irc.logfile.prefix
1349#     The prefix of the IRC logfile. Directories can be added here.
1350#     Example: "IRC/IRC_" outputs IRC_YYYY-MM-DD.log to the IRC subdirectory in your logs dir
1351#
1352# irc.fun.games (Experimental/Under Development)
1353#     Enable IRC games
1354#     Default: 0 - Disable
1355#              1 - Enable
1356# irc.gm#
1357#     GM tag to append to (GM onjoin / online command) IRC color codes are acceptable
1358#
1359###################################################################################################################
1360
1361irc.active = 0
1362irc.icc = 001
1363irc.host = ""
1364irc.port = "6667"
1365irc.user = "TC"
1366irc.nick = "TrinityCoreBot"
1367irc.pass = ""
1368irc.auth = 0
1369irc.auth.nick = "TrinityCoreBot"
1370irc.ldef = 0
1371irc.defchan = "lobby"
1372irc.wct = 30000
1373irc.maxattempt = 20
1374irc.auto.announce = 30
1375irc.autojoin_kick = 1
1376irc.command_prefix = "-"
1377irc.joinmsg = "Trinity Core running. Command trigger is $Trigger."
1378irc.rstmsg  = "Trinity Core is restarting..."
1379irc.kickmsg = "Do not kick me."
1380irc.chan_1 = "mangos"
1381wow.chan_1 = "world"
1382irc.StatusChannel = 1
1383irc.AnnounceChannel = 1
1384irc.op_gm_login = 0
1385irc.op_gm_level = 3
1386irc.ajoin = 1
1387irc.ajchan = "World"
1388irc.online.result = 30
1389chat.wow_irc = "-WoW-$Name [$Level]: $Msg"
1390chat.irc_wow = "-IRC-$Name: $Msg"
1391chat.join_wow = "[$GM] $Name has joined IRC."
1392chat.leave_wow = "[$GM] $Name has left IRC."
1393Botmask = 1023
1394irc.gmlog = 1
1395irc.logfile.prefix = "irc_"
1396irc.fun.games = 0
1397irc.gm1 = "[Moderator]"
1398irc.gm2 = "[Game Master]"
1399irc.gm3 = "[BugTracker]"
1400irc.gm4 = "[DevTeam Admin]"
1401irc.gm5 = "[SysOP]"
Note: See TracBrowser for help on using the browser.