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

Revision 2, 35.8 kB (checked in by yumileroy, 17 years ago)

[svn] * Proper SVN structure

Original author: Neo2003
Date: 2008-10-02 16:23:55-05:00

Line 
1#####################################
2# MaNGOS 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/mangos"
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;root;mangos;realmd"
49WorldDatabaseInfo     = "127.0.0.1;3306;root;mangos;mangos"
50CharacterDatabaseInfo = "127.0.0.1;3306;root;mangos;characters"
51MaxPingTime = 30
52WorldServerPort = 8085
53BindIP = "0.0.0.0"
54
55###################################################################################################################
56# PERFORMANCE SETINGS
57#
58#    UseProcessors
59#        Used processors mask for multi-processors system (Used only at Windows)
60#        Default: 0 (selected by OS)
61#                 number (bitmask value of selected processors)
62#
63#    ProcessPriority
64#        Process proirity setting (Used only at Windows)
65#        Default: 1 (HIGH)
66#                 0 (Normal)
67#
68#    Compression
69#        Compression level for update packages sent to client (1..9)
70#        Default: 1 (speed)
71#                 9 (best compression)
72#
73#    TcpNoDelay
74#        TCP Nagle algorithm setting
75#        Default: 0 (enable Nagle algorithm, less traffic, more latency)
76#                 1 (TCP_NO_DELAY, disable Nagle algorithm, more traffic but less latency)
77#
78#    PlayerLimit
79#        Maximum number of players in the world. Excluding Mods, GM's and Admins
80#        Default: 100
81#                 0 (for infinite players)
82#                -1 (for Mods, GM's and Admins only)
83#                -2 (for GM's and Admins only)
84#                -3 (for Admins only)
85#
86#    SaveRespawnTimeImmediately
87#        Save respawn time for creatures at death and for gameobjects at use/open
88#        Default: 1 (save creature/gameobject respawn time without waiting grid unload)
89#                 0 (save creature/gameobject respawn time at grid unload)
90#
91#    MaxOverspeedPings
92#        Maximum overspeed ping count before player kick (minimum is 2, 0 used for disable check)
93#        Default: 2
94#
95#    GridUnload
96#        Unload grids (if you have lot memory you can disable it to speed up player move to new grids second time)
97#        Default: 1 (unload grids)
98#                 0 (do not unload grids)
99#
100#    SocketSelectTime
101#        Socket select time (in milliseconds)
102#        Default: 10000
103#
104#    GridCleanUpDelay
105#        Grid clean up delay (in milliseconds)
106#        Default: 300000 (5 min)
107#
108#    MapUpdateInterval
109#        Map update interval (in milliseconds)
110#        Default: 100
111#
112#    ChangeWeatherInterval
113#        Weather update interval (in milliseconds)
114#        Default: 600000 (10 min)
115#
116#    PlayerSaveInterval
117#        Player save interval (in milliseconds)
118#        Default: 900000 (15 min)
119#
120#    vmap.enableLOS
121#    vmap.enableHeight
122#        Enable/Disable VMmap support for line of sight and height calculation
123#        Default: 1 (true)
124#                 0 (false)
125#
126#    vmap.ignoreMapIds
127#        Map id that will be ignored by VMaps
128#        List of ids with delimiter ','
129#        If more then one id is defined and spaces are included, the string has to be enclosed by "
130#        Example: "369,0,1,530"
131#
132#    vmap.ignoreSpellIds
133#        These spells are ignored for LoS calculation
134#        List of ids with delimiter ','
135#
136#    DetectPosCollision
137#        Check final move position, summon position, etc for visible collision with other objects or
138#        wall (wall only if vmaps are enabled)
139#        Default: 1 (enable, required more CPU power usage)
140#                 0 (disable, less nice position selection but will less CPU power usage)
141#
142#    TargetPosRecalculateRange
143#        Max distance from movement target point (+moving unit size) and targeted object (+size)
144#        after that new target movmeent point calculated. Max: melee attack range (5), min: contact range (0.5)
145#        More distance let have better performence, less distance let have more sensitive reaction at target move.
146#        Default: 1.5
147#
148#    UpdateUptimeInterval
149#        Update realm uptime period in minutes (for save data in 'uptime' table). Must be > 0
150#        Default: 10 (minutes)
151#
152#    MaxCoreStuckTime
153#        Periodically check if the process got freezed, if this is the case force crash after the specified
154#        amount of seconds. Must be > 0. Recommended > 10 secs if you use this.
155#        Default: 0 (Disabled)
156#
157#    AddonChannel
158#        Permit/disable the use of the addon channel through the server
159#        (some client side addons can stop work correctly with disabled addon channel)
160#        Default: 1 (permit addon channel)
161#                 0 (do not permit addon channel)
162#
163###################################################################################################################
164
165UseProcessors = 0
166ProcessPriority = 1
167Compression = 1
168TcpNoDelay = 0
169PlayerLimit = 100
170SaveRespawnTimeImmediately = 1
171MaxOverspeedPings = 2
172GridUnload = 1
173SocketSelectTime = 10000
174GridCleanUpDelay = 300000
175MapUpdateInterval = 100
176ChangeWeatherInterval = 600000
177PlayerSaveInterval = 900000
178vmap.enableLOS = 0
179vmap.enableHeight = 0
180vmap.ignoreMapIds = "369"
181vmap.ignoreSpellIds = "7720"
182DetectPosCollision = 1
183TargetPosRecalculateRange = 1.5
184UpdateUptimeInterval = 10
185MaxCoreStuckTime = 0
186AddonChannel = 1
187
188###################################################################################################################
189# SERVER LOGGING
190#
191#    LogSQL
192#        Enable logging of GM commands - all SQL code will be written to a log file
193#        All commands are written to a file: YYYY-MM-DD_logSQL.sql
194#        If a new day starts (00:00:00) then a new file is created - the old file will not be deleted.
195#        Default: 1 - Write SQL code to logfile
196#                 0 - Do not log
197#
198#    PidFile
199#        World daemon PID file
200#        Default: ""             - do not create PID file
201#                 "./worldd.pid" - create PID file (recommended name)
202#
203#    LogLevel
204#        Server console level of logging
205#        0 = Minimum; 1 = Basic&Error; 2 = Detail; 3 = Full/Debug
206#        Default: 3
207#
208#    LogTime
209#        Include time in server console output [hh:mm:ss]
210#        Default: 0 (no time)
211#                 1 (print time)
212#
213#    LogFile
214#        Logfile name
215#        Default: "Server.log"
216#                 "" - Empty name disable creating log file
217#
218#    LogTimestamp
219#        Logfile with timestamp of server start in name
220#        Default: 0 - no timestamp in name
221#                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
222#
223#    LogFileLevel
224#        Server file level of logging
225#        0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
226#        Default: 0
227#
228#    LogFilter_TransportMoves
229#    LogFilter_CreatureMoves
230#    LogFilter_VisibilityChanges
231#        Log filters
232#        Default: 1 - not include with any log level
233#                 0 - include in log if log level permit
234#
235#    WorldLogFile
236#        Packet logging file for the worldserver
237#        Default: "world.log"
238#
239#    DBErrorLogFile
240#        Log file of DB errors detected at server run
241#        Default: "DBErrors.log"
242#
243#    CharLogFile
244#        Character operations logfile name
245#        Default: "Char.log"
246#                 "" - Empty name disable creating log file
247#
248#    CharLogTimestamp
249#        Logfile with timestamp of server start in name
250#        Default: 0 - no timestamp in name
251#                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
252#
253#    CharLogDump
254#        Write character dump before deleting in Char.log
255#        For restoration, cut character data from log starting from
256#        line == START DUMP == to line == END DUMP == (without its) in file and load it using loadpdump command
257#        Default: 0 - don't include dumping chars to log
258#                 1 - include dumping chars to log
259#
260#    GmLogFile
261#        Log file of gm commands
262#        Default: "" (Disable)
263#
264#    GmLogTimestamp
265#        Logfile with timestamp of server start in name
266#        Default: 0 - no timestamp in name
267#                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
268#
269#    RaLogFile
270#        Log file of RA commands
271#        Default: "Ra.log"
272#                 "" - Empty name for disable
273#
274#    LogColors
275#        Color for messages (format "normal_color details_color debug_color error_color)
276#        Colors: 0 - BLACK, 1 - RED, 2 - GREEN,  3 - BROWN, 4 - BLUE, 5 - MAGENTA, 6 -  CYAN, 7 - GREY,
277#                8 - YELLOW, 9 - LRED, 10 - LGREEN, 11 - LBLUE, 12 - LMAGENTA, 13 - LCYAN, 14 - WHITE
278#        Default: "" - none colors
279#        Example: "13 7 11 9"
280#
281###################################################################################################################
282
283LogSQL = 1
284PidFile = ""
285LogLevel = 3
286LogTime = 0
287LogFile = "Server.log"
288LogTimestamp = 0
289LogFileLevel = 0
290LogFilter_TransportMoves = 1
291LogFilter_CreatureMoves = 1
292LogFilter_VisibilityChanges = 1
293WorldLogFile = "world.log"
294DBErrorLogFile = "DBErrors.log"
295CharLogFile = "Char.log"
296CharLogTimestamp = 0
297CharLogDump = 0
298GmLogFile = ""
299GmLogTimestamp = 0
300RaLogFile = ""
301LogColors = ""
302
303###################################################################################################################
304# SERVER SETTINGS
305#
306#    GameType
307#        Server realm style
308#        0 = NORMAL;1 = PVP; 4 = NORMAL; 6 = RP; 8 = RPPVP
309#        also custom type: 16 FFA_PVP (free for all pvp mode like arena PvP in all zones except rest
310#        activated places and sanctuaries)
311#
312#    RealmZone
313#        Server realm zone (set allowed alphabet in character names/etc). See also Strict*Names options.
314#
315#        1 Development    - any language (Default)
316#        2 United States  - extended-Latin
317#        3 Oceanic        - extended-Latin
318#        4 Latin America  - extended-Latin
319#        5 Tournament     - basic-Latin at create, any at login
320#        6 Korea          - East-Asian
321#        7 Tournament     - basic-Latin at create, any at login
322#        8 English        - extended-Latin
323#        9 German         - extended-Latin
324#        10 French        - extended-Latin
325#        11 Spanish       - extended-Latin
326#        12 Russian       - Cyrillic
327#        13 Tournament    - basic-Latin at create, any at login
328#        14 Taiwan        - East-Asian
329#        15 Tournament    - basic-Latin at create, any at login
330#        16 China         - East-Asian
331#        17 CN1           - basic-Latin at create, any at login
332#        18 CN2           - basic-Latin at create, any at login
333#        19 CN3           - basic-Latin at create, any at login
334#        20 CN4           - basic-Latin at create, any at login
335#        21 CN5           - basic-Latin at create, any at login
336#        22 CN6           - basic-Latin at create, any at login
337#        23 CN7           - basic-Latin at create, any at login
338#        24 CN8           - basic-Latin at create, any at login
339#        25 Tournament    - basic-Latin at create, any at login
340#        26 Test Server   - any language
341#        27 Tournament    - basic-Latin at create, any at login
342#        28 QA Server     - any language
343#        29 CN9           - basic-Latin at create, any at login
344#
345#    Expansion
346#        Allow server use expansion content
347#        Default: 1 - check expansion maps existence, and if client support expansion and account have
348#                     expansion setting then allow visit expansion maps, allow create new races character)
349#                 0 - not check expansion maps existence, not allow wisit its, not allow create new race
350#                     characters, ignore account expansion setting)
351#
352#    DBC.Locale
353#        DBC Language Settings
354#        0 = English; 1 = Korean; 2 = French; 3 = German; 4 = Chinese; 5 = Taiwanese; 6 = Spanish; 7 = Spanish Mexico
355#        8 = Russian; 255 = Auto Detect (Default)
356#
357#    DeclinedNames
358#        Allow russian clients to set and use declined names
359#        Default: 0 - do not use declined names, except when the Russian RealmZone is set
360#                 1 - use declined names
361#
362#    StrictPlayerNames
363#        Limit player name to language specific symbols set, not allow create characters, and set rename request and disconnect at not allowed symbols name
364#        Default: 0 disable (but limited server timezone dependent client check)
365#                 1 basic latin characters  (strict)
366#                 2 realm zone specific (strict). See RealmZone setting.
367#                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
368#                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
369#                 3 basic latin characters + server timezone specific
370#
371#    StrictCharterNames
372#        Limit guild/arena team charter names to language specific symbols set, not allow create charters with allowed symbols in name
373#        Default: 0 disable
374#                 1 basic latin characters  (strict)
375#                 2 realm zone specific (strict). See RealmZone setting.
376#                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
377#                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
378#                 3 basic latin characters + server timezone specific
379#
380#    StrictPetNames
381#        Limit pet names to language specific symbols set
382#        Default: 0 disable
383#                 1 basic latin characters  (strict)
384#                 2 realm zone specific (strict). See RealmZone setting.
385#                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
386#                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
387#                 3 basic latin characters + server timezone specific
388#
389#    CharactersCreatingDisabled
390#        Disable characters creating for specific team or any (non-player accounts not affected)
391#        Default: 0 - enabled
392#                 1 - disabled only for Alliance
393#                 2 - disabled only for Horde
394#                 3 - disabled for both teams
395#
396#    CharactersPerAccount
397#        Limit numbers of characters per account (at all realms).
398#        Note: this setting limit character creating at _current_ realm base at characters amount at all realms
399#        Default: 50
400#                The number must be >= CharactersPerRealm
401#
402#    CharactersPerRealm
403#        Limit numbers of characters for account at realm
404#        Default: 10 (client limitation)
405#                The number must be between 1 and 10
406#
407#    SkipCinematics
408#        Disable in-game script movie at first character's login(allows to prevent buggy intro in case of custom start location coordinates)
409#        Default: 0 - show intro for each new characrer
410#                 1 - show intro only for first character of selected race
411#                 2 - disable intro show in all cases
412#
413#    MaxPlayerLevel
414#        Max level that can be reached by player for experience (in range from 1 to 255).
415#        Change not recommended
416#        Default: 70
417#
418#    MaxHonorPoints
419#        Max honor points that player can have.
420#        Default: 75000
421#
422#    MaxArenaPoints
423#        Max arena points that player can have.
424#        Default: 5000
425#
426#    StartPlayerLevel
427#        Staring level that have character at creating (in range 1 to MaxPlayerLevel)
428#        Default: 1
429#
430#    ActivateWeather
431#        Activate weather system
432#        Default: 1 (true)
433#                 0 (false)
434#
435#    Battleground.CastDeserter
436#        Cast or not Deserter spell at player who leave battleground in progress
437#        Default: 1 (true)
438#                 0 (false)
439#
440#    Battleground.QueueAnnouncer.Enable
441#        Enable queue announcer posting to chat
442#        Default: 1 (true)
443#                 0 (false)
444#
445#    Battleground.QueueAnnouncer.PlayerOnly
446#        Enable queue announcer posting to chat
447#        Default: 0 (false)
448#                 1 (true)
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 mangosd 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
530CharactersCreatingDisabled = 0
531CharactersPerAccount = 50
532CharactersPerRealm = 10
533SkipCinematics = 0
534MaxPlayerLevel = 70
535MaxHonorPoints = 75000
536MaxArenaPoints = 5000
537StartPlayerLevel = 1
538ActivateWeather = 1
539Battleground.CastDeserter = 1
540Battleground.QueueAnnouncer.Enable = 1
541Battleground.QueueAnnouncer.PlayerOnly = 0
542CastUnstuck = 1
543Instance.IgnoreLevel = 0
544Instance.IgnoreRaid = 0
545Instance.ResetTimeHour = 4
546Instance.UnloadDelay = 1800000
547Quests.LowLevelHideDiff = 4
548Quests.HighLevelHideDiff = 7
549MaxPrimaryTradeSkill = 2
550MinPetitionSigns = 9
551MaxGroupXPDistance = 74
552MailDeliveryDelay = 3600
553SkillChance.Prospecting = 0
554Event.Announce = 0
555BeepAtStart = 1
556Motd = "Welcome to the Massive Network Game Object Server."
557
558###################################################################################################################
559# PLAYER INTERACTION
560#
561#    AllowTwoSide.Accounts
562#        Allow or not accounts to create characters in the 2 teams in any game type.
563#        Default: 0 (Not allowed)
564#                 1 (Allowed)
565#
566#    AllowTwoSide.Interaction.Chat
567#    AllowTwoSide.Interaction.Channel
568#    AllowTwoSide.Interaction.Group
569#    AllowTwoSide.Interaction.Guild
570#    AllowTwoSide.Interaction.Auction
571#    AllowTwoSide.Interaction.Mail
572#        Allow or not common :chat(say,yell);channel(chat)group(join)guild(join);merge all auction houses for players from
573#        different teams, send mail to different team.
574#        Default: 0 (Not allowed)
575#                 1 (Allowed)
576#
577#    AllowTwoSide.WhoList
578#        Allow or not show player from both team in who list.
579#        Default: 0 (Not allowed)
580#                 1 (Allowed)
581#
582#    AllowTwoSide.AddFriend
583#        Allow or not adding friends from other team in friend list.
584#        Default: 0 (Not allowed)
585#                 1 (Allowed)
586#
587#    TalentsInspecting
588#        Allow other players see character talents in inspect dialog (Characters in Gamemaster mode can
589#        inspect talents always)
590#        Default: 1 (allow)
591#                 0 (not allow)
592#
593###################################################################################################################
594
595AllowTwoSide.Accounts = 0
596AllowTwoSide.Interaction.Chat = 0
597AllowTwoSide.Interaction.Channel = 0
598AllowTwoSide.Interaction.Group = 0
599AllowTwoSide.Interaction.Guild = 0
600AllowTwoSide.Interaction.Auction = 0
601AllowTwoSide.Interaction.Mail = 0
602AllowTwoSide.WhoList = 0
603AllowTwoSide.AddFriend = 0
604TalentsInspecting = 1
605
606###################################################################################################################
607# CREATURE SETTINGS
608#
609#    ThreatRadius
610#        Radius for creature to evade after being pulled away from combat start point
611#        If ThreatRadius is less than creature aggro radius then aggro radius will be used
612#        Default: 100 yards
613#
614#    Rate.Creature.Aggro
615#        Aggro radius percent or off.
616#        Default: 1   - 100%
617#                 1.5 - 150%
618#                 0   - off (0%)
619#
620#    CreatureFamilyAssistenceRadius
621#        Creature family assistence radius
622#        Default: 10
623#                 0   - off
624#
625#    WorldBossLevelDiff
626#        Difference for boss dynamic level with target
627#        Default: 3
628#
629#    Corpse.Decay.NORMAL
630#    Corpse.Decay.RARE
631#    Corpse.Decay.ELITE
632#    Corpse.Decay.RAREELITE
633#    Corpse.Decay.WORLDBOSS
634#        Seconds until creature corpse will decay without being looted or skinned.
635#        Default: 60, 300, 300, 300, 3600
636#
637#    Rate.Corpse.Decay.Looted
638#         Controls how long the creature corpse stays after it had been looted, as a multiplier of its Corpse.Decay.* config.
639#         Default: 0.1
640#
641#    Rate.Creature.Normal.Damage
642#    Rate.Creature.Elite.Elite.Damage
643#    Rate.Creature.Elite.RAREELITE.Damage
644#    Rate.Creature.Elite.WORLDBOSS.Damage
645#    Rate.Creature.Elite.RARE.Damage
646#        Creature Damage Rates.
647#        Examples: 2 - creatures will damage 2x, 1.7 - 1.7x.
648#
649#    Rate.Creature.Normal.SpellDamage
650#    Rate.Creature.Elite.Elite.SpellDamage
651#    Rate.Creature.Elite.RAREELITE.SpellDamage
652#    Rate.Creature.Elite.WORLDBOSS.SpellDamag
653#    Rate.Creature.Elite.RARE.SpellDamage
654#        Creature Spell Damage Rates.
655#        Examples: 2 - creatures will damage with spells 2x, 1.7 - 1.7x.
656#
657#    Rate.Creature.Normal.HP
658#    Rate.Creature.Elite.Elite.HP
659#    Rate.Creature.Elite.RAREELITE.HP
660#    Rate.Creature.Elite.WORLDBOSS.HP
661#    Rate.Creature.Elite.RARE.HP
662#        Creature Health Ammount Modifier.
663#        Examples: 2 - creatures have 2x health, 1.7 - 1.7x.
664#
665###################################################################################################################
666
667ThreatRadius = 100
668Rate.Creature.Aggro = 1
669CreatureFamilyAssistenceRadius = 10
670WorldBossLevelDiff = 3
671Corpse.Decay.NORMAL = 60
672Corpse.Decay.RARE = 300
673Corpse.Decay.ELITE = 300
674Corpse.Decay.RAREELITE = 300
675Corpse.Decay.WORLDBOSS = 3600
676Rate.Corpse.Decay.Looted = 0.1
677Rate.Creature.Normal.Damage = 1
678Rate.Creature.Elite.Elite.Damage = 1
679Rate.Creature.Elite.RAREELITE.Damage = 1
680Rate.Creature.Elite.WORLDBOSS.Damage = 1
681Rate.Creature.Elite.RARE.Damage = 1
682Rate.Creature.Normal.SpellDamage = 1
683Rate.Creature.Elite.Elite.SpellDamage = 1
684Rate.Creature.Elite.RAREELITE.SpellDamage = 1
685Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
686Rate.Creature.Elite.RARE.SpellDamage = 1
687Rate.Creature.Normal.HP = 1
688Rate.Creature.Elite.Elite.HP = 1
689Rate.Creature.Elite.RAREELITE.HP = 1
690Rate.Creature.Elite.WORLDBOSS.HP = 1
691Rate.Creature.Elite.RARE.HP = 1
692
693###################################################################################################################
694# CHAT SETTINGS
695#
696#    ChatFakeMessagePreventing
697#        Chat protection from creating fake messages using a lot spaces (other invisible symbols),
698#        not applied to addon language messages, but can prevent working old addons
699#        that use normal languages for sending data to another clients.
700#        Default: 0 (disible fake messages preventing)
701#                 1 (enabled fake messages preventing)
702#
703#    ChatFlood.MessageCount
704#        Chat anti-flood protection, haste message count to activate protection
705#        Default: 10
706#                 0 (disible anti-flood protection)
707#
708#    ChatFlood.MessageDelay
709#        Chat anti-flood protection, minimum message delay to count message
710#        Default: 1 (in secs)
711#
712#    ChatFlood.MuteTime
713#        Chat anti-flood protection, mute time at activation flood protection (not saved)
714#        Default: 10 (in secs)
715#
716#    Channel.RestrictedLfg
717#        Restrict use LookupForGroup channel only registered in LFG tool players
718#        Default: 1 (allow join to channel only if active in LFG)
719#                 0 (allow join to channel in any time)
720#
721#    Channel.SilentlyGMJoin
722#        Silently join GM characters (security level > 1) to channels
723#        Default: 0 (join announcement in normal way)
724#                 1 (GM join without announcement)
725#
726###################################################################################################################
727
728ChatFakeMessagePreventing = 0
729ChatFlood.MessageCount = 10
730ChatFlood.MessageDelay = 1
731ChatFlood.MuteTime = 10
732Channel.RestrictedLfg = 1
733Channel.SilentlyGMJoin = 0
734
735###################################################################################################################
736# GAME MASTER SETTINGS
737#
738#    GM.WhisperingTo
739#        Is GM accepting whispers from player by default or not.
740#        Default: 0 (false)
741#                 1 (true)
742#
743#    GM.InGMList
744#        Is GM showed in GM list (if visible) in non-GM state (.gmoff)
745#        Default: 0 (false)
746#                 1 (true)
747#
748#    GM.InWhoList
749#        Is GM showed in who list (if visible).
750#        Default: 0 (false)
751#                 1 (true)
752#
753#    GM.LoginState
754#        GM mode at login
755#        Default: 2 (last save state)
756#                 0 (disable)
757#                 1 (enable)
758#
759#    GM.LogTrade
760#        Include GM trade and trade slot enchanting operations in GM log if it enable
761#        Default: 1 (include)
762#                 0 (not include)
763#
764###################################################################################################################
765
766GM.WhisperingTo = 0
767GM.InGMList = 0
768GM.InWhoList = 0
769GM.LoginState = 2
770GM.LogTrade = 1
771
772###################################################################################################################
773# VISIBILITY AND RADIUSES
774#
775#    Visibility.GroupMode
776#        Group visibility modes
777#        Default: 0 (standard setting: only members from same group can 100% auto detect invisible player)
778#                 1 (raid members 100% auto detect invisible player from same raid)
779#                 2 (players from same team can 100% auto detect invisible player)
780#
781#    Visibility.Distance.Creature
782#    Visibility.Distance.Player
783#        Visibility distance for different in game object
784#        Max limited by active player zone: ~ 166
785#        Min limit dependent from objects
786#        Default: 66 (cell size)
787#        Min limit is max aggro radius (45) * Rate.Creature.Aggro
788#
789#    Visibility.Distance.Object
790#        Visible distance for gameobject, dynobject, bodies, corpses, bones
791#        Min limit is iteraction distance (5)
792#
793#    Visibility.Distance.InFlight
794#        Visible distance for player in flight
795#        Min limit is 0 (not show any objects)
796#
797#    Visibility.Distance.Grey.Unit
798#        Visibility grey distance for creatures/players (fast changing objects)
799#        addition to appropriate object type Visibility.Distance.* use in case visibility removing to
800#        object (except corpse around distences) If ᅵ is distance and G is grey distance then object
801#        make visible if distance to it <= D but make non visible if distance > D+G
802#        Default: 1 (yard)
803#
804#    Visibility.Distance.Grey.Object
805#        Visibility grey distance for dynobjects/gameobjects/corpses/creature bodies
806#        Default: 10 (yards)
807#
808#
809###################################################################################################################
810
811Visibility.GroupMode = 0
812Visibility.Distance.Creature      = 66
813Visibility.Distance.Player        = 66
814Visibility.Distance.Object        = 66
815Visibility.Distance.InFlight      = 66
816Visibility.Distance.Grey.Unit   = 1
817Visibility.Distance.Grey.Object = 10
818
819###################################################################################################################
820# SERVER RATES
821#
822#    Rate.Health
823#    Rate.Mana
824#    Rate.Rage.Income
825#    Rate.Rage.Loss
826#    Rate.Focus
827#    Rate.Loyalty
828#        Health and power regeneration and rage income from damage.
829#        Default: 1
830#
831#    Rate.Skill.Discovery
832#         Skill Discovery Rates
833#         Default: 1
834#
835#    Rate.Drop.Item.Poor
836#    Rate.Drop.Item.Normal
837#    Rate.Drop.Item.Uncommon
838#    Rate.Drop.Item.Rare
839#    Rate.Drop.Item.Epic
840#    Rate.Drop.Item.Legendary
841#    Rate.Drop.Item.Artifact
842#    Rate.Drop.Item.Referenced
843#    Rate.Drop.Money
844#         Drop rates (items by qualify and money)
845#         Default: 1
846#
847#    Rate.Drop.Money
848#         Drop rates
849#         Default: 1
850#
851#    Rate.XP.Kill
852#    Rate.XP.Quest
853#    Rate.XP.Explore
854#        XP rates
855#        Default: 1
856#
857#    Rate.XP.PastLevel70
858#        XP needed per level past 70 (Rates below 1 not recommended)
859#        Default: 1
860#
861#    Rate.Rest.InGame
862#    Rate.Rest.Offline.InTavernOrCity
863#    Rate.Rest.Offline.InWilderness
864#        Resting points grow rates (1 - normal, 2 - double rate, 0.5 - half rate, etc) from standard values
865#
866#    Rate.Damage.Fall
867#        Damage after fall rate. (1 - standard, 2 - double damage, 0.5 - half damage, etc)
868#
869#    Rate.Auction.Time
870#    Rate.Auction.Deposit
871#    Rate.Auction.Cut
872#        Auction rates (auction time, deposit get at auction start, auction cut from price at auction end)
873#
874#    Rate.Honor
875#        Honor gain rate
876#
877#    Rate.Mining.Amount
878#    Rate.Mining.Next
879#        Mining Rates (Mining.Amount changes minimum/maximum usetimes of a deposit,
880#        Mining.Next changes chance to have next use of a deposit)
881#
882#    Rate.Talent
883#        Talent Point rates
884#        Default: 1
885#
886#    Rate.Reputation.Gain
887#         Reputation Gain rate
888#         Default: 1
889#
890#    Rate.InstanceResetTime
891#        Multiplier for the number of days in between global raid/heroic instance resets.
892#        Default: 1
893#
894#    SkillGain.Crafting
895#    SkillGain.Defense
896#    SkillGain.Gathering
897#    SkillGain.Weapon
898#         crafting/defense/gathering/weapon skills gain at skill grow (1,2,...)
899#         Default: 1
900#
901#    SkillChance.Orange
902#    SkillChance.Yellow
903#    SkillChance.Green
904#    SkillChance.Grey
905#        Skill chance values (0..100)
906#        Default: 100-75-25-0
907#
908#    SkillChance.MiningSteps
909#    SkillChance.SkinningSteps
910#         For skinning and Mining chance decrease with skill level.
911#         Default: 0  - no decrease
912#                  75 - in 2 times each 75 skill points
913#
914#    DurabilityLossChance.Damage
915#         Chance lost one from equiped items durability point at damage apply or receive.
916#         Default: 0.5 (100/0.5 = 200) Each 200 damage apply one from 19 possible equipped items
917#
918#    DurabilityLossChance.Absorb
919#         Chance lost one from armor items durability point at damage absorb.
920#         Default: 0.5 (100/0.5 = 200) Each 200 absorbs apply one from 15 possible armor equipped items
921#
922#    DurabilityLossChance.Parry
923#         Chance lost weapon durability point at parry.
924#         Default: 0.05 (100/0.05 = 2000) Each 2000 parry attacks main weapon lost point
925#
926#    DurabilityLossChance.Block
927#         Chance lost sheild durability point at damage block.
928#         Default: 0.05 (100/0.05 = 2000) Each 2000 partly or full blocked attacks shield lost point
929#
930#    Death.SicknessLevel
931#         Starting Character start gain sickness at spirit resurrection (1 min)
932#         Default: 11
933#                  -10 - character will have full time (10min) sickness at 1 level
934#                  maxplayerlevel+1 - chaarcter will not have sickess at any level
935#
936#    Death.CorpseReclaimDelay.PvP
937#    Death.CorpseReclaimDelay.PvE
938#         Enabled/disabled increase corpse reclaim delay at often PvP/PvE deaths
939#         Default: 1 (enabled)
940#                  0 (disabled)
941#
942###################################################################################################################
943
944Rate.Health = 1
945Rate.Mana = 1
946Rate.Rage.Income = 1
947Rate.Rage.Loss = 1
948Rate.Focus = 1
949Rate.Loyalty = 1
950Rate.Skill.Discovery = 1
951Rate.Drop.Item.Poor = 1
952Rate.Drop.Item.Normal = 1
953Rate.Drop.Item.Uncommon = 1
954Rate.Drop.Item.Rare = 1
955Rate.Drop.Item.Epic = 1
956Rate.Drop.Item.Legendary = 1
957Rate.Drop.Item.Artifact = 1
958Rate.Drop.Item.Referenced = 1
959Rate.Drop.Money = 1
960Rate.XP.Kill    = 1
961Rate.XP.Quest   = 1
962Rate.XP.Explore = 1
963Rate.XP.PastLevel70 = 1
964Rate.Rest.InGame = 1
965Rate.Rest.Offline.InTavernOrCity = 1
966Rate.Rest.Offline.InWilderness = 1
967Rate.Damage.Fall = 1
968Rate.Auction.Time = 1
969Rate.Auction.Deposit = 1
970Rate.Auction.Cut = 1
971Rate.Honor = 1
972Rate.Mining.Amount = 1
973Rate.Mining.Next   = 1
974Rate.Talent = 1
975Rate.Reputation.Gain = 1
976Rate.InstanceResetTime = 1
977SkillGain.Crafting = 1
978SkillGain.Defense = 1
979SkillGain.Gathering = 1
980SkillGain.Weapon = 1
981SkillChance.Orange = 100
982SkillChance.Yellow = 75
983SkillChance.Green  = 25
984SkillChance.Grey   = 0
985SkillChance.MiningSteps   = 0
986SkillChance.SkinningSteps = 0
987DurabilityLossChance.Damage = 0.5
988DurabilityLossChance.Absorb = 0.5
989DurabilityLossChance.Parry  = 0.05
990DurabilityLossChance.Block  = 0.05
991Death.SicknessLevel = 11
992Death.CorpseReclaimDelay.PvP = 1
993Death.CorpseReclaimDelay.PvE = 1
994
995###################################################################################################################
996# CONSOLE AND REMOTE ACCESS
997#
998#    Console.Enable
999#        Enable console
1000#        Default: 1 - on
1001#                 0 - off
1002#
1003#    Ra.Enable
1004#        Enable remote console
1005#        Default: 0 - off
1006#                 1 - on
1007#
1008#    Ra.IP
1009#        Default remote console ip address, use 0.0.0.0 for every address
1010#
1011#    Ra.Port
1012#        Default remote console port
1013#
1014#    Ra.MinLevel
1015#        Minimum level that's required to login,3 by default
1016#
1017#    Ra.Secure
1018#        Kick client on wrong pass
1019#
1020###################################################################################################################
1021
1022Console.Enable = 1
1023Ra.Enable = 0
1024Ra.IP = 0.0.0.0
1025Ra.Port = 3443
1026Ra.MinLevel = 3
1027Ra.Secure = 1
Note: See TracBrowser for help on using the browser.