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

Revision 241, 41.5 kB (checked in by yumileroy, 17 years ago)

[svn] * Small fix to trinitycore.conf.dist
* In the comments for Trinity Script, removed old DB connection info
* What was the ScriptDev?2 DB is now part of the World DB, so those settings are used.

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