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

Revision 78, 41.9 kB (checked in by yumileroy, 17 years ago)

[svn] * fixed help for subcommands - source mangos
* Renamed accounts column tbc to expansion and it only took a little over 4 hours o.O

Original author: KingPin?
Date: 2008-10-20 12:23:56-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 priority 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#    PlayerLimit
96#        Maximum number of players in the world. Excluding Mods, GM's and Admins
97#        Default: 100
98#                 0 (for infinite players)
99#                -1 (for Mods, GM's and Admins only)
100#                -2 (for GM's and Admins only)
101#                -3 (for Admins only)
102#
103#    SaveRespawnTimeImmediately
104#        Save respawn time for creatures at death and for gameobjects at use/open
105#        Default: 1 (save creature/gameobject respawn time without waiting grid unload)
106#                 0 (save creature/gameobject respawn time at grid unload)
107#
108#    MaxOverspeedPings
109#        Maximum overspeed ping count before player kick (minimum is 2, 0 used for disable check)
110#        Default: 2
111#
112#    GridUnload
113#        Unload grids (if you have lot memory you can disable it to speed up player move to new grids second time)
114#        Default: 1 (unload grids)
115#                 0 (do not unload grids)
116#
117#    SocketSelectTime
118#        Socket select time (in milliseconds)
119#        Default: 10000
120#
121#    GridCleanUpDelay
122#        Grid clean up delay (in milliseconds)
123#        Default: 300000 (5 min)
124#
125#    MapUpdateInterval
126#        Map update interval (in milliseconds)
127#        Default: 100
128#
129#    ChangeWeatherInterval
130#        Weather update interval (in milliseconds)
131#        Default: 600000 (10 min)
132#
133#    PlayerSaveInterval
134#        Player save interval (in milliseconds)
135#        Default: 900000 (15 min)
136#
137#    vmap.enableLOS
138#    vmap.enableHeight
139#        Enable/Disable VMmap support for line of sight and height calculation
140#        Default: 1 (true)
141#                 0 (false)
142#
143#    vmap.ignoreMapIds
144#        Map id that will be ignored by VMaps
145#        List of ids with delimiter ','
146#        If more then one id is defined and spaces are included, the string has to be enclosed by "
147#        Example: "369,0,1,530"
148#
149#    vmap.ignoreSpellIds
150#        These spells are ignored for LoS calculation
151#        List of ids with delimiter ','
152#
153#
154#    TargetPosRecalculateRange
155#        Max distance from movement target point (+moving unit size) and targeted object (+size)
156#        after that new target movmeent point calculated. Max: melee attack range (5), min: contact range (0.5)
157#        More distance let have better performence, less distance let have more sensitive reaction at target move.
158#        Default: 1.5
159#
160#    UpdateUptimeInterval
161#        Update realm uptime period in minutes (for save data in 'uptime' table). Must be > 0
162#        Default: 10 (minutes)
163#
164#    MaxCoreStuckTime
165#        Periodically check if the process got freezed, if this is the case force crash after the specified
166#        amount of seconds. Must be > 0. Recommended > 10 secs if you use this.
167#        Default: 0 (Disabled)
168#
169#    AddonChannel
170#        Permit/disable the use of the addon channel through the server
171#        (some client side addons can stop work correctly with disabled addon channel)
172#        Default: 1 (permit addon channel)
173#                 0 (do not permit addon channel)
174#
175###################################################################################################################
176
177UseProcessors = 0
178ProcessPriority = 1
179Compression = 1
180PlayerLimit = 100
181SaveRespawnTimeImmediately = 1
182MaxOverspeedPings = 2
183GridUnload = 1
184SocketSelectTime = 10000
185GridCleanUpDelay = 300000
186MapUpdateInterval = 100
187ChangeWeatherInterval = 600000
188PlayerSaveInterval = 900000
189vmap.enableLOS = 0
190vmap.enableHeight = 0
191vmap.ignoreMapIds = "369"
192vmap.ignoreSpellIds = "7720"
193TargetPosRecalculateRange = 1.5
194UpdateUptimeInterval = 10
195MaxCoreStuckTime = 0
196AddonChannel = 1
197
198###################################################################################################################
199# SERVER LOGGING
200#
201#    LogSQL
202#        Enable logging of GM commands - all SQL code will be written to a log file
203#        All commands are written to a file: YYYY-MM-DD_logSQL.sql
204#        If a new day starts (00:00:00) then a new file is created - the old file will not be deleted.
205#        Default: 1 - Write SQL code to logfile
206#                 0 - Do not log
207#
208#    PidFile
209#        World daemon PID file
210#        Default: ""             - do not create PID file
211#                 "./worldd.pid" - create PID file (recommended name)
212#
213#    LogLevel
214#        Server console level of logging
215#        0 = Minimum; 1 = Basic&Error; 2 = Detail; 3 = Full/Debug
216#        Default: 3
217#
218#    LogTime
219#        Include time in server console output [hh:mm:ss]
220#        Default: 0 (no time)
221#                 1 (print time)
222#
223#    LogFile
224#        Logfile name
225#        Default: "server.log"
226#                 "" - Empty name disable creating log file
227#
228#    LogTimestamp
229#        Logfile with timestamp of server start in name
230#        Default: 0 - no timestamp in name
231#                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
232#
233#    LogFileLevel
234#        Server file level of logging
235#        0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
236#        Default: 0
237#
238#    LogFilter_TransportMoves
239#    LogFilter_CreatureMoves
240#    LogFilter_VisibilityChanges
241#        Log filters
242#        Default: 1 - not include with any log level
243#                 0 - include in log if log level permit
244#
245#    WorldLogFile
246#        Packet logging file for the worldserver
247#        Default: "world.log"
248#
249#    DBErrorLogFile
250#        Log file of DB errors detected at server run
251#        Default: "db_errors.log"
252#
253#    CharLogFile
254#        Character operations logfile name
255#        Default: "characters.log"
256#                 "" - Empty name disable creating log file
257#
258#    CharLogTimestamp
259#        Logfile with timestamp of server start in name
260#        Default: 0 - no timestamp in name
261#                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
262#
263#    CharLogDump
264#        Write character dump before deleting in Char.log
265#        For restoration, cut character data from log starting from
266#        line == START DUMP == to line == END DUMP == (without its) in file and load it using loadpdump command
267#        Default: 0 - don't include dumping chars to log
268#                 1 - include dumping chars to log
269#
270#    GmLogFile
271#        Log file of gm commands
272#        Default: "gm_commands.log"
273#                 "" - Empty name for disable
274#
275#    GmLogTimestamp
276#        Logfile with timestamp of server start in name
277#        Default: 0 - no timestamp in name
278#                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
279#
280#    RaLogFile
281#        Log file of RA commands
282#        Default: "ra_commands.log"
283#                 "" - Empty name for disable
284#
285#    LogColors
286#        Color for messages (format "normal_color details_color debug_color error_color)
287#        Colors: 0 - BLACK, 1 - RED, 2 - GREEN,  3 - BROWN, 4 - BLUE, 5 - MAGENTA, 6 -  CYAN, 7 - GREY,
288#                8 - YELLOW, 9 - LRED, 10 - LGREEN, 11 - LBLUE, 12 - LMAGENTA, 13 - LCYAN, 14 - WHITE
289#        Default: "" - none colors
290#        Example: "13 7 11 9"
291#
292###################################################################################################################
293
294LogSQL = 1
295PidFile = ""
296LogLevel = 1
297LogTime = 0
298LogFile = "server.log"
299LogTimestamp = 0
300LogFileLevel = 0
301LogFilter_TransportMoves = 1
302LogFilter_CreatureMoves = 1
303LogFilter_VisibilityChanges = 1
304WorldLogFile = "world.log"
305DBErrorLogFile = "db_errors.log"
306CharLogFile = "characters.log"
307CharLogTimestamp = 0
308CharLogDump = 0
309GmLogFile = "gm_commands.log"
310GmLogTimestamp = 0
311RaLogFile = "ra_commands.log"
312LogColors = ""
313
314###################################################################################################################
315# SERVER SETTINGS
316#
317#    GameType
318#        Server realm style
319#        0 = NORMAL;1 = PVP; 4 = NORMAL; 6 = RP; 8 = RPPVP
320#        also custom type: 16 FFA_PVP (free for all pvp mode like arena PvP in all zones except rest
321#        activated places and sanctuaries)
322#
323#    RealmZone
324#        Server realm zone (set allowed alphabet in character names/etc). See also Strict*Names options.
325#
326#        1 Development    - any language (Default)
327#        2 United States  - extended-Latin
328#        3 Oceanic        - extended-Latin
329#        4 Latin America  - extended-Latin
330#        5 Tournament     - basic-Latin at create, any at login
331#        6 Korea          - East-Asian
332#        7 Tournament     - basic-Latin at create, any at login
333#        8 English        - extended-Latin
334#        9 German         - extended-Latin
335#        10 French        - extended-Latin
336#        11 Spanish       - extended-Latin
337#        12 Russian       - Cyrillic
338#        13 Tournament    - basic-Latin at create, any at login
339#        14 Taiwan        - East-Asian
340#        15 Tournament    - basic-Latin at create, any at login
341#        16 China         - East-Asian
342#        17 CN1           - basic-Latin at create, any at login
343#        18 CN2           - basic-Latin at create, any at login
344#        19 CN3           - basic-Latin at create, any at login
345#        20 CN4           - basic-Latin at create, any at login
346#        21 CN5           - basic-Latin at create, any at login
347#        22 CN6           - basic-Latin at create, any at login
348#        23 CN7           - basic-Latin at create, any at login
349#        24 CN8           - basic-Latin at create, any at login
350#        25 Tournament    - basic-Latin at create, any at login
351#        26 Test Server   - any language
352#        27 Tournament    - basic-Latin at create, any at login
353#        28 QA Server     - any language
354#        29 CN9           - basic-Latin at create, any at login
355#
356#    Expansion
357#        Allow server use content from expansion
358#                 2 - check expansion 2 maps existence, and if client support expansion 2 and account have
359#                     expansion 2 setting then allow visit expansion 2 maps, allow create new class character)
360#        Default: 1 - check expansion 1 maps existence, and if client support expansion 1 and account have
361#                     expansion 1 setting then allow visit expansion 1 maps, allow create new races character)
362#                 0 - not check expansion maps existence, not allow wisit its, not allow create new race or new class
363#                     characters, ignore account expansion setting)
364#
365#    DBC.Locale
366#        DBC Language Settings
367#        0 = English; 1 = Korean; 2 = French; 3 = German; 4 = Chinese; 5 = Taiwanese; 6 = Spanish; 7 = Spanish Mexico
368#        8 = Russian; 255 = Auto Detect (Default)
369#
370#    DeclinedNames
371#        Allow russian clients to set and use declined names
372#        Default: 0 - do not use declined names, except when the Russian RealmZone is set
373#                 1 - use declined names
374#
375#    StrictPlayerNames
376#        Limit player name to language specific symbols set, not allow create characters, and set rename request and disconnect at not allowed symbols name
377#        Default: 0 disable (but limited server timezone dependent client check)
378#                 1 basic latin characters  (strict)
379#                 2 realm zone specific (strict). See RealmZone setting.
380#                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
381#                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
382#                 3 basic latin characters + server timezone specific
383#
384#    StrictCharterNames
385#        Limit guild/arena team charter names to language specific symbols set, not allow create charters with allowed symbols in name
386#        Default: 0 disable
387#                 1 basic latin characters  (strict)
388#                 2 realm zone specific (strict). See RealmZone setting.
389#                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
390#                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
391#                 3 basic latin characters + server timezone specific
392#
393#    StrictPetNames
394#        Limit pet names to language specific symbols set
395#        Default: 0 disable
396#                 1 basic latin characters  (strict)
397#                 2 realm zone specific (strict). See RealmZone setting.
398#                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
399#                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
400#                 3 basic latin characters + server timezone specific
401#
402#    CharactersCreatingDisabled
403#        Disable characters creating for specific team or any (non-player accounts not affected)
404#        Default: 0 - enabled
405#                 1 - disabled only for Alliance
406#                 2 - disabled only for Horde
407#                 3 - disabled for both teams
408#
409#    MaxWhoListReturns
410#        Set the maximum number of players returned in the /who list and interface.
411#        Default: 49 (stable)
412#
413#    CharactersPerAccount
414#        Limit numbers of characters per account (at all realms).
415#        Note: this setting limit character creating at _current_ realm base at characters amount at all realms
416#        Default: 50
417#                The number must be >= CharactersPerRealm
418#
419#    CharactersPerRealm
420#        Limit numbers of characters for account at realm
421#        Default: 10 (client limitation)
422#                The number must be between 1 and 10
423#
424#    SkipCinematics
425#        Disable in-game script movie at first character's login(allows to prevent buggy intro in case of custom start location coordinates)
426#        Default: 0 - show intro for each new characrer
427#                 1 - show intro only for first character of selected race
428#                 2 - disable intro show in all cases
429#
430#    MaxPlayerLevel
431#        Max level that can be reached by player for experience (in range from 1 to 255).
432#        Change not recommended
433#        Default: 70
434#
435#    MaxHonorPoints
436#        Max honor points that player can have.
437#        Default: 75000
438#
439#    MaxArenaPoints
440#        Max arena points that player can have.
441#        Default: 5000
442#
443#    StartPlayerLevel
444#        Staring level that have character at creating (in range 1 to MaxPlayerLevel)
445#        Default: 1
446#
447#    ActivateWeather
448#        Activate weather system
449#        Default: 1 (true)
450#                 0 (false)
451#
452#    Battleground.CastDeserter
453#        Cast or not Deserter spell at player who leave battleground in progress
454#        Default: 1 (true)
455#                 0 (false)
456#
457#    CastUnstuck
458#        Allow cast or not Unstuck spell at .start or client Help option use
459#        Default: 1 (true)
460#                 0 (false)
461#
462#    Instance.IgnoreLevel
463#        Ignore level requirement to enter instance
464#        Default: 0 (false)
465#                 1 (true)
466#
467#    Instance.IgnoreRaid
468#        Ignore raid requirement to enter instance
469#        Default: 0 (false)
470#                 1 (true)
471#
472#    Instance.ResetTimeHour
473#        The hour of the day (0-23) when the global instance resets occur.
474#        Default: 4
475#
476#    Instance.UnloadDelay
477#        Unload the instance map from memory after some time if no players are inside.
478#        Default: 1800000 (miliseconds, i.e 30 minutes)
479#                 0 (instance maps are kept in memory until they are reset)
480#
481#    Quests.LowLevelHideDiff
482#        Quest level difference to hide for player low level quests:
483#        if player_level > quest_level + LowLevelQuestsHideDiff then quest "!" mark not show for quest giver
484#        Default: 4
485#                -1 (show all available quests marks)
486#
487#    Quests.HighLevelHideDiff
488#        Quest level difference to hide for player high level quests:
489#        if player_level < quest_min_level - HighLevelQuestsHideDiff then quest "!" mark not show for quest giver
490#        Default: 7
491#                -1 (show all available quests marks)
492#
493#    MaxPrimaryTradeSkill
494#        Max count that player can learn the primary trade skill.
495#        Default: 2
496#        Max : 10
497#
498#    MinPetitionSigns
499#        Min signatures count to creating guild (0..9).
500#        Default: 9
501#
502#    MaxGroupXPDistance
503#        Max distance to creature for group memeber to get XP at creature death.
504#        Default: 74
505#
506#    MailDeliveryDelay
507#        Mail delivery delay time for item sending
508#        Default: 3600 sec (1 hour)
509#
510#    SkillChance.Prospecting
511#        For prospecting skillup not possible by default, but can be allowed as custom setting
512#        Default: 0 - no skilups
513#                 1 - skilups possible
514#
515#    Event.Announce
516#        Default: 0 (false)
517#                 1 (true)
518#
519#    BeepAtStart
520#        Beep at core start finished (mostly work only at Unix/Linux systems)
521#        Default: 1 (true)
522#                 0 (false)
523#
524#    Motd
525#        Message of the Day. Displayed at worldlogin for every user ('@' for a newline).
526#
527###################################################################################################################
528
529GameType = 1
530RealmZone = 1
531Expansion = 1
532DBC.Locale = 255
533DeclinedNames = 0
534StrictPlayerNames = 0
535StrictCharterNames = 0
536StrictPetNames = 0
537MaxWhoListReturns = 49
538CharactersCreatingDisabled = 0
539CharactersPerAccount = 50
540CharactersPerRealm = 10
541SkipCinematics = 0
542MaxPlayerLevel = 70
543MaxHonorPoints = 75000
544MaxArenaPoints = 5000
545StartPlayerLevel = 1
546ActivateWeather = 1
547Battleground.CastDeserter = 1
548CastUnstuck = 1
549Instance.IgnoreLevel = 0
550Instance.IgnoreRaid = 0
551Instance.ResetTimeHour = 4
552Instance.UnloadDelay = 1800000
553Quests.LowLevelHideDiff = 4
554Quests.HighLevelHideDiff = 7
555MaxPrimaryTradeSkill = 2
556MinPetitionSigns = 9
557MaxGroupXPDistance = 74
558MailDeliveryDelay = 3600
559SkillChance.Prospecting = 0
560Event.Announce = 0
561BeepAtStart = 1
562Motd = "Welcome to a Trinity Core server."
563
564###################################################################################################################
565# PLAYER INTERACTION
566#
567#    AllowTwoSide.Accounts
568#        Allow or not accounts to create characters in the 2 teams in any game type.
569#        Default: 0 (Not allowed)
570#                 1 (Allowed)
571#
572#    AllowTwoSide.Interaction.Chat
573#    AllowTwoSide.Interaction.Channel
574#    AllowTwoSide.Interaction.Group
575#    AllowTwoSide.Interaction.Guild
576#    AllowTwoSide.Interaction.Auction
577#    AllowTwoSide.Interaction.Mail
578#        Allow or not common :chat(say,yell);channel(chat)group(join)guild(join);merge all auction houses for players from
579#        different teams, send mail to different team.
580#        Default: 0 (Not allowed)
581#                 1 (Allowed)
582#
583#    AllowTwoSide.WhoList
584#        Allow or not show player from both team in who list.
585#        Default: 0 (Not allowed)
586#                 1 (Allowed)
587#
588#    AllowTwoSide.AddFriend
589#        Allow or not adding friends from other team in friend list.
590#        Default: 0 (Not allowed)
591#                 1 (Allowed)
592#
593#    TalentsInspecting
594#        Allow other players see character talents in inspect dialog (Characters in Gamemaster mode can
595#        inspect talents always)
596#        Default: 1 (allow)
597#                 0 (not allow)
598#
599###################################################################################################################
600
601AllowTwoSide.Accounts = 0
602AllowTwoSide.Interaction.Chat = 0
603AllowTwoSide.Interaction.Channel = 0
604AllowTwoSide.Interaction.Group = 0
605AllowTwoSide.Interaction.Guild = 0
606AllowTwoSide.Interaction.Auction = 0
607AllowTwoSide.Interaction.Mail = 0
608AllowTwoSide.WhoList = 0
609AllowTwoSide.AddFriend = 0
610TalentsInspecting = 1
611
612###################################################################################################################
613# CREATURE SETTINGS
614#
615#    ThreatRadius
616#        Radius for creature to evade after being pulled away from combat start point
617#        If ThreatRadius is less than creature aggro radius then aggro radius will be used
618#        Default: 100 yards
619#
620#    Rate.Creature.Aggro
621#        Aggro radius percent or off.
622#        Default: 1   - 100%
623#                 1.5 - 150%
624#                 0   - off (0%)
625#
626#    CreatureFamilyAssistenceRadius
627#        Creature family assistence radius
628#        Default: 10
629#                 0   - off
630#
631#    WorldBossLevelDiff
632#        Difference for boss dynamic level with target
633#        Default: 3
634#
635#    Corpse.Decay.NORMAL
636#    Corpse.Decay.RARE
637#    Corpse.Decay.ELITE
638#    Corpse.Decay.RAREELITE
639#    Corpse.Decay.WORLDBOSS
640#        Seconds until creature corpse will decay without being looted or skinned.
641#        Default: 60, 300, 300, 300, 3600
642#
643#    Rate.Corpse.Decay.Looted
644#         Controls how long the creature corpse stays after it had been looted, as a multiplier of its Corpse.Decay.* config.
645#         Default: 0.1
646#
647#    Rate.Creature.Normal.Damage
648#    Rate.Creature.Elite.Elite.Damage
649#    Rate.Creature.Elite.RAREELITE.Damage
650#    Rate.Creature.Elite.WORLDBOSS.Damage
651#    Rate.Creature.Elite.RARE.Damage
652#        Creature Damage Rates.
653#        Examples: 2 - creatures will damage 2x, 1.7 - 1.7x.
654#
655#    Rate.Creature.Normal.SpellDamage
656#    Rate.Creature.Elite.Elite.SpellDamage
657#    Rate.Creature.Elite.RAREELITE.SpellDamage
658#    Rate.Creature.Elite.WORLDBOSS.SpellDamag
659#    Rate.Creature.Elite.RARE.SpellDamage
660#        Creature Spell Damage Rates.
661#        Examples: 2 - creatures will damage with spells 2x, 1.7 - 1.7x.
662#
663#    Rate.Creature.Normal.HP
664#    Rate.Creature.Elite.Elite.HP
665#    Rate.Creature.Elite.RAREELITE.HP
666#    Rate.Creature.Elite.WORLDBOSS.HP
667#    Rate.Creature.Elite.RARE.HP
668#        Creature Health Ammount Modifier.
669#        Examples: 2 - creatures have 2x health, 1.7 - 1.7x.
670#
671###################################################################################################################
672
673ThreatRadius = 100
674Rate.Creature.Aggro = 1
675CreatureFamilyAssistenceRadius = 10
676WorldBossLevelDiff = 3
677Corpse.Decay.NORMAL = 60
678Corpse.Decay.RARE = 300
679Corpse.Decay.ELITE = 300
680Corpse.Decay.RAREELITE = 300
681Corpse.Decay.WORLDBOSS = 3600
682Rate.Corpse.Decay.Looted = 0.1
683Rate.Creature.Normal.Damage = 1
684Rate.Creature.Elite.Elite.Damage = 1
685Rate.Creature.Elite.RAREELITE.Damage = 1
686Rate.Creature.Elite.WORLDBOSS.Damage = 1
687Rate.Creature.Elite.RARE.Damage = 1
688Rate.Creature.Normal.SpellDamage = 1
689Rate.Creature.Elite.Elite.SpellDamage = 1
690Rate.Creature.Elite.RAREELITE.SpellDamage = 1
691Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
692Rate.Creature.Elite.RARE.SpellDamage = 1
693Rate.Creature.Normal.HP = 1
694Rate.Creature.Elite.Elite.HP = 1
695Rate.Creature.Elite.RAREELITE.HP = 1
696Rate.Creature.Elite.WORLDBOSS.HP = 1
697Rate.Creature.Elite.RARE.HP = 1
698
699###################################################################################################################
700# CHAT SETTINGS
701#
702#    ChatFakeMessagePreventing
703#        Chat protection from creating fake messages using a lot spaces (other invisible symbols),
704#        not applied to addon language messages, but can prevent working old addons
705#        that use normal languages for sending data to another clients.
706#        Default: 0 (disible fake messages preventing)
707#                 1 (enabled fake messages preventing)
708#
709#    ChatFlood.MessageCount
710#        Chat anti-flood protection, haste message count to activate protection
711#        Default: 10
712#                 0 (disible anti-flood protection)
713#
714#    ChatFlood.MessageDelay
715#        Chat anti-flood protection, minimum message delay to count message
716#        Default: 1 (in secs)
717#
718#    ChatFlood.MuteTime
719#        Chat anti-flood protection, mute time at activation flood protection (not saved)
720#        Default: 10 (in secs)
721#
722#    Channel.RestrictedLfg
723#        Restrict use LookupForGroup channel only registered in LFG tool players
724#        Default: 1 (allow join to channel only if active in LFG)
725#                 0 (allow join to channel in any time)
726#
727#    Channel.SilentlyGMJoin
728#        Silently join GM characters (security level > 1) to channels
729#        Default: 0 (join announcement in normal way)
730#                 1 (GM join without announcement)
731#
732###################################################################################################################
733
734ChatFakeMessagePreventing = 0
735ChatFlood.MessageCount = 10
736ChatFlood.MessageDelay = 1
737ChatFlood.MuteTime = 10
738Channel.RestrictedLfg = 1
739Channel.SilentlyGMJoin = 0
740
741###################################################################################################################
742# GAME MASTER SETTINGS
743#
744#    GM.WhisperingTo
745#        Is GM accepting whispers from player by default or not.
746#        Default: 0 (false)
747#                 1 (true)
748#
749#    GM.InGMList
750#        Is GM showed in GM list (if visible) in non-GM state (.gmoff)
751#        Default: 0 (false)
752#                 1 (true)
753#
754#    GM.InWhoList
755#        Is GM showed in who list (if visible).
756#        Default: 0 (false)
757#                 1 (true)
758#
759#    GM.LoginState
760#        GM mode at login
761#        Default: 2 (last save state)
762#                 0 (disable)
763#                 1 (enable)
764#
765#    GM.LogTrade
766#        Include GM trade and trade slot enchanting operations in GM log if it enable
767#        Default: 1 (include)
768#                 0 (not include)
769#
770###################################################################################################################
771
772GM.WhisperingTo = 0
773GM.InGMList = 0
774GM.InWhoList = 0
775GM.LoginState = 2
776GM.LogTrade = 1
777
778###################################################################################################################
779# VISIBILITY AND RADIUSES
780#
781#    Visibility.GroupMode
782#        Group visibility modes
783#        Default: 0 (standard setting: only members from same group can 100% auto detect invisible player)
784#                 1 (raid members 100% auto detect invisible player from same raid)
785#                 2 (players from same team can 100% auto detect invisible player)
786#
787#    Visibility.Distance.Creature
788#    Visibility.Distance.Player
789#        Visibility distance for different in game object
790#        Max limited by active player zone: ~ 166
791#        Min limit dependent from objects
792#        Default: 66 (cell size)
793#        Min limit is max aggro radius (45) * Rate.Creature.Aggro
794#
795#    Visibility.Distance.Object
796#        Visible distance for gameobject, dynobject, bodies, corpses, bones
797#        Min limit is iteraction distance (5)
798#
799#    Visibility.Distance.InFlight
800#        Visible distance for player in flight
801#        Min limit is 0 (not show any objects)
802#
803#    Visibility.Distance.Grey.Unit
804#        Visibility grey distance for creatures/players (fast changing objects)
805#        addition to appropriate object type Visibility.Distance.* use in case visibility removing to
806#        object (except corpse around distences) If ? is distance and G is grey distance then object
807#        make visible if distance to it <= D but make non visible if distance > D+G
808#        Default: 1 (yard)
809#
810#    Visibility.Distance.Grey.Object
811#        Visibility grey distance for dynobjects/gameobjects/corpses/creature bodies
812#        Default: 10 (yards)
813#
814#
815###################################################################################################################
816
817Visibility.GroupMode = 0
818Visibility.Distance.Creature      = 66
819Visibility.Distance.Player        = 66
820Visibility.Distance.Object        = 66
821Visibility.Distance.InFlight      = 66
822Visibility.Distance.Grey.Unit   = 1
823Visibility.Distance.Grey.Object = 10
824
825###################################################################################################################
826# SERVER RATES
827#
828#    Rate.Health
829#    Rate.Mana
830#    Rate.Rage.Income
831#    Rate.Rage.Loss
832#    Rate.Focus
833#    Rate.Loyalty
834#        Health and power regeneration and rage income from damage.
835#        Default: 1
836#
837#    Rate.Skill.Discovery
838#         Skill Discovery Rates
839#         Default: 1
840#
841#    Rate.Drop.Item.Poor
842#    Rate.Drop.Item.Normal
843#    Rate.Drop.Item.Uncommon
844#    Rate.Drop.Item.Rare
845#    Rate.Drop.Item.Epic
846#    Rate.Drop.Item.Legendary
847#    Rate.Drop.Item.Artifact
848#    Rate.Drop.Item.Referenced
849#    Rate.Drop.Money
850#         Drop rates (items by quality and money)
851#         Default: 1
852#
853#    Rate.Drop.Money
854#         Drop rates
855#         Default: 1
856#
857#    Rate.XP.Kill
858#    Rate.XP.Quest
859#    Rate.XP.Explore
860#        XP rates
861#        Default: 1
862#
863#    Rate.XP.PastLevel70
864#        XP needed per level past 70 (Rates below 1 not recommended)
865#        Default: 1
866#
867#    Rate.Rest.InGame
868#    Rate.Rest.Offline.InTavernOrCity
869#    Rate.Rest.Offline.InWilderness
870#        Resting points grow rates (1 - normal, 2 - double rate, 0.5 - half rate, etc) from standard values
871#
872#    Rate.Damage.Fall
873#        Damage after fall rate. (1 - standard, 2 - double damage, 0.5 - half damage, etc)
874#
875#    Rate.Auction.Time
876#    Rate.Auction.Deposit
877#    Rate.Auction.Cut
878#        Auction rates (auction time, deposit get at auction start, auction cut from price at auction end)
879#
880#    Rate.Honor
881#        Honor gain rate
882#
883#    Rate.Mining.Amount
884#    Rate.Mining.Next
885#        Mining Rates (Mining.Amount changes minimum/maximum usetimes of a deposit,
886#        Mining.Next changes chance to have next use of a deposit)
887#
888#    Rate.Talent
889#        Talent Point rates
890#        Default: 1
891#
892#    Rate.Reputation.Gain
893#         Reputation Gain rate
894#         Default: 1
895#
896#    Rate.InstanceResetTime
897#        Multiplier for the number of days in between global raid/heroic instance resets.
898#        Default: 1
899#
900#    SkillGain.Crafting
901#    SkillGain.Defense
902#    SkillGain.Gathering
903#    SkillGain.Weapon
904#         crafting/defense/gathering/weapon skills gain at skill grow (1,2,...)
905#         Default: 1
906#
907#    SkillChance.Orange
908#    SkillChance.Yellow
909#    SkillChance.Green
910#    SkillChance.Grey
911#        Skill chance values (0..100)
912#        Default: 100-75-25-0
913#
914#    SkillChance.MiningSteps
915#    SkillChance.SkinningSteps
916#         For skinning and Mining chance decrease with skill level.
917#         Default: 0  - no decrease
918#                  75 - in 2 times each 75 skill points
919#
920#    DurabilityLossChance.Damage
921#         Chance lost one from equiped items durability point at damage apply or receive.
922#         Default: 0.5 (100/0.5 = 200) Each 200 damage apply one from 19 possible equipped items
923#
924#    DurabilityLossChance.Absorb
925#         Chance lost one from armor items durability point at damage absorb.
926#         Default: 0.5 (100/0.5 = 200) Each 200 absorbs apply one from 15 possible armor equipped items
927#
928#    DurabilityLossChance.Parry
929#         Chance lost weapon durability point at parry.
930#         Default: 0.05 (100/0.05 = 2000) Each 2000 parry attacks main weapon lost point
931#
932#    DurabilityLossChance.Block
933#         Chance lost sheild durability point at damage block.
934#         Default: 0.05 (100/0.05 = 2000) Each 2000 partly or full blocked attacks shield lost point
935#
936#    Death.SicknessLevel
937#         Starting Character start gain sickness at spirit resurrection (1 min)
938#         Default: 11
939#                  -10 - character will have full time (10min) sickness at 1 level
940#                  maxplayerlevel+1 - chaarcter will not have sickess at any level
941#
942#    Death.CorpseReclaimDelay.PvP
943#    Death.CorpseReclaimDelay.PvE
944#         Enabled/disabled increase corpse reclaim delay at often PvP/PvE deaths
945#         Default: 1 (enabled)
946#                  0 (disabled)
947#
948###################################################################################################################
949
950Rate.Health = 1
951Rate.Mana = 1
952Rate.Rage.Income = 1
953Rate.Rage.Loss = 1
954Rate.Focus = 1
955Rate.Loyalty = 1
956Rate.Skill.Discovery = 1
957Rate.Drop.Item.Poor = 1
958Rate.Drop.Item.Normal = 1
959Rate.Drop.Item.Uncommon = 1
960Rate.Drop.Item.Rare = 1
961Rate.Drop.Item.Epic = 1
962Rate.Drop.Item.Legendary = 1
963Rate.Drop.Item.Artifact = 1
964Rate.Drop.Item.Referenced = 1
965Rate.Drop.Money = 1
966Rate.XP.Kill    = 1
967Rate.XP.Quest   = 1
968Rate.XP.Explore = 1
969Rate.XP.PastLevel70 = 1
970Rate.Rest.InGame = 1
971Rate.Rest.Offline.InTavernOrCity = 1
972Rate.Rest.Offline.InWilderness = 1
973Rate.Damage.Fall = 1
974Rate.Auction.Time = 1
975Rate.Auction.Deposit = 1
976Rate.Auction.Cut = 1
977Rate.Honor = 1
978Rate.Mining.Amount = 1
979Rate.Mining.Next   = 1
980Rate.Talent = 1
981Rate.Reputation.Gain = 1
982Rate.InstanceResetTime = 1
983SkillGain.Crafting = 1
984SkillGain.Defense = 1
985SkillGain.Gathering = 1
986SkillGain.Weapon = 1
987SkillChance.Orange = 100
988SkillChance.Yellow = 75
989SkillChance.Green  = 25
990SkillChance.Grey   = 0
991SkillChance.MiningSteps   = 0
992SkillChance.SkinningSteps = 0
993DurabilityLossChance.Damage = 0.5
994DurabilityLossChance.Absorb = 0.5
995DurabilityLossChance.Parry  = 0.05
996DurabilityLossChance.Block  = 0.05
997Death.SicknessLevel = 11
998Death.CorpseReclaimDelay.PvP = 1
999Death.CorpseReclaimDelay.PvE = 1
1000
1001###################################################################################################################
1002# CONSOLE AND REMOTE ACCESS
1003#
1004#    Console.Enable
1005#        Enable console
1006#        Default: 1 - on
1007#                 0 - off
1008#
1009#    Ra.Enable
1010#        Enable remote console
1011#        Default: 0 - off
1012#                 1 - on
1013#
1014#    Ra.IP
1015#        Default remote console ip address, use 0.0.0.0 for every address
1016#
1017#    Ra.Port
1018#        Default remote console port
1019#
1020#    Ra.MinLevel
1021#        Minimum level that's required to login,3 by default
1022#
1023#    Ra.Secure
1024#        Kick client on wrong pass
1025#
1026###################################################################################################################
1027
1028Console.Enable = 1
1029Ra.Enable = 0
1030Ra.IP = 0.0.0.0
1031Ra.Port = 3443
1032Ra.MinLevel = 3
1033Ra.Secure = 1
1034
1035###################################################################################################################
1036#
1037# Rated arena matches config
1038#
1039# MaxRatingDifference: the maximum rating difference between two groups in rated matches
1040#             Default: 0 (disable, rating difference is discarded) 
1041#
1042# RatingDiscardTimer: after the specified milliseconds has passed,
1043#                     rating information will be discarded when selecting teams for matches
1044#                     also initiates an update by this timer
1045#             Default: 60000
1046#
1047# AutoDistributePoints: set if arena points should be distributed automatically, or by GM command
1048#             Default: 0 (disable) (recommended): use gm command or sql query to distribute the points
1049#                      1 (enable): arena points are distributed automatically
1050#
1051# AutoDistributeInterval: how often should the distribution take place
1052#                         if automatic distribution is enabled
1053#                         in days
1054#             Default: 7 (weekly)
1055#
1056###################################################################################################################
1057
1058Arena.MaxRatingDifference = 0
1059Arena.RatingDiscardTimer = 60000
1060Arena.AutoDistributePoints = 0
1061Arena.AutoDistributeInterval = 7
1062
1063###################################################################################################################
1064#
1065# Battleground config
1066#
1067# PrematureFinishTimer: the time to end the bg if there are less than minplayersperteam on one side
1068#                       in milliseconds, 0 - disabled
1069#              Default: 0
1070#
1071###################################################################################################################
1072
1073BattleGround.PrematureFinishTimer = 0
1074
1075###################################################################################################################
1076#
1077# Network config
1078#
1079# Threads: number of threads for network ,recommend 1 thread per 1000 players.
1080#         Default: 1
1081#
1082# OutKBuff: the output kernel buffer used ( SO_SNDBUF socket option ) , -1 means use system default. Refer to tcp manual for explanation.
1083#         Default: -1
1084#
1085# OutUBuff: userspace buffer for output
1086#         Default: 65536
1087#
1088# TcpNodelay: enable ( 1 ) , disable ( 0 ) ,TCP_NODELAY socket option. Refer to tcp manual for explanation.
1089#         Default: 1
1090#
1091#     
1092#
1093###################################################################################################################
1094
1095Network.Threads = 1
1096Network.OutKBuff = -1
1097Network.OutUBuff = 65536
1098Network.TcpNodelay = 1
1099
1100###################################################################################################################
1101# CUSTOM SERVER OPTIONS
1102#
1103#       PlayerStart.Gold
1104#               Amount of gold that new players will start with.
1105#               If you want to start with silver, use for example 0.1 (for 10s)
1106#               Default: 0
1107#
1108#       PlayerStart.HonorPoints
1109#               Amount of honor that new players will start with
1110#               Default: 0
1111#
1112#       PlayerStart.ArenaPoints
1113#               Amount of arena points that new players will start with
1114#               Default: 0
1115#
1116#       PlayerStart.AllReputation
1117#               Players will start with most of the high level reputations that are needed for items, mounts etc.
1118#               If there are any reputation faction you want to be added, just tell me.
1119#
1120#       PlayerStart.AllSpells
1121#               If enabled, players will start with all their class spells (not talents). Useful for instant 70 servers.
1122#               You must import playercreateinfo_spell_custom.sql, it's included in the SQL folder.
1123#               Default: 0 - off
1124#                                1 - on
1125#
1126#       PlayerStart.MapsExplored
1127#               Players will start with all maps explored if enabled
1128#
1129#       PlayerStart.AllFlightPaths
1130#               Players will start with all flight paths (Note: ALL flight paths, not only player's team)
1131#
1132#       GamemasterStartLevel
1133#               GM starting level
1134#               Default: 70 Min,max: 1 - 255
1135#
1136#       PlayerInstantLogout
1137#               Enable or disable instant logout for all players (NOT in combat/while dueling/while falling)
1138#               Default: 0 - off
1139#                               1 - on
1140#
1141#       MusicInBattleground
1142#               If enabled, "L70ETC - Power of the horde" will be played when BG starts ;)
1143#
1144#       HonorPointsAfterDuel
1145#               The amount of honor points the duel winner will get after a duel.
1146#               Default: 0 - disable
1147#
1148#       DisableWaterBreath
1149#               Disable/enable waterbreathing for players
1150#
1151#       AlwaysMaxWeaponSkill
1152#               Players will automatically gain max weapon/defense skill when logging in, leveling up etc.
1153#
1154#       PvPToken.Enable
1155#               Enable/disable PvP Token System. Players will get a token after slaying another player that gives honor.
1156#
1157#       PvPToken.MapAllowType
1158#               Where players can receive the pvp token
1159#               4 - In all maps
1160#               3 - In battlegrounds only
1161#               2 - In FFA areas only (gurubashi arena etc)
1162#               1 - In battlegrounds AND FFA areas only
1163#
1164#       PvPToken.ItemID
1165#               The item players will get after killing someone if PvP Token system is enabled.
1166#               Default: 29434 - Badge of justice
1167#
1168#       PvPToken.ItemCount
1169#               Modify the item ID count - Default: 1
1170#
1171#       NoResetTalentsCost
1172#               Enable or disable no cost when reseting talents
1173#
1174#   ForbiddenMaps
1175#       map ids that users below SEC_GAMEMASTER cannot enter, with delimiter ','
1176#       Default: ""
1177#       example: "538,90"
1178#       Note that it's HIGHLY DISCOURAGED to forbid starting maps (0, 1, 530)!
1179#
1180###################################################################################################################
1181
1182PlayerStart.Gold = 0
1183PlayerStart.HonorPoints = 0
1184PlayerStart.ArenaPoints = 0
1185PlayerStart.AllReputation = 0
1186PlayerStart.AllSpells = 0
1187PlayerStart.MapsExplored = 0
1188PlayerStart.AllFlightPaths = 0
1189GamemasterStartLevel = 70
1190PlayerInstantLogout = 0
1191MusicInBattleground = 0
1192HonorPointsAfterDuel = 0
1193DisableWaterBreath = 0
1194AlwaysMaxWeaponSkill = 0
1195PvPToken.Enable = 0
1196PvPToken.MapAllowType = 4
1197PvPToken.ItemID = 29434
1198PvPToken.ItemCount = 1
1199NoResetTalentsCost = 0
1200
Note: See TracBrowser for help on using the browser.