SHARE
TWEET

Untitled

a guest May 16th, 2019 115 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #####################################
  2. # MaNGOS Configuration file         #
  3. #####################################
  4.  
  5. [MangosdConf]
  6. ConfVersion=2010100901
  7.  
  8. ###################################################################################################################
  9. # CONNECTIONS AND DIRECTORIES
  10. #
  11. #    RealmID
  12. #        RealmID must match the realmlist inside the realmd database
  13. #
  14. #    DataDir
  15. #        Data directory setting.
  16. #        Important: DataDir needs to be quoted, as it is a string which may contain space characters.
  17. #        Example: "C:/MaNGOS/share/mangos"
  18. #
  19. #    LogsDir
  20. #        Logs directory setting.
  21. #        Important: Logs dir must exists, or all logs need to be disabled
  22. #        Default: "" - no log directory prefix. if used log names aren't absolute paths
  23. #                      then logs will be stored in the current directory of the running program.
  24. #
  25. #
  26. #    LoginDatabase.Info
  27. #    WorldDatabase.Info
  28. #    CharacterDatabase.Info
  29. #    LogsDatabase.Info
  30. #        Database connection settings for the world server.
  31. #        Default:
  32. #                ---MYSQL---
  33. #                    hostname;port;username;password;database
  34. #                    .;somenumber;username;password;database - use named pipes at Windows
  35. #                        Named pipes: mySQL required adding "enable-named-pipe" to [mysqld] section my.ini
  36. #                    .;/path/to/unix_socket;username;password;database - use Unix sockets at Unix/Linux
  37. #                ---PGSQL---
  38. #                    hostname;port;username;password;database
  39. #                    .;/path/to/unix_socket/DIRECTORY or . for default path;username;password;database - use Unix sockets at Unix/Linux
  40. #
  41. #   LoginDatabase.Connections
  42. #   WorldDatabase.Connections
  43. #   CharacterDatabase.Connections
  44. #   LogsDatabase.Connections
  45. #        Amount of connections to database which will be used for SELECT queries. Maximum 16 connections per database.
  46. #        Default: 1 connection for SELECT statements
  47. #
  48. #   LoginDatabase.WorkerThreads
  49. #   WorldDatabase.WorkerThreads
  50. #   CharacterDatabase.WorkerThreads
  51. #   LogsDatabase.WorkerThreads
  52. #        Amount of async threads (with dedicated connection) which will be used for async SELECT, executes, and transactions.
  53. #        Default: 1 async worker
  54. #
  55. #    MaxPingTime
  56. #        Settings for maximum database-ping interval (minutes between pings)
  57. #
  58. #    WorldServerPort
  59. #        Port on which the server will listen
  60. #
  61. #    BindIP
  62. #        Bind World Server to IP/hostname
  63. #        This option is useful for running multiple worldd/realmd instances
  64. #        on different IP addresses using default ports.
  65. #        DO NOT CHANGE THIS UNLESS YOU _REALLY_ KNOW WHAT YOU'RE DOING
  66. #
  67. ###################################################################################################################
  68.  
  69. RealmID = 1
  70. DataDir = "data\"
  71. LogsDir = "logs\"
  72. LoginDatabase.Info              = "127.0.0.1;3306;root;root;realmd"
  73. LoginDatabase.Connections       = 1
  74. LoginDatabase.WorkerThreads     = 1
  75. WorldDatabase.Info              = "127.0.0.1;3306;root;root;mangos"
  76. WorldDatabase.Connections       = 1
  77. WorldDatabase.WorkerThreads     = 1
  78. CharacterDatabase.Info          = "127.0.0.1;3306;root;root;characters"
  79. CharacterDatabase.Connections   = 1
  80. CharacterDatabase.WorkerThreads = 1
  81. LogsDatabase.Info               = "127.0.0.1;3306;root;root;logs"
  82. LogsDatabase.Connections        = 1
  83. LogsDatabase.WorkerThreads      = 1
  84. MaxPingTime = 30
  85. WorldServerPort = 8085
  86. BindIP = "0.0.0.0"
  87.  
  88. ###################################################################################################################
  89. # PERFORMANCE SETTINGS
  90. #
  91. #    UseProcessors
  92. #        Used processors mask for multi-processors system (Used only at Windows)
  93. #        Default: 0 (selected by OS)
  94. #                 number (bitmask value of selected processors)
  95. #
  96. #    ProcessPriority
  97. #        Process priority setting (Used only at Windows)
  98. #        Default: 1 (HIGH)
  99. #                 0 (Normal)
  100. #
  101. #    Compression
  102. #        Compression level for update packages sent to client (1..9)
  103. #        Default: 1 (speed)
  104. #                 9 (best compression)
  105. #
  106. #    PlayerLimit
  107. #        Initial realm capacity. Excluding Mods, GM's and Admins
  108. #        Default: 100
  109. #                 0 (for infinite players)
  110. #                -1 (for Mods, GM's and Admins only)
  111. #                -2 (for GM's and Admins only)
  112. #                -3 (for Admins only)
  113. #
  114. #    PlayerHardLimit
  115. #        Maximum number of players in the world, after increasing PlayerLimit with LoginPerTick.
  116. #        Default: 0 - Disabled. No population limit.
  117. #
  118. #    LoginQueue.GracePeriodSecs
  119. #        How many seconds after last logout can we login and skip the queue
  120. #        Default: 0 - Disabled
  121. #
  122. #    LoginPerTick
  123. #        Maximum number of players allowed to login from the queue during a world update tick (~every 100 ms)
  124. #        WARNING: Overwrites $PlayerLimit value.
  125. #        Default: 0 (disabled)
  126. #
  127. #    CharacterScreenMaxIdleTime
  128. #        Number of seconds to allow for players to remain on the character screen before disconnecting
  129. #        Default: 0 - Disabled
  130. #
  131. #    SaveRespawnTimeImmediately
  132. #        Save respawn time for creatures at death and for gameobjects at use/open
  133. #        Default: 1 (save creature/gameobject respawn time without waiting grid unload)
  134. #                 0 (save creature/gameobject respawn time at grid unload)
  135. #
  136. #    MaxOverspeedPings
  137. #        Maximum overspeed ping count before player kick (minimum is 2, 0 used to disable check)
  138. #        Default: 2
  139. #
  140. #    GridUnload
  141. #        Unload grids (if you have lot memory you can disable it to speed up player move to new grids second time)
  142. #        Default: 1 (unload grids)
  143. #                 0 (do not unload grids)
  144. #
  145. #    GridCleanUpDelay
  146. #        Grid clean up delay (in milliseconds)
  147. #        Default: 300000 (5 min)
  148. #
  149. #    MapUpdateInterval
  150. #        Map update interval (in milliseconds)
  151. #        Default: 100
  152. #
  153. #    ChangeWeatherInterval
  154. #        Weather update interval (in milliseconds)
  155. #        Default: 600000 (10 min)
  156. #
  157. #    PlayerSave.Interval
  158. #        Player save interval (in milliseconds)
  159. #        Default: 900000 (15 min)
  160. #
  161. #    PlayerSave.Stats.MinLevel
  162. #        Minimum level for saving character stats for external usage in database
  163. #        Default: 0  (do not save character stats)
  164. #                 1+ (save stats for characters with level 1+)
  165. #
  166. #    PlayerSave.Stats.SaveOnlyOnLogout
  167. #        Enable/Disable saving of character stats only on logout
  168. #        Default: 1 (only save on logout)
  169. #                 0 (save on every player save)
  170. #
  171. #    Terrain.Preload.Continents
  172. #    Terrain.Preload.Instances
  173. #        Enable/Disable to load all terrain data on server startup
  174. #        Recommended value: 1. Else, can cause crashes if 'MapUpdate.Threads' > 1 (one map loads a tile, while the other uses pathfinding etc ...)
  175. #        Disable on dev realms to speedup startup by 90%.
  176. #        Default: 0
  177. #
  178. #    vmap.enableLOS
  179. #    vmap.enableHeight
  180. #        Enable/Disable VMaps support for line of sight and height calculation
  181. #        You need to extract the VMaps in order to enable those options
  182. #        Default: 1 (true)
  183. #                 0 (false)
  184. #
  185. #    vmap.ignoreSpellIds
  186. #        These spells are ignored for LoS calculation
  187. #        List of ids with delimiter ','
  188. #
  189. #    vmap.enableIndoorCheck
  190. #        Enable/Disable VMap based indoor check to remove outdoor-only auras (mounts etc.).
  191. #        Requires VMaps enabled to work.
  192. #        Default: 1 (Enabled)
  193. #                 0 (Disabled)
  194. #
  195. #    mmap.enabled
  196. #        Enable/Disable pathfinding using mmaps
  197. #        Default: 1 (Enabled)
  198. #                 0 (Disabled)
  199. #
  200. #    Collision.Models.Unload
  201. #        Free model when no one uses it anymore
  202. #        Default: 1 (Enabled)
  203. #                 0 (Disabled)
  204. #
  205. #    DetectPosCollision
  206. #        Check final move position, summon position, etc for visible collision with other objects or
  207. #        wall (wall only if vmaps are enabled)
  208. #        Default: 1 (enable, requires more CPU power)
  209. #                 0 (disable, not so nice position selection but will require less CPU power)
  210. #
  211. #    TargetPosRecalculateRange
  212. #        Max distance from movement target point (+moving unit size) and targeted object (+size)
  213. #        after that new target movement point calculated. Max: melee attack range (5), min: contact range (0.5)
  214. #        More distance let have better performence, less distance let have more sensitive reaction at target move.
  215. #        Default: 1.5
  216. #
  217. #    UpdateUptimeInterval
  218. #        Update realm uptime period in minutes (for save data in 'uptime' table). Must be > 0
  219. #        Default: 10 (minutes)
  220. #
  221. #    MaxCoreStuckTime
  222. #        Periodically check if the process got freezed, if this is the case force crash after the specified
  223. #        amount of seconds. Must be > 0. Recommended > 10 secs if you use this.
  224. #        Default: 0 (Disabled)
  225. #
  226. #    BanListReloadTimer
  227. #        Time between 'ip_banned' / 'account_banned' reload. Useful in multi realm cases.
  228. #        Default: 120
  229. #
  230. #    AddonChannel
  231. #        Permit/disable the use of the addon channel through the server
  232. #        (some client side addons can stop work correctly with disabled addon channel)
  233. #        Default: 1 (permit addon channel)
  234. #                 0 (do not permit addon channel)
  235. #
  236. #    CleanCharacterDB
  237. #        Perform character db cleanups on start up
  238. #        Default: 1 (Enable)
  239. #                 0 (Disabled)
  240. #
  241. ###################################################################################################################
  242.  
  243. UseProcessors = 0
  244. ProcessPriority = 1
  245. Compression = 1
  246. PlayerLimit = 100
  247. PlayerHardLimit = 0
  248. LoginQueue.GracePeriodSecs = 0
  249. LoginPerTick = 0
  250. CharacterScreenMaxIdleTime = 900
  251. SaveRespawnTimeImmediately = 1
  252. MaxOverspeedPings = 2
  253. GridUnload = 1
  254. GridCleanUpDelay = 300000
  255. CleanupTerrain = 1
  256. MapUpdateInterval = 100
  257. ChangeWeatherInterval = 600000
  258. PlayerSave.Interval = 900000
  259. PlayerSave.Stats.MinLevel = 0
  260. PlayerSave.Stats.SaveOnlyOnLogout = 1
  261. Terrain.Preload.Continents = 0
  262. Terrain.Preload.Instances  = 0
  263. vmap.enableLOS = 1
  264. vmap.enableHeight = 1
  265. vmap.ignoreSpellIds = "7720"
  266. vmap.enableIndoorCheck = 1
  267. vmap.petLOS = 1
  268. mmap.enabled = 1
  269. Collision.Models.Unload = 1
  270. DetectPosCollision = 1
  271. TargetPosRecalculateRange = 1.5
  272. UpdateUptimeInterval = 10
  273. MaxCoreStuckTime = 0
  274. BanListReloadTimer = 120
  275. AddonChannel = 1
  276. CleanCharacterDB = 1
  277.  
  278. # Optimization / load mitigation settings
  279. Continents.Instanciate                      = 0
  280. Continents.InactivePlayers.SkipUpdates      = 0
  281. MapUpdate.ReduceGridActivationDist.Tick     = 0
  282. MapUpdate.IncreaseGridActivationDist.Tick   = 0
  283. MapUpdate.MinGridActivationDistance         = 0
  284. MapUpdate.ReduceVisDist.Tick                = 0
  285. MapUpdate.IncreaseVisDist.Tick              = 0
  286. MapUpdate.MinVisibilityDistance             = 0
  287.  
  288. # Maps with no player for more than $UpdateTime (ms) will no longer be updated (0 to disable)
  289. MapUpdate.Empty.UpdateTime              = 0
  290.  
  291. # Per-map threading
  292. MapUpdate.Instanced.UpdateThreads       = 2
  293.  
  294. # Per-map subthreads (not for instanced maps)
  295. MapUpdate.ObjectsUpdate.MaxThreads      = 4
  296. MapUpdate.ObjectsUpdate.Timeout         = 100
  297. MapUpdate.VisibilityUpdate.MaxThreads   = 4
  298. MapUpdate.VisibilityUpdate.Timeout      = 100
  299.  
  300. # Hardcode multithreading options
  301. MapUpdate.UpdatePacketsDiff             = 100
  302. MapUpdate.UpdatePlayersDiff             = 100
  303. MapUpdate.UpdateCellsDiff               = 100
  304.  
  305. # Parallelized execution of cells from same map
  306. #   MTCells.Threads       Number of different cells to update at the sametime
  307. #   MTCells.SafeDistance  2 cells wont be updated at the same time if they are at an inferior distance from each other (thread race issues)
  308. MapUpdate.Continents.MTCells.Threads               = 0
  309. MapUpdate.Continents.MTCells.SafeDistance          = 1066
  310. Continents.MotionUpdate.Threads         = 0
  311.  
  312. # Number of threads for async tasks (/who, list AH items ...)
  313. AsyncTasks.Threads      = 1
  314. AsyncQueriesTickTimeout = 0
  315.  
  316. # Movement interpolation system - not stable now
  317. Movement.Interpolation = 0
  318.  
  319. # Delayed repositionning checks (mounts inside / swimming ...). 0 to disable.
  320. Movement.RelocationVmapsCheckDelay = 0
  321. Movement.MaxPointsPerPacket = 80
  322.  
  323. ###################################################################################################################
  324. # ANTICRASH CONFIGURATION
  325. #
  326. #    Anticrash.Options
  327. #        Flag values: 1 announce, 2 save all, 4 crash instances, 8 crash continents, coredump 16
  328. #        Default: 28
  329. #
  330. #    Anticrash.Rearm.Timer
  331. #        Timer between 2 crashes to be protected by anticrash
  332. #        Default: 60000
  333. #                 0 - disable automatic rearm
  334. #
  335. ###################################################################################################################
  336.  
  337. Anticrash.Options = 28
  338. Anticrash.Rearm.Timer = 60000
  339.  
  340. ###################################################################################################################
  341. #
  342. # PROGRESSION CONFIG
  343. #    NOTE: Generally not applicable to database-set progression fields, except for the WowPatch which
  344. #          defines which data is loaded from the database.
  345. #
  346. #
  347. #    WowPatch
  348. #        The current patch the server targets for quest, NPC, dungeon and raid availability.
  349. #        1.2   = 0
  350. #        1.3   = 1
  351. #        1.4   = 2
  352. #        1.5   = 3
  353. #        1.6   = 4
  354. #        1.7   = 5
  355. #        1.8   = 6
  356. #        1.9   = 7
  357. #        1.10  = 8
  358. #        1.11  = 9
  359. #        1.12  = 10
  360. #
  361. #    PvP.AccurateEquipRequirements
  362. #        Whether to enforce Blizzlike PVP rank requirements to equip PVP gear before patch 1.6.
  363. #        Default: 1
  364. #
  365. #    PvP.AccuratePurchaseRequirements
  366. #        Whether to enforce Blizzlike PVP rank requirements to purchase PVP gear (i.e. lifetime or current rank).
  367. #        Default: 1 (require current rank)
  368. #
  369. #    PvP.AccurateZoneRequirements
  370. #        Whether to enforce Blizzlike PVP rank requirements to zone into the Champion and Legends halls.
  371. #        Default: 1
  372. #
  373. #    PvP.AccurateTimeline
  374. #        Whether to enforce accurate PVP timelines. eg. the honour system was not implemented before patch 1.4.
  375. #        If set, players will be unable to gain rank until the appropriate patch.
  376. #        Default: 1
  377. #
  378. #    PvP.AccurateRewards
  379. #        Whether to alter PVP reputation and honorable kill rewards based on patch (changed several times).
  380. #        Default: 1
  381. #
  382. #    PvP.DishonorableKills
  383. #        Whether to give dishonorable kills to players who kill civilians.
  384. #        Default: 1
  385. #
  386. #    Progression.AccurateMountSkillTraining
  387. #        Whether to use Blizzlike mount skill training.
  388. #        Before 1.12, players had to acquire individual skills per mount type and the training was the
  389. #        cheap part. After 1.12, it was homogenized to a single skill.
  390. #        Default: 1
  391. #
  392. #    Progression.AccuratePetStatistics
  393. #        Whether to allow Blizzlike pet statistic (damage, speed, resists) progression.
  394. #        Default: 1
  395. #
  396. #    Progression.AccurateLFGAvailability
  397. #        If set, disables the LFG system pre-1.3
  398. #        Default: 1
  399. #
  400. #    Progression.AccuratePVEEvents
  401. #        Whether to apply progressional changes in PVE events (NOT boss scripts). These are events which
  402. #        affect quests and other scripted scenes.
  403. #        Default: 1
  404. #
  405. #    Progression.AccurateSpellEffects
  406. #        Whether to accurately portray changes in spell effects (eg. Deviate Fish). NOT applicable to effects
  407. #        which change their functionality (eg. spell changed) or values between patches. Only affects
  408. #        spells which had effects added or removed which still exist in the game client.
  409. #        Default: 1
  410. #
  411. #    Progression.NoRespecPriceDecay
  412. #        If set, the talent respec cost will not decay until patch 1.11 when the monthly reduction was added.
  413. #        Default: 1
  414. #
  415. #    Progression.NoQuestXpToGold
  416. #        If set, quest xp gained at max level will not be converted to gold until patch 1.10 when the feature was added.
  417. #        Default: 1
  418. #
  419. #    DebuffLimit
  420. #        How many debuffs can be present on a target simultaneously
  421. #        Default: 0  - Decide automatically based on patch
  422. #                      In patch 1.7 the limit was increased from 8 to 16
  423. #
  424. ###################################################################################################################
  425.  
  426. WowPatch = 10
  427.  
  428. PvP.AccurateEquipRequirements = 1
  429. PvP.AccuratePurchaseRequirements = 1
  430. PvP.AccurateZoneRequirements = 1
  431. PvP.AccurateTimeline = 1
  432. PvP.AccurateRewards = 1
  433. PvP.DishonorableKills = 1
  434.  
  435. Progression.AccurateMountSkillTraining = 1
  436. Progression.AccuratePetStatistics = 1
  437. Progression.AccurateLFGAvailability = 1
  438. Progression.AccuratePVEEvents = 1
  439. Progression.AccurateSpellEffects = 1
  440. Progression.NoRespecPriceDecay = 1
  441. Progression.NoQuestXpToGold = 1
  442. DebuffLimit = 0
  443.  
  444. ###################################################################################################################
  445. # SERVER LOGGING
  446. #
  447. #    LogSQL
  448. #        Enable logging of GM commands - all SQL code will be written to a log file
  449. #        All commands are written to a file: YYYY-MM-DD_logSQL.sql
  450. #        If a new day starts (00:00:00), a new file is created - the old file will not be deleted.
  451. #        Default: 1 - Write SQL code to logfile
  452. #                 0 - Do not log
  453. #
  454. #    PidFile
  455. #        World daemon PID file
  456. #        Default: ""             - do not create PID file
  457. #                 "./worldd.pid" - create PID file (recommended name)
  458. #
  459. #    LogLevel
  460. #        Server console level of logging
  461. #        0 = Minimum; 1 = Basic&Error; 2 = Detail; 3 = Full/Debug
  462. #        Default: 3
  463. #
  464. #    LogTime
  465. #        Include time in server console output [hh:mm:ss]
  466. #        Default: 0 (no time)
  467. #                 1 (print time)
  468. #
  469. #    LogFile
  470. #        Logfile name
  471. #        Default: "Server.log"
  472. #                 "" - Empty name disable creating log file
  473. #
  474. #    LogTimestamp
  475. #        Logfile with timestamp of server start in name
  476. #        Default: 0 - no timestamp in name
  477. #                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  478. #
  479. #    LogFileLevel
  480. #        Server file level of logging
  481. #        0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
  482. #        Default: 0
  483. #
  484. #    LogFilter_TransportMoves
  485. #    LogFilter_CreatureMoves
  486. #    LogFilter_VisibilityChanges
  487. #    LogFilter_Weather
  488. #    LogFilter_DbStrictedCheck
  489. #        Log filters (active by default)
  490. #        Default: 1 - not include with any log level
  491. #                 0 - include in log if log level permit
  492. #
  493. #    LogFilter_PeriodicAffects
  494. #    LogFilter_PlayerMoves
  495. #    LogFilter_SQLText
  496. #    LogFilter_AIAndMovegens
  497. #    LogFilter_PlayerStats
  498. #    LogFilter_Damage
  499. #    LogFilter_Combat
  500. #    LogFilter_SpellCast
  501. #        Log filters (disabled by default, mostly debug only output affected cases)
  502. #        Default: 0 - include in log if log level permit
  503. #                 1 - not include with any log level
  504. #
  505. #    WorldLogFile
  506. #        Packet logging file for the worldserver
  507. #        Default: "world.log"
  508. #
  509. #    WorldLogTimestamp
  510. #        Logfile with timestamp of server start in name
  511. #        Default: 0 - no timestamp in name
  512. #                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  513. #
  514. #    DBErrorLogFile
  515. #        Log file of DB errors detected at server run
  516. #        Default: "DBErrors.log"
  517. #
  518. #    DBErrorFixFile
  519. #        Log file of SQL requests to apply to fix detected database errors
  520. #        Default: ""
  521. #
  522. #    CharLogFile
  523. #        Character operations logfile name
  524. #        Default: "Char.log"
  525. #                 "" - Empty name disable creating log file
  526. #
  527. #    CharLogTimestamp
  528. #        Log file with timestamp of server start in name
  529. #        Default: 0 - no timestamp in name
  530. #                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  531. #
  532. #    CharLogDump
  533. #        Write character dump before deleting in Char.log
  534. #        For restoration, cut character data from log starting from
  535. #        line == START DUMP == to line == END DUMP == (without its) in file and load it using loadpdump command
  536. #        Default: 0 - don't include dumping chars to log
  537. #                 1 - include dumping chars to log
  538. #
  539. #    ChatLogEnable
  540. #        Enable or disable logging of player chat.
  541. #        Default: 1
  542. #
  543. #    ChatLogFile
  544. #        Log file for player chat.
  545. #        Default: "Chat.log"
  546. #
  547. #    ChatLogTimestamp
  548. #        Add time stamp to logged chat messages.
  549. #        Default: 0
  550. #
  551. #    BgLogFile
  552. #        Log file for battlegrounds system.
  553. #        Default: "bg.log"
  554. #
  555. #    BgLogTimestamp
  556. #        Add time stamp to battleground logs.
  557. #        Default: 0
  558. #
  559. #    GmLogFile
  560. #        GM Log file of gm commands
  561. #        Default: "" (Disable)
  562. #
  563. #    GmLogTimestamp
  564. #        GM Logfile with timestamp of server start in name
  565. #        Default: 0 - no timestamp in name
  566. #                 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  567. #
  568. #    GmLogPerAccount
  569. #        GM Logfiles with GM account id (Note: logs not created if GmLogFile not set)
  570. #        Default: 0 - add gm log data to single log file
  571. #                 1 - add gm log data to account specific log files with name
  572. #                     in form Logname_#ID_YYYY-MM-DD_HH-MM-SS.Ext
  573. #                     or form Logname_#ID.Ext
  574. #
  575. #    CriticalCommandsLogFile
  576. #        Log file for commands marked as critical, when used on own character (same IP for example)
  577. #        Default: "gm_critical.log"
  578. #                 "" - Empty name for disable
  579. #
  580. #    ExploitsLogFile
  581. #        Log file for possible exploits for abuse detection
  582. #        Default: "" - Empty name for disable
  583. #
  584. #    RaLogFile
  585. #        Log file of RA commands
  586. #        Default: "Ra.log"
  587. #                 "" - Empty name for disable
  588. #
  589. #    LogColors
  590. #        Color for messages (format "normal_color details_color debug_color error_color")
  591. #        Colors: 0 - BLACK, 1 - RED, 2 - GREEN,  3 - BROWN, 4 - BLUE, 5 - MAGENTA, 6 -  CYAN, 7 - GREY,
  592. #                8 - YELLOW, 9 - LRED, 10 - LGREEN, 11 - LBLUE, 12 - LMAGENTA, 13 - LCYAN, 14 - WHITE
  593. #        Default: "" - none colors
  594. #        Example: "13 7 11 9"
  595. #
  596. #    LogsDB.Chat
  597. #        Enable or disable database chat logs.
  598. #        Default: 0
  599. #
  600. #    LogsDB.Characters
  601. #        Enable or disable database character logs.
  602. #        Default: 0
  603. #
  604. #    LogsDB.Trades
  605. #        Enable or disable database trade logs.
  606. #        Default: 0
  607. #
  608. #    LogsDB.Transactions
  609. #        Enable or disable database transaction logs.
  610. #        Default: 0
  611. #
  612. #    LogsDB.Battlegrounds
  613. #        Enable or disable database battleground logs.
  614. #        Default: 0
  615. #
  616. ###################################################################################################################
  617.  
  618. LogSQL = 1
  619. PidFile = ""
  620. LogLevel = 1
  621. LogTime = 0
  622. LogFile = "Server.log"
  623. LogTimestamp = 0
  624. LogFileLevel = 1
  625. LogFilter_TransportMoves = 1
  626. LogFilter_CreatureMoves = 1
  627. LogFilter_VisibilityChanges = 1
  628. LogFilter_Weather = 1
  629. LogFilter_PlayerStats = 0
  630. LogFilter_SQLText = 0
  631. LogFilter_PlayerMoves = 0
  632. LogFilter_PeriodicAffects = 0
  633. LogFilter_AIAndMovegens = 0
  634. LogFilter_Damage = 0
  635. LogFilter_Combat = 0
  636. LogFilter_SpellCast = 0
  637. LogFilter_DbStrictedCheck = 1
  638. LogFilter_Pathfinding = 0
  639. LogFilter_Honor = 1
  640. WorldLogFile = ""
  641. WorldLogTimestamp = 0
  642. HonorLogFile = ""
  643. HonorLogTimestamp = 0
  644. DBErrorLogFile = "DBErrors.log"
  645. DBErrorFixFile = ""
  646. ClientIdsLogFile = "client.log"
  647. LootsLogFile = "loot.log"
  648. LevelupLogFile = "levelup.log"
  649. LogMoneyTrades = "trades.log"
  650. LogMoneyTreshold = 10000
  651. CharLogFile = "Char.log"
  652. CharLogTimestamp = 0
  653. CharLogDump = 0
  654. ChatLogFile = "Chat.log"
  655. ChatLogEnable = 1
  656. ChatLogTimestamp = 0
  657. BgLogFile = "bg.log"
  658. BgLogTimestamp = 0
  659. GmLogFile = ""
  660. GmLogTimestamp = 0
  661. GmLogPerAccount = 0
  662. CriticalCommandsLogFile = "gm_critical.log"
  663. ExploitsLogFile = ""
  664. RaLogFile = ""
  665. NostalriusLogFile = "Info.log"
  666. NostalriusLogTimestamp = 0
  667. LogColors = ""
  668.  
  669. LogsDB.Chat                 = 0
  670. LogsDB.Characters           = 0
  671. LogsDB.Trades               = 0
  672. LogsDB.Transactions         = 0
  673. LogsDB.Battlegrounds        = 0
  674.  
  675. PerformanceLog.File                     = "perf.log"
  676. PerformanceLog.SlowWorldUpdate          = 100
  677. PerformanceLog.SlowMapSystemUpdate      = 100
  678. PerformanceLog.SlowSessionsUpdate       = 100
  679. PerformanceLog.SlowUniqueSessionUpdate  = 20
  680. PerformanceLog.SlowMapUpdate            = 100
  681. PerformanceLog.SlowAsynQueries          = 100
  682. PerformanceLog.SlowPackets              = 20
  683. PerformanceLog.SlowMapPackets           = 60
  684. PerformanceLog.SlowPacketBroadcast      = 0
  685.  
  686. ###################################################################################################################
  687. # SERVER SETTINGS
  688. #
  689. #    GameType
  690. #        Server realm style
  691. #        0 = NORMAL; 1 = PVP; 4 = NORMAL; 6 = RP; 8 = RPPVP
  692. #        also custom type: 16 FFA_PVP (free for all pvp mode like arena PvP in all zones except rest
  693. #        activated places and sanctuaries)
  694. #
  695. #    RealmZone
  696. #        Server realm zone (set allowed alphabet in character names/etc). See also Strict*Names options.
  697. #
  698. #    1 Development    - any language (Default)
  699. #    2 United States  - extended-Latin
  700. #    3 Oceanic        - extended-Latin
  701. #    4 Latin America  - extended-Latin
  702. #    5 Tournament     - basic-Latin at create, any at login
  703. #    6 Korea          - East-Asian
  704. #    7 Tournament     - basic-Latin at create, any at login
  705. #    8 English        - extended-Latin
  706. #    9 German         - extended-Latin
  707. #    10 French        - extended-Latin
  708. #    11 Spanish       - extended-Latin
  709. #    12 Russian       - Cyrillic
  710. #    13 Tournament    - basic-Latin at create, any at login
  711. #    14 Taiwan        - East-Asian
  712. #    15 Tournament    - basic-Latin at create, any at login
  713. #    16 China         - East-Asian
  714. #    17 CN1           - basic-Latin at create, any at login
  715. #    18 CN2           - basic-Latin at create, any at login
  716. #    19 CN3           - basic-Latin at create, any at login
  717. #    20 CN4           - basic-Latin at create, any at login
  718. #    21 CN5           - basic-Latin at create, any at login
  719. #    22 CN6           - basic-Latin at create, any at login
  720. #    23 CN7           - basic-Latin at create, any at login
  721. #    24 CN8           - basic-Latin at create, any at login
  722. #    25 Tournament    - basic-Latin at create, any at login
  723. #    26 Test Server   - any language
  724. #    27 Tournament    - basic-Latin at create, any at login
  725. #    28 QA Server     - any language
  726. #    29 CN9           - basic-Latin at create, any at login
  727. #
  728. #    TimeZoneOffset
  729. #        Time zone offset in hours
  730. #        0 - UTC (default)
  731. #
  732. #    DBC.Locale
  733. #        DBC Language Settings
  734. #        0 = English; 1 = Korean; 2 = French; 3 = German; 4 = Chinese; 5 = Taiwanese; 6 = Spanish;
  735. #        255 = Auto Detect (Default)
  736. #
  737. #    StrictPlayerNames
  738. #        Limit player name to language specific symbols set, not allow create characters, and set rename request and disconnect at not allowed symbols name
  739. #        Default: 0 disable (but limited server timezone dependent client check)
  740. #                 1 basic latin characters  (strict)
  741. #                 2 realm zone specific (strict). See RealmZone setting.
  742. #                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
  743. #                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
  744. #                 3 basic latin characters + server timezone specific
  745. #
  746. #    StrictCharterNames
  747. #        Limit guild team charter names to language specific symbols set, not allow create charters with not allowed symbols in name
  748. #        Default: 0 disable
  749. #                 1 basic latin characters  (strict)
  750. #                 2 realm zone specific (strict). See RealmZone setting.
  751. #                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
  752. #                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
  753. #                 3 basic latin characters + server timezone specific
  754. #
  755. #    StrictPetNames
  756. #        Limit pet names to language specific symbols set
  757. #        Default: 0 disable
  758. #                 1 basic latin characters  (strict)
  759. #                 2 realm zone specific (strict). See RealmZone setting.
  760. #                   Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
  761. #                   (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
  762. #                 3 basic latin characters + server timezone specific
  763. #
  764. #    MinPlayerName
  765. #        Minimal name length (1..12)
  766. #        Default: 2
  767. #
  768. #    MinCharterName
  769. #        Minimal name length (1..24)
  770. #        Default: 2
  771. #
  772. #    MinPetName
  773. #        Minimal name length (1..12)
  774. #        Default: 2
  775. #
  776. #    CharactersCreatingDisabled
  777. #        Disable characters creating for specific team or any (non-player accounts not affected)
  778. #        Default: 0 - enabled
  779. #                 1 - disabled only for Alliance
  780. #                 2 - disabled only for Horde
  781. #                 3 - disabled for both teams
  782. #
  783. #    CharactersPerAccount
  784. #        Limit numbers of characters per account (at all realms).
  785. #        Note: this setting limits the character creating at the _current_ realm base at characters amount at all realms
  786. #        Default: 50
  787. #                The number must be >= CharactersPerRealm
  788. #
  789. #    CharactersPerRealm
  790. #        Limit numbers of characters for account at realm
  791. #        Default: 10 (client limitation)
  792. #                The number must be between 1 and 10
  793. #
  794. #    SkipCinematics
  795. #        Disable in-game script movie at first character's login(allows to prevent buggy intro in case of custom start location coordinates)
  796. #        Default: 0 - show intro for each new character
  797. #                 1 - show intro only for first character of selected race
  798. #                 2 - disable intro in all cases
  799. #
  800. #    ShowHealthValues
  801. #        Show real NPC/player health values instead of percentages.
  802. #        Default: 0 (hide values)
  803. #                 1 (show values)
  804. #
  805. #    MaxPlayerLevel
  806. #        Max level that can be reached by a player for experience (in range from 1 to 100).
  807. #        Change not recommended
  808. #        Default: 60
  809. #
  810. #    StartPlayerLevel
  811. #        Staring level that have character at creating (in range 1 to MaxPlayerLevel)
  812. #        Default: 1
  813. #
  814. #    StartPlayerMoney
  815. #        Amount of money that new players will start with.
  816. #        If you want to start with one silver, use for example 100 (100 copper = 1 silver)
  817. #        Default: 0
  818. #
  819. #    MaxHonorPoints
  820. #        Max honor points that player can have.
  821. #        Default: 75000
  822. #
  823. #    StartHonorPoints
  824. #        Amount of honor that new players will start with
  825. #        Default: 0
  826. #
  827. #    MinHonorKills
  828. #        Min kills that players must obtain to enter in weekly honor calculation
  829. #        Default: 15
  830. #
  831. #    MaintenanceDay
  832. #        The day of the week is performed server maintenance ( currently used for Honor distribution )
  833. #        range (0..6): 0 is the first day of the week (normally sunday), 6 is the latest
  834. #        Default: 3 (Wednesday in EU)
  835. #
  836. #    InstantLogout
  837. #        Enable or disable instant logout for security level (0..4) or high (NOT in combat/while dueling/while falling)
  838. #        Default: 1 (Mods/GMs/Admins)
  839. #
  840. #    AutoHonorRestart
  841. #        Server will schedule a restart on its own when it's time to perform PvP rank calculations.
  842. #        Default: 1
  843. #
  844. #    AllFlightPaths
  845. #        Players will start with all flight paths (Note: ALL flight paths, not only player's team)
  846. #        Default: 0 (true)
  847. #                 1 (false)
  848. #
  849. #    AlwaysMaxSkillForLevel
  850. #        Players will automatically gain max level dependent (weapon/defense) skill when logging in, leveling up etc.
  851. #        Default: 0 (false)
  852. #                 1 (true)
  853. #
  854. #    ActivateWeather
  855. #        Activate weather system
  856. #        Default: 1 (true)
  857. #                 0 (false)
  858. #
  859. #    CastUnstuck
  860. #        Allow cast Unstuck spell at .start or client Help option use
  861. #        Default: 1 (true)
  862. #                 0 (false)
  863. #
  864. #    MaxSpellCastsInChain
  865. #        Max amount triggered spell casts in chain by one caster, prevent stack overflow crash
  866. #        Too Low value will make some correct triggered casts fail
  867. #                 0 (no limit)
  868. #        Default: 10
  869. #
  870. #    Instance.IgnoreLevel
  871. #        Ignore level requirement to enter instance
  872. #        Default: 0 (false)
  873. #                 1 (true)
  874. #
  875. #    Instance.IgnoreRaid
  876. #        Ignore raid requirement to enter instance
  877. #        Default: 0 (false)
  878. #                 1 (true)
  879. #
  880. #    Instance.ResetTimeHour
  881. #        The hour of the day (0-23) when the global instance resets occur.
  882. #        Default: 4
  883. #
  884. #    Instance.UnloadDelay
  885. #        Unload the instance map from memory after some time if no players are inside.
  886. #        Default: 1800000 (miliseconds, i.e 30 minutes)
  887. #                 0 (instance maps are kept in memory until they are reset)
  888. #
  889. #    Item.InstantSave.Quality
  890. #        Save character inventory instantly on receiving item of this quality or higher.
  891. #        Default: 6 - Artifact
  892. #
  893. #    Quests.LowLevelHideDiff
  894. #        Quest level difference to hide for player low level quests:
  895. #        if player_level > quest_level + LowLevelQuestsHideDiff then quest "!" mark not show for quest giver
  896. #        Default: 4
  897. #                -1 (show all available quests marks)
  898. #
  899. #    Quests.HighLevelHideDiff
  900. #        Quest level difference to hide for player high level quests:
  901. #        if player_level < quest_min_level - HighLevelQuestsHideDiff then quest "!" mark not show for quest giver
  902. #        Default: 7
  903. #                -1 (show all available quests marks)
  904. #
  905. #    Quests.IgnoreRaid
  906. #        Non-raid quests allowed in raids
  907. #        Default: 0 (not allowed)
  908. #                 1 (allowed)
  909. #
  910. #    Group.OfflineLeaderDelay
  911. #        A grace period for an offline group leader to reconnect before tranfering leadership to a next suitable member of the group (in secs)
  912. #        Default: 300 (5 minutes)
  913. #                   0 (Do not transfer group leadership)
  914. #
  915. #    Guild.EventLogRecordsCount
  916. #        Count of guild event log records stored in guild_eventlog table
  917. #        Increase to store more guild events in table, minimum is 100
  918. #        You can set it to very high value to prevent oldest guild events to be rewritten by latest guild events - but it can slow down performance
  919. #        Default: 100
  920. #
  921. #    TimerBar.Fatigue.GMLevel
  922. #        Disable/enable fatigue for security level (0..4) or high
  923. #        Default: 4 (None)
  924. #
  925. #    TimerBar.Fatigue.Max
  926. #        Fatigue max timer value (in secs)
  927. #        Default: 60 (1 minute)
  928. #                  0 (instant death)
  929. #
  930. #    TimerBar.Breath.GMLevel
  931. #        Disable/enable waterbreathing for security level (0..4) or high
  932. #        Default: 4 (None)
  933. #
  934. #    TimerBar.Breath.Max
  935. #        Waterbreathing max timer value (in secs)
  936. #        Default:  60
  937. #                   0 (instant underwater breathing damage start)
  938. #
  939. #    TimerBar.Fire.GMLevel
  940. #        Disable/enable lava fire damage for security level (0..4) or high
  941. #        Default: 4 (None)
  942. #
  943. #    TimerBar.Fire.Max
  944. #        Lava damage delay max timer value (in secs)
  945. #        Default:  1
  946. #                  0 (instant in lava damage start)
  947. #
  948. #    MaxPrimaryTradeSkill
  949. #        Max count that player can learn the primary trade skill.
  950. #        Default: 2
  951. #        Max : 10
  952. #
  953. #    MinPetitionSigns
  954. #        Min signatures count to creating guild (0..9).
  955. #        Default: 9
  956. #
  957. #    MaxGroupXPDistance
  958. #        Max distance to creature for group memeber to get XP at creature death.
  959. #        Default: 74
  960. #
  961. #    MailDeliveryDelay
  962. #        Mail delivery delay time for item sending
  963. #        Default: 3600 sec (1 hour)
  964. #
  965. #    Mails.COD.ForceTag.MaxLevel
  966. #        Prevent COD scam attempts by adding "COD" prefix to the mail subject
  967. #        Only affects senders below given level
  968. #        Default: 0
  969. #
  970. #    MassMailer.SendPerTick
  971. #        Max amount mail send each tick from mails list scheduled for mass mailer proccesing.
  972. #        More mails increase server load but speedup mass mail proccess. Normal tick length: 50 msecs, so 20 ticks in sec and 200 mails in sec by default.
  973. #        Default: 10
  974. #
  975. #    PetUnsummonAtMount
  976. #        Permanent pet will unsummoned at player mount
  977. #        Default: 0 - not unsummon
  978. #                 1 - unsummon for any mount
  979. #
  980. #    PetDefaultLoyalty
  981. #        Initial loyalty level for newly tamed pets
  982. #        Default: 1
  983. #
  984. #    PlayerCommands
  985. #        Should player chat be parsed for GM commands
  986. #        Default: 1 (parse commands)
  987. #                 0 (ignore commands)
  988. #
  989. #    Event.Announce
  990. #        Default: 0 (false)
  991. #                 1 (true)
  992. #
  993. #    BeepAtStart
  994. #        Beep at mangosd start finished (mostly work only at Unix/Linux systems)
  995. #        Default: 1 (true)
  996. #                 0 (false)
  997. #
  998. #    ShowProgressBars
  999. #        Control show progress bars for load steps at server startup
  1000. #        Default: 1 (true)
  1001. #                 0 (false)
  1002. #
  1003. #    WaitAtStartupError
  1004. #        After startup error report wait <Enter> or some time before continue (and possible close console window)
  1005. #                 -1 (wait until <Enter> press)
  1006. #        Default:  0 (not wait)
  1007. #                  N (>0, wait N secs)
  1008. #
  1009. #    Motd
  1010. #        Message of the Day. Displayed at worldlogin for every user ('@' for a newline).
  1011. #
  1012. ###################################################################################################################
  1013.  
  1014. GameType = 1
  1015. RealmZone = 1
  1016. TimeZoneOffset = 0
  1017. DBC.Locale = 255
  1018. DeclinedNames = 0
  1019. StrictPlayerNames = 0
  1020. StrictCharterNames = 0
  1021. StrictPetNames = 0
  1022. MinPlayerName = 2
  1023. MinCharterName = 2
  1024. MinPetName = 2
  1025. CharactersCreatingDisabled = 0
  1026. CharactersPerAccount = 50
  1027. CharactersPerRealm = 10
  1028. SkipCinematics = 0
  1029. ShowHealthValues = 0
  1030. MaxPlayerLevel = 60
  1031. StartPlayerLevel = 1
  1032. StartPlayerMoney = 0
  1033. MaxHonorPoints = 75000
  1034. StartHonorPoints = 0
  1035. MinHonorKills = 15
  1036. MaintenanceDay = 3
  1037. InstantLogout = 1
  1038. AutoHonorRestart = 0
  1039. AllFlightPaths = 0
  1040. AlwaysMaxSkillForLevel = 0
  1041. ActivateWeather = 1
  1042. CastUnstuck = 1
  1043. MaxSpellCastsInChain = 10
  1044. Instance.IgnoreLevel = 0
  1045. Instance.IgnoreRaid = 0
  1046. Instance.ResetTimeHour = 4
  1047. Instance.UnloadDelay = 1800000
  1048. Item.InstantSave.Quality = 6
  1049. Quests.LowLevelHideDiff = 4
  1050. Quests.HighLevelHideDiff = 7
  1051. Quests.IgnoreRaid = 0
  1052. Group.OfflineLeaderDelay = 300
  1053. Guild.EventLogRecordsCount = 100
  1054. TimerBar.Fatigue.GMLevel = 4
  1055. TimerBar.Fatigue.Max = 60
  1056. TimerBar.Breath.GMLevel = 4
  1057. TimerBar.Breath.Max = 60
  1058. TimerBar.Fire.GMLevel = 4
  1059. TimerBar.Fire.Max = 1
  1060. MaxPrimaryTradeSkill = 2
  1061. MinPetitionSigns = 9
  1062. MaxGroupXPDistance = 74
  1063. MailDeliveryDelay = 3600
  1064. Mails.COD.ForceTag.MaxLevel = 0
  1065. MassMailer.SendPerTick = 10
  1066. PetUnsummonAtMount = 0
  1067. PetDefaultLoyalty = 1
  1068. PlayerCommands = 1
  1069. Event.Announce = 0
  1070. BeepAtStart = 1
  1071. ShowProgressBars = 0
  1072. WaitAtStartupError = 0
  1073. Motd = "Welcome to World of Warcraft! (brotalnia's repack)"
  1074.  
  1075. ###################################################################################################################
  1076. # PLAYER INTERACTION
  1077. #
  1078. #    AllowTwoSide.Accounts
  1079. #        Allow accounts to create characters in both teams in any game type.
  1080. #        Default: 0 (Not allowed)
  1081. #                 1 (Allowed)
  1082. #
  1083. #    AllowTwoSide.Interaction.Chat
  1084. #    AllowTwoSide.Interaction.Channel
  1085. #    AllowTwoSide.Interaction.Group
  1086. #    AllowTwoSide.Interaction.Guild
  1087. #    AllowTwoSide.Interaction.Trade
  1088. #    AllowTwoSide.Interaction.Auction
  1089. #    AllowTwoSide.Interaction.Mail
  1090. #        Allow or not common :chat(say,yell);channel(chat)group(join)guild(join);trade with different team,
  1091. #        merge all auction houses for players from different teams, send mail to different team.
  1092. #        Default: 0 (Not allowed)
  1093. #                 1 (Allowed)
  1094. #
  1095. #    AllowTwoSide.WhoList
  1096. #        Allow show player from both team in who list.
  1097. #        Default: 0 (Not allowed)
  1098. #                 1 (Allowed)
  1099. #
  1100. #    AllowTwoSide.AddFriend
  1101. #        Allow adding friends from other team in friend list.
  1102. #        Default: 0 (Not allowed)
  1103. #                 1 (Allowed)
  1104. #
  1105. #    TalentsInspecting
  1106. #        Allow other players see character talents in inspect dialog (Characters in Gamemaster mode can
  1107. #        inspect talents always)
  1108. #        Default: 1 (allow)
  1109. #                 0 (not allow)
  1110. #
  1111. ###################################################################################################################
  1112.  
  1113. AllowTwoSide.Accounts = 0
  1114. AllowTwoSide.Interaction.Chat = 0
  1115. AllowTwoSide.Interaction.Channel = 0
  1116. GM.JoinOppositeFactionChannels = 0
  1117. AllowTwoSide.Interaction.Group = 0
  1118. AllowTwoSide.Interaction.Guild = 0
  1119. AllowTwoSide.Interaction.Trade = 0
  1120. AllowTwoSide.Interaction.Auction = 0
  1121. AllowTwoSide.Interaction.Mail = 0
  1122. AllowTwoSide.WhoList = 0
  1123. AllowTwoSide.AddFriend = 0
  1124. TalentsInspecting = 1
  1125.  
  1126. ###################################################################################################################
  1127. # CREATURE AND GAMEOBJECT SETTINGS
  1128. #
  1129. #    ThreatRadius
  1130. #        Radius for creature to evade after being pulled away from combat start point
  1131. #        If ThreatRadius is less than creature aggro radius then aggro radius will be used
  1132. #        Default: 100 yards
  1133. #
  1134. #    MaxCreaturesAttackRadius
  1135. #        Creatures won't search for target farther than this.
  1136. #        Reduce for better performances.
  1137. #        Default: 40 yards
  1138. #
  1139. #    MaxPlayersStealthDetectRange
  1140. #        Players won't search for stealthed units farther than this.
  1141. #        Reduce for better performances.
  1142. #        Default: 40 yards
  1143. #
  1144. #    MaxCreaturesStealthDetectRange
  1145. #        Creatures won't search for stealthed units farther than this.
  1146. #        Reduce for better performances.
  1147. #        Default: 15 yards
  1148. #
  1149. #    MaxCreatureSummonLimit
  1150. #       Game objects (and other creatures) won't be able to summon more creatures than this limit
  1151. #       Default: 100
  1152. #
  1153. #    Rate.Creature.Aggro
  1154. #        Aggro radius percent or off.
  1155. #        Default: 1   - 100%
  1156. #                 1.5 - 150%
  1157. #                 0   - off (0%)
  1158. #
  1159. #    CreatureFamilyFleeAssistanceRadius
  1160. #        Radius which creature will use to seek for a near creature for assistance. Creature will flee to this creature.
  1161. #        Default: 30
  1162. #                 0   - off
  1163. #
  1164. #    CreatureFamilyAssistanceRadius
  1165. #        Radius which creature will use to call assistance without moving
  1166. #        Default: 10
  1167. #                 0   - off
  1168. #
  1169. #    CreatureFamilyAssistanceDelay
  1170. #        Reaction time for creature assistance call
  1171. #        Default: 1500 (1.5s)
  1172. #
  1173. #    CreatureFamilyFleeDelay
  1174. #        Time during which creature can flee when no assistant found
  1175. #        Default: 7000 (7s)
  1176. #
  1177. #    WorldBossLevelDiff
  1178. #        Difference for boss dynamic level with target
  1179. #        Default: 3
  1180. #
  1181. #    SendLootRollUponReconnect
  1182. #         Send active loot roll windows when a player reconnects
  1183. #         Default: 0  - not send
  1184. #                  1  - send
  1185. #
  1186. #    Corpse.EmptyLootShow
  1187. #        If target can have loot (or can be skining after loot) but no loot generated still show loot window
  1188. #        Default: 1 (show)
  1189. #                 0 (not show)
  1190. #
  1191. #    Corpse.Decay.NORMAL
  1192. #    Corpse.Decay.RARE
  1193. #    Corpse.Decay.ELITE
  1194. #    Corpse.Decay.RAREELITE
  1195. #    Corpse.Decay.WORLDBOSS
  1196. #        Seconds until creature corpse will decay without being looted or skinned (not used when creature does not have loot initially)
  1197. #        Default: 300, 900, 600, 1200, 3600
  1198. #
  1199. #    Rate.Corpse.Decay.Looted
  1200. #         Controls how long the creature corpse stays after it had been looted, as a multiplier of its Corpse.Decay.* config.
  1201. #         Default: 0.0 (will use modifier /3 of the creatures spawntimesecs when 0.0)
  1202. #
  1203. #    Rate.Creature.Normal.Damage
  1204. #    Rate.Creature.Elite.Elite.Damage
  1205. #    Rate.Creature.Elite.RAREELITE.Damage
  1206. #    Rate.Creature.Elite.WORLDBOSS.Damage
  1207. #    Rate.Creature.Elite.RARE.Damage
  1208. #        Creature Damage Rates.
  1209. #        Examples: 2 - creatures will damage 2x, 1.7 - 1.7x.
  1210. #
  1211. #    Rate.Creature.Normal.SpellDamage
  1212. #    Rate.Creature.Elite.Elite.SpellDamage
  1213. #    Rate.Creature.Elite.RAREELITE.SpellDamage
  1214. #    Rate.Creature.Elite.WORLDBOSS.SpellDamag
  1215. #    Rate.Creature.Elite.RARE.SpellDamage
  1216. #        Creature Spell Damage Rates.
  1217. #        Examples: 2 - creatures will damage with spells 2x, 1.7 - 1.7x.
  1218. #
  1219. #    Rate.Creature.Normal.HP
  1220. #    Rate.Creature.Elite.Elite.HP
  1221. #    Rate.Creature.Elite.RAREELITE.HP
  1222. #    Rate.Creature.Elite.WORLDBOSS.HP
  1223. #    Rate.Creature.Elite.RARE.HP
  1224. #        Creature Health Ammount Modifier.
  1225. #        Examples: 2 - creatures have 2x health, 1.7 - 1.7x.
  1226. #
  1227. #    ListenRange.Say
  1228. #        Distance from player to listen text that creature (or other world object) say
  1229. #        Default: 25
  1230. #
  1231. #    ListenRange.TextEmote
  1232. #        Distance from player to listen textemote that creature (or other world object) say
  1233. #        Default: 25
  1234. #
  1235. #    ListenRange.Yell
  1236. #        Distance from player to listen text that creature (or other world object) yell
  1237. #        Default: 300
  1238. #
  1239. #    GuidReserveSize.Creature
  1240. #    GuidReserveSize.GameObject
  1241. #        Amount guids reserved for .npc add/.gobject add directly after last used in DB static spawned creature/gameobject guid
  1242. #        Commands .npc add/.gobject add can be used only for guids from this reserve and required server restart if all guids
  1243. #        from reserve used before above commands can be used in like case. Less size increase amount guids for dynamic spawns
  1244. #        in game from other side
  1245. #        Default: 100
  1246. #
  1247. ###################################################################################################################
  1248.  
  1249. ThreatRadius = 100
  1250. Rate.Creature.Aggro = 1
  1251. MaxCreaturesAttackRadius = 40
  1252. MaxPlayersStealthDetectRange = 40
  1253. MaxCreaturesStealthDetectRange = 15
  1254. MaxCreatureSummonLimit = 100
  1255. CreatureFamilyFleeAssistanceRadius = 30
  1256. CreatureFamilyAssistanceRadius = 10
  1257. CreatureFamilyAssistanceDelay = 1500
  1258. CreatureFamilyFleeDelay = 7000
  1259. WorldBossLevelDiff = 3
  1260. Corpse.EmptyLootShow = 1
  1261. Corpse.Decay.NORMAL = 300
  1262. Corpse.Decay.RARE = 900
  1263. Corpse.Decay.ELITE = 600
  1264. Corpse.Decay.RAREELITE = 1200
  1265. Corpse.Decay.WORLDBOSS = 3600
  1266. Rate.Corpse.Decay.Looted = 0.0
  1267. SendLootRollUponReconnect = 0
  1268. Rate.Creature.Normal.Damage = 1
  1269. Rate.Creature.Elite.Elite.Damage = 1
  1270. Rate.Creature.Elite.RAREELITE.Damage = 1
  1271. Rate.Creature.Elite.WORLDBOSS.Damage = 1
  1272. Rate.Creature.Elite.RARE.Damage = 1
  1273. Rate.Creature.Normal.SpellDamage = 1
  1274. Rate.Creature.Elite.Elite.SpellDamage = 1
  1275. Rate.Creature.Elite.RAREELITE.SpellDamage = 1
  1276. Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
  1277. Rate.Creature.Elite.RARE.SpellDamage = 1
  1278. Rate.Creature.Normal.HP = 1
  1279. Rate.Creature.Elite.Elite.HP = 1
  1280. Rate.Creature.Elite.RAREELITE.HP = 1
  1281. Rate.Creature.Elite.WORLDBOSS.HP = 1
  1282. Rate.Creature.Elite.RARE.HP = 1
  1283. ListenRange.Say = 40
  1284. ListenRange.TextEmote = 40
  1285. ListenRange.Yell = 300
  1286. GuidReserveSize.Creature = 1000
  1287. GuidReserveSize.GameObject = 1000
  1288.  
  1289.  
  1290. ###################################################################################################################
  1291. # CHAT SETTINGS
  1292. #
  1293. #    ChatFakeMessagePreventing
  1294. #        Chat protection from creating fake messages using a lot spaces (other invisible symbols),
  1295. #        not applied to addon language messages, but can prevent working old addons
  1296. #        that use normal languages for sending data to another clients.
  1297. #        Default: 0 (disable fake messages preventing)
  1298. #                 1 (enable fake messages preventing)
  1299. #
  1300. #    ChatStrictLinkChecking.Severity
  1301. #        Check chat messages for ingame links to spells, items, quests, achievements etc.
  1302. #        Default: 0 (disable link checking)
  1303. #                 1 (check if only valid pipe commands are used. This prevents posting pictures for example)
  1304. #                 2 (verifiy that pipe commands are used in a correct order)
  1305. #                 3 (check if color, entry and name don't contradict each other. For correct work, please assure
  1306. #                    that you have extracted locale DBCs of every language specific client playing on this server.)
  1307. #
  1308. #    ChatStrictLinkChecking.Kick
  1309. #        Defines, what should be done if a message is considered to contain invalid pipe commands.
  1310. #        Default: 0 (silently ignore message)
  1311. #                 1 (kick players who sent invalid formed messages)
  1312. #
  1313. #    ChatFlood.MessageCount
  1314. #        Chat anti-flood protection, haste message count to activate protection
  1315. #        Default: 10
  1316. #                 0 (disable anti-flood protection)
  1317. #
  1318. #    ChatFlood.MessageDelay
  1319. #        Chat anti-flood protection, minimum message delay to count message
  1320. #        Default: 1 (in secs)
  1321. #
  1322. #    ChatFlood.MuteTime
  1323. #        Chat anti-flood protection, mute time at activation flood protection (not saved)
  1324. #        Default: 10 (in secs)
  1325. #
  1326. #    Channel.SilentlyGMJoin
  1327. #        Silently join GM characters (security level > 1) to channels
  1328. #        Default: 0 (join announcement in normal way)
  1329. #                 1 (GM join without announcement)
  1330. #
  1331. #    Channel.StrictLatinInGeneral
  1332. #        Filter out messages using non-Latin characters in general channels.
  1333. #        Default: 0 (disable)
  1334. #                 1 (enable)
  1335. #
  1336. #    WorldChan.MinLevel
  1337. #        Minimum level to use world channels
  1338. #        Default: 1
  1339. #
  1340. #    WorldChan.Cooldown
  1341. #    WorldChan.CooldownMaxLevel
  1342. #    WorldChan.CooldownScaling
  1343. #        Cooldown between messages on world channels
  1344. #        Default: 0
  1345. #
  1346. #    WhisperDiffZone.MinLevel
  1347. #        Minimum level to whisper players in other zones
  1348. #        Default: 1
  1349. #
  1350. #    YellMinLevel
  1351. #        Minimum level to /yell in chat
  1352. #        Default: 0
  1353. #
  1354. #    YellRange.LinearScale.MaxLevel
  1355. #    YellRange.QuadraticScale.MaxLevel
  1356. #        Limit yell range based on level
  1357. #        Default: 0
  1358. #
  1359. #    ChannelInvite.MinLevel
  1360. #        Minimum level to invite other players into a private channel
  1361. #        Default: 10
  1362. #
  1363. #    PublicChansMute.BypassLevel
  1364. #        Required character level on account to bypass all chat restrictions
  1365. #        Default: 61
  1366. #
  1367. #    WhisperRestriction
  1368. #        Allow players to disable whispers with .wr command
  1369. #        Default: 0
  1370. #
  1371. #    SayMinLevel
  1372. #        Minimum level to /say in chat
  1373. #        Default: 0
  1374. #
  1375. #    SayEmoteMinLevel
  1376. #        Minimum level to /me in chat
  1377. #        Default: 0
  1378. #
  1379. #    Antiflood.Sanction
  1380. #        Sanction applied to a player if sending too many packets
  1381. #        See enum CheatAction for all flags
  1382. #        Default: 4 - Kick
  1383. #
  1384. ###################################################################################################################
  1385.  
  1386. ChatFakeMessagePreventing = 0
  1387. ChatStrictLinkChecking.Severity = 0
  1388. ChatStrictLinkChecking.Kick = 0
  1389. ChatFlood.MessageCount = 10
  1390. ChatFlood.MessageDelay = 1
  1391. ChatFlood.MuteTime = 10
  1392. Channel.SilentlyGMJoin = 0
  1393. Channel.StrictLatinInGeneral = 0
  1394. WorldChan.MinLevel = 1
  1395. WorldChan.Cooldown = 0
  1396. WorldChan.CooldownMaxLevel = 0
  1397. WorldChan.CooldownScaling = 0
  1398. WhisperDiffZone.MinLevel = 1
  1399. YellMinLevel = 0;
  1400. YellRange.LinearScale.MaxLevel = 0
  1401. YellRange.QuadraticScale.MaxLevel = 0
  1402. ChannelInvite.MinLevel = 10
  1403. PublicChansMute.BypassLevel = 61
  1404. WhisperRestriction = 0
  1405. SayMinLevel = 0;
  1406. SayEmoteMinLevel = 0;
  1407. Antiflood.Sanction = 4
  1408.  
  1409. ###################################################################################################################
  1410. # GAME MASTER SETTINGS
  1411. #
  1412. #    GM.LoginState
  1413. #        GM mode at login
  1414. #        Default: 2 (last save state)
  1415. #                 0 (disable)
  1416. #                 1 (enable)
  1417. #
  1418. #    GM.Visible
  1419. #        GM visibility at login
  1420. #        Default: 2 (last save state)
  1421. #                 0 (invisible)
  1422. #                 1 (visible)
  1423. #
  1424. #    GM.AcceptTickets
  1425. #        Is GM accepting tickets from player by default or not.
  1426. #        Default: 2 (last save state)
  1427. #                 0 (disable)
  1428. #                 1 (enable)
  1429. #
  1430. #    GM.Chat
  1431. #        GM chat mode at login
  1432. #        Default: 2 (last save state)
  1433. #                 0 (disable)
  1434. #                 1 (enable)
  1435. #
  1436. #    GM.WhisperingTo
  1437. #        Is GM accepting whispers from player by default or not.
  1438. #        Default: 2 (last save state)
  1439. #                 0 (disable)
  1440. #                 1 (enable)
  1441. #
  1442. #    GM.InGMList.Level
  1443. #        Max GM level showed in GM list (if visible) in non-GM state (.gm off)
  1444. #                 0 (none)
  1445. #                 1 (only moderators)
  1446. #                 2 (only gamemasters)
  1447. #        Default: 3 (anyone)
  1448. #
  1449. #    GM.InWhoList.Level
  1450. #        Max GM level showed in who list (if visible).
  1451. #                 0 (only players)
  1452. #                 1 (only moderators)
  1453. #                 2 (only gamemasters)
  1454. #        Default: 3 (anyone)
  1455. #
  1456. #    GM.LogTrade
  1457. #        Include GM trade and trade slot enchanting operations in GM log if it enable
  1458. #        Default: 1 (include)
  1459. #                 0 (not include)
  1460. #
  1461. #    GM.StartLevel
  1462. #        GM starting level (1-255)
  1463. #        Default: 1
  1464. #
  1465. #    GM.LowerSecurity
  1466. #        Disallow a lower security member to interact with a higher one using commands
  1467. #        Default: 0 (disable)
  1468. #                 1 (enable)
  1469. #
  1470. #    GM.CreditOnDie
  1471. #        Give loot / money / reputation at ".die" command
  1472. #        Default: 1 (enable)
  1473. #
  1474. #    GM.AllowTrades
  1475. #        Allow trades / mails / AH / ...
  1476. #        Default: 1
  1477. #
  1478. #    GM.AllowPublicChannels
  1479. #        Allow to speak in general / world channels
  1480. #        Default: 0
  1481. #
  1482. #    GMTickets.Enable
  1483. #        Allow opening support tickets.
  1484. #        Default: 1
  1485. #
  1486. #    GMTickets.MinLevel
  1487. #        Minimum required character level to open a ticket.
  1488. #        Default: 0
  1489. #
  1490. #    GMTickets.Admin.Security
  1491. #        Required security rank to assign ticket in escalation queue.
  1492. #        Default: 7
  1493. #
  1494. ###################################################################################################################
  1495.  
  1496. GM.LoginState            = 2
  1497. GM.Visible               = 2
  1498. GM.AcceptTickets         = 2
  1499. GM.Chat                  = 2
  1500. GM.WhisperingTo          = 2
  1501. GM.InGMList.Level        = 3
  1502. GM.InWhoList.Level       = 3
  1503. GM.LogTrade              = 1
  1504. GM.StartLevel            = 1
  1505. GM.LowerSecurity         = 0
  1506. GM.CreditOnDie           = 1
  1507. GM.AllowTrades           = 1
  1508. GM.AllowPublicChannels   = 0
  1509. GMTickets.Enable         = 1
  1510. GMTickets.MinLevel       = 0
  1511. GMTickets.Admin.Security = 7
  1512.  
  1513. ###################################################################################################################
  1514. # VISIBILITY AND RADIUSES
  1515. #
  1516. #    Visibility.GroupMode
  1517. #        Group visibility modes
  1518. #        Default: 0 (standard setting: only members from same group can 100% auto detect invisible player)
  1519. #                 1 (raid members 100% auto detect invisible player from same raid)
  1520. #                 2 (players from same team can 100% auto detect invisible player)
  1521. #
  1522. #    Visibility.Distance.Continents
  1523. #    Visibility.Distance.Instances
  1524. #    Visibility.Distance.BG
  1525. #        Visibility distance for different ingame object in different maps.
  1526. #        Visibility on continents on offy ~90 yards. In BG ~180. For instances default ~120.
  1527. #        Max limited by active player zone: ~ 333
  1528. #        Min limit is max aggro radius (45) * Rate.Creature.Aggro
  1529. #    Visibility.Distance.Continents.Min
  1530. #        If bad performance, visibilityDistance may be reduced
  1531. #
  1532. #    Visibility.Distance.InFlight
  1533. #        Visible distance for player in flight
  1534. #        Min limit is 0 (not show any objects)
  1535. #
  1536. #    Visibility.Distance.Grey.Unit
  1537. #        Visibility grey distance for creatures/players (fast changing objects)
  1538. #        addition to appropriate object type Visibility.Distance.* use in case visibility removing to
  1539. #        object (except corpse around distances) If D is distance and G is grey distance then object
  1540. #        make visible if distance to it <= D but make non visible if distance > D+G
  1541. #        Default: 1 (yard)
  1542. #
  1543. #    Visibility.Distance.Grey.Object
  1544. #        Visibility grey distance for dynobjects/gameobjects/corpses/creature bodies
  1545. #        Default: 10 (yards)
  1546. #
  1547. #    Visibility.RelocationLowerLimit
  1548. #        Object's visibility update called, when distance between current object's position and position,
  1549. #        where visiblity was updated last time, reaches RelocationLoverLimit value
  1550. #        Default: 10 (yards)
  1551. #
  1552. #    Visibility.AIRelocationNotifyDelay
  1553. #        Delay time between creature AI reactions on nearby movements
  1554. #        Default: 1000 (milliseconds)
  1555. #
  1556. ###################################################################################################################
  1557.  
  1558. Visibility.GroupMode = 0
  1559. Visibility.Distance.Continents    = 90
  1560. Visibility.Distance.Continents.Min= 60
  1561. Visibility.Distance.Instances     = 120
  1562. Visibility.Distance.BG            = 180
  1563. Visibility.Distance.InFlight      = 100
  1564. Visibility.Distance.Grey.Unit   = 1
  1565. Visibility.Distance.Grey.Object = 10
  1566. Visibility.RelocationLowerLimit    = 10
  1567. Visibility.AIRelocationNotifyDelay = 1000
  1568.  
  1569. ###################################################################################################################
  1570. # SERVER RATES
  1571. #
  1572. #    Rate.Health
  1573. #    Rate.Mana
  1574. #    Rate.Rage.Income
  1575. #    Rate.Rage.Loss
  1576. #    Rate.Focus
  1577. #    Rate.Loyalty
  1578. #    Rate.Energy (Rogue)
  1579. #        Health and power regeneration and rage income from damage.
  1580. #        Default: 1
  1581. #
  1582. #    Rate.Skill.Discovery
  1583. #         Skill Discovery Rates
  1584. #         Default: 1
  1585. #
  1586. #    Rate.Drop.Item.Poor
  1587. #    Rate.Drop.Item.Normal
  1588. #    Rate.Drop.Item.Uncommon
  1589. #    Rate.Drop.Item.Rare
  1590. #    Rate.Drop.Item.Epic
  1591. #    Rate.Drop.Item.Legendary
  1592. #    Rate.Drop.Item.Artifact
  1593. #    Rate.Drop.Item.Referenced
  1594. #    Rate.Drop.Money
  1595. #         Drop rates (items by quality and money)
  1596. #         Default: 1
  1597. #
  1598. #    Rate.XP.Kill
  1599. #    Rate.XP.Quest
  1600. #    Rate.XP.Explore
  1601. #        XP rates
  1602. #        Default: 1
  1603. #
  1604. #    Rate.Rest.InGame
  1605. #    Rate.Rest.Offline.InTavernOrCity
  1606. #    Rate.Rest.Offline.InWilderness
  1607. #        Resting points grow rates (1 - normal, 2 - double rate, 0.5 - half rate, etc) from standard values
  1608. #
  1609. #    Rate.Damage.Fall
  1610. #        Damage after fall rate. (1 - standard, 2 - double damage, 0.5 - half damage, etc)
  1611. #
  1612. #    Rate.Auction.Time
  1613. #    Rate.Auction.Deposit
  1614. #    Rate.Auction.Cut
  1615. #        Auction rates (auction time, deposit get at auction start, auction cut from price at auction end)
  1616. #
  1617. #    Auction.Deposit.Min
  1618. #        Minimum auction deposit size in copper
  1619. #        Default: 0
  1620. #
  1621. #    Auction.AccountConcurrentLimit
  1622. #        Maximum auctions (per auction house, including shared) an account can have posted at once. eg. limit of 100 -> 100 on Alliance auction house, 100 on Neutral auction house
  1623. #        Default: 0
  1624. #
  1625. #    Rate.Honor
  1626. #        Honor gain rate
  1627. #
  1628. #    Rate.Mining.Amount
  1629. #    Rate.Mining.Next
  1630. #        Mining Rates (Mining.Amount changes minimum/maximum usetimes of a deposit,
  1631. #        Mining.Next changes chance to have next use of a deposit)
  1632. #
  1633. #    Rate.Talent
  1634. #        Talent Point rates
  1635. #        Default: 1
  1636. #
  1637. #    Rate.RespecBaseCost
  1638. #        Minimum cost for unlearning talents, in gold
  1639. #        Default: 1
  1640. #
  1641. #    Rate.RespecMultiplicativeCost
  1642. #        Cost * multiplier = total cost of unlearning talents, in gold
  1643. #        Default: 5
  1644. #
  1645. #    Rate.RespecMaxMultiplier
  1646. #        RespecMultiplicativeCost * RespecMaxMultiplier = maximum cost of unlearning talents, in gold
  1647. #        Default: 10
  1648. #
  1649. #    Rate.RespecMinMultiplier
  1650. #        Once the player exceeds this multiplier value, they can never drop below it again
  1651. #        Default: 2
  1652. #
  1653. #    Rate.Reputation.Gain
  1654. #         Reputation Gain rate
  1655. #         Default: 1
  1656. #
  1657. #    Rate.Reputation.LowLevel.Kill
  1658. #         Reputation Gain form low level kill (grey creture)
  1659. #         Default: 0.2
  1660. #
  1661. #    Rate.Reputation.LowLevel.Quest
  1662. #         Reputation Gain rate
  1663. #         Default: 1
  1664. #
  1665. #    Rate.InstanceResetTime
  1666. #        Multiplier for the number of days in between global raid/heroic instance resets.
  1667. #        Default: 1
  1668. #
  1669. #    SkillGain.Crafting
  1670. #    SkillGain.Defense
  1671. #    SkillGain.Gathering
  1672. #    SkillGain.Weapon
  1673. #         crafting/defense/gathering/weapon skills gain at skill grow (1,2,...)
  1674. #         Default: 1
  1675. #
  1676. #    SkillChance.Orange
  1677. #    SkillChance.Yellow
  1678. #    SkillChance.Green
  1679. #    SkillChance.Grey
  1680. #        Skill chance values (0..100)
  1681. #        Default: 100-75-25-0
  1682. #
  1683. #    SkillChance.MiningSteps
  1684. #    SkillChance.SkinningSteps
  1685. #         For skinning and Mining chance decrease with skill level.
  1686. #         Default: 0  - no decrease
  1687. #                  75 - in 2 times each 75 skill points
  1688. #
  1689. #    SkillFail.Loot.Fishing
  1690. #         For fishing instead fail provided junk loot
  1691. #         Default: 0 (disabled)
  1692. #                  1 (enabled)
  1693. #
  1694. #    SkillFail.Gain.Fishing
  1695. #         For fishing skill gain possible at fail also
  1696. #         Default: 0 (disabled)
  1697. #                  1 (enabled)
  1698. #
  1699. #    SkillFail.Possible.FishingPool
  1700. #         For fishing pool impossible fail from low skill by default
  1701. #         Default: 1 (enabled)
  1702. #                  0 (disabled)
  1703. #
  1704. #    DurabilityLossChance.Damage
  1705. #         Chance lost one from equiped items durability point at damage apply or receive.
  1706. #         Default: 0.5 (100/0.5 = 200) Each 200 damage apply one from 19 possible equipped items
  1707. #
  1708. #    DurabilityLossChance.Absorb
  1709. #         Chance lost one from armor items durability point at damage absorb.
  1710. #         Default: 0.5 (100/0.5 = 200) Each 200 absorbs apply one from 15 possible armor equipped items
  1711. #
  1712. #    DurabilityLossChance.Parry
  1713. #         Chance lost weapon durability point at parry.
  1714. #         Default: 0.05 (100/0.05 = 2000) Each 2000 parry attacks main weapon lost point
  1715. #
  1716. #    DurabilityLossChance.Block
  1717. #         Chance lost sheild durability point at damage block.
  1718. #         Default: 0.05 (100/0.05 = 2000) Each 2000 partly or full blocked attacks shield lost point
  1719. #
  1720. #    Death.SicknessLevel
  1721. #         Starting Character start gain sickness at spirit resurrection (1 min)
  1722. #         Default: 11
  1723. #                  -10 - character will have full time (10min) sickness at 1 level
  1724. #                  maxplayerlevel+1 - character will not have sickness at any level
  1725. #
  1726. #    Death.CorpseReclaimDelay.PvP
  1727. #    Death.CorpseReclaimDelay.PvE
  1728. #         Enabled/disabled increase corpse reclaim delay at often PvP/PvE deaths
  1729. #         Default: 1 (enabled)
  1730. #                  0 (disabled)
  1731. #
  1732. #    Death.Bones.World
  1733. #    Death.Bones.Battleground
  1734. #         Enabled/disabled creating bones instead corpse at resurrection (in normal zones/instacnes, or battleground)
  1735. #         Default: 1 (enabled)
  1736. #                  0 (disabled)
  1737. #
  1738. #    Death.Ghost.RunSpeed.World
  1739. #    Death.Ghost.RunSpeed.Battleground
  1740. #         Modifies the speed of player's ghosts, removed upon reviving, not permanent/saved, in non-BG and BG maps
  1741. #         Default: 1.0 (normal speed)
  1742. #
  1743. ###################################################################################################################
  1744.  
  1745. Rate.Health = 1
  1746. Rate.Mana = 1
  1747. Rate.Rage.Income = 1
  1748. Rate.Rage.Loss = 1
  1749. Rate.Focus = 1
  1750. Rate.Loyalty = 1
  1751. Rate.Energy = 1
  1752. Rate.Skill.Discovery = 1
  1753. Rate.Drop.Item.Poor = 1
  1754. Rate.Drop.Item.Normal = 1
  1755. Rate.Drop.Item.Uncommon = 1
  1756. Rate.Drop.Item.Rare = 1
  1757. Rate.Drop.Item.Epic = 1
  1758. Rate.Drop.Item.Legendary = 1
  1759. Rate.Drop.Item.Artifact = 1
  1760. Rate.Drop.Item.Referenced = 1
  1761. Rate.Drop.Money = 1
  1762. Rate.XP.Kill    = 1
  1763. Rate.XP.Quest   = 1
  1764. Rate.XP.Explore = 1
  1765. Rate.Rest.InGame = 1
  1766. Rate.Rest.Offline.InTavernOrCity = 1
  1767. Rate.Rest.Offline.InWilderness = 1
  1768. Rate.Damage.Fall = 1
  1769. Rate.Auction.Time = 1
  1770. Rate.Auction.Deposit = 1
  1771. Rate.Auction.Cut = 1
  1772. Auction.Deposit.Min = 0
  1773. Auction.AccountConcurrentLimit = 0
  1774. Rate.Honor = 1
  1775. Rate.Mining.Amount = 1
  1776. Rate.Mining.Next   = 1
  1777. Rate.Talent = 1
  1778. Rate.RespecBaseCost = 1
  1779. Rate.RespecMultiplicativeCost = 5
  1780. Rate.RespecMaxMultiplier = 10
  1781. Rate.RespecMinMultiplier = 2
  1782. Rate.Reputation.Gain = 1
  1783. Rate.Reputation.LowLevel.Kill    = 0.2
  1784. Rate.Reputation.LowLevel.Quest   = 1
  1785. Rate.InstanceResetTime = 1
  1786. SkillGain.Crafting = 1
  1787. SkillGain.Defense = 1
  1788. SkillGain.Gathering = 1
  1789. SkillGain.Weapon = 1
  1790. SkillChance.Orange = 100
  1791. SkillChance.Yellow = 75
  1792. SkillChance.Green  = 25
  1793. SkillChance.Grey   = 0
  1794. SkillChance.MiningSteps   = 0
  1795. SkillChance.SkinningSteps = 0
  1796. SkillFail.Loot.Fishing = 0
  1797. SkillFail.Gain.Fishing = 0
  1798. SkillFail.Possible.FishingPool = 1
  1799. DurabilityLossChance.Damage = 0.5
  1800. DurabilityLossChance.Absorb = 0.5
  1801. DurabilityLossChance.Parry  = 0.05
  1802. DurabilityLossChance.Block  = 0.05
  1803. Death.SicknessLevel = 11
  1804. Death.CorpseReclaimDelay.PvP = 1
  1805. Death.CorpseReclaimDelay.PvE = 1
  1806. Death.Bones.World = 1
  1807. Death.Bones.Battleground = 1
  1808. Corpses.UpdateMinutes = 20
  1809. Bones.ExpireMinutes   = 60
  1810. Death.Ghost.RunSpeed.World = 1.0
  1811. Death.Ghost.RunSpeed.Battleground = 1.0
  1812. Rate.WarEffortResourceComplete = 0.0
  1813. WarEffortResourceCompletePeriod = 86400
  1814.  
  1815. ###################################################################################################################
  1816. # BATTLEGROUND CONFIG
  1817. #
  1818. #    Battleground.CastDeserter
  1819. #        Cast Deserter spell at player who leave battleground in progress
  1820. #        Default: 1 (enable)
  1821. #                 0 (disable)
  1822. #
  1823. #    Battleground.QueueAnnouncer.Join
  1824. #        Enable queue announcer posting to chat at join
  1825. #        Default: 0 (not send)
  1826. #                 1 (send to joined player only)
  1827. #                 2 (send to all players)
  1828. #
  1829. #    Battleground.QueueAnnouncer.Start
  1830. #        Enable queue announcer posting to chat at BG start
  1831. #        Default: 0 (disable)
  1832. #                 1 (enable)
  1833. #
  1834. #    Battleground.QueuesCount
  1835. #        Maximum battleground queues a player can join at the same time
  1836. #        Default: 0 (decide based on current content patch)
  1837. #
  1838. #    Battleground.InvitationType
  1839. #        Set Battleground invitation type
  1840. #        Default: 1 (Experimental - don't allow to invite much more players of one faction)
  1841. #                 0 (normal - invite as much players to bg as possible, don't bother with ballance)
  1842. #
  1843. #    Battleground.PrematureFinishTimer
  1844. #        The time to end the bg if there are less than MinPlayersPerTeam on one side in milliseconds
  1845. #        Default: 300000 (5 minutes)
  1846. #                 0 - disable (not recommended)
  1847. #
  1848. #    BattleGround.PremadeGroupWaitForMatch
  1849. #        The time in which premade group of 1 faction waits in BG Queue for premade group of other faction
  1850. #                 1800000 (30 minutes)
  1851. #        Default: 0 - disable premade group matches (group always added to bg team in normal way)
  1852. #
  1853. #    BattleGround.RandomizeQueues
  1854. #        Randomize the queue positions
  1855. #        Default: 0 - first players to queue will be invited first
  1856. #
  1857. #    BattleGround.GroupQueueLimit
  1858. #        The maximum number of players that can be queued as a group
  1859. #        If the group is bigger than this value, players are queued solo
  1860. #        Default: 40
  1861. #
  1862. #    Alterac.MinPlayersInQueue
  1863. #       Minimum players in queue per faction before starting a match.
  1864. #       Default: 0 - use database value
  1865. #
  1866. #    Alterac.InitMaxPlayers
  1867. #       Maximum number of players at AV creation.
  1868. #       To be efficient, you should have 'InitMaxPlayers * 2 > MinPlayersInQueue'
  1869. #       Default: 0 - use database value
  1870. #
  1871. ###################################################################################################################
  1872.  
  1873. Battleground.CastDeserter = 1
  1874. Battleground.QueueAnnouncer.Join = 0
  1875. Battleground.QueueAnnouncer.Start = 0
  1876. Battleground.InvitationType = 1
  1877. BattleGround.PrematureFinishTimer = 300000
  1878. BattleGround.PremadeGroupWaitForMatch = 0
  1879. BattleGround.PremadeQueue.MinGroupSize = 6
  1880. BattleGround.QueuesCount            = 0
  1881. BattleGround.TagInBattleGrounds     = 1
  1882. BattleGround.RandomizeQueues = 0
  1883. BattleGround.GroupQueueLimit = 40
  1884. Alterac.MinPlayersInQueue = 0
  1885. Alterac.InitMaxPlayers = 0
  1886.  
  1887. ###################################################################################################################
  1888. # OUTDOOR PVP CONFIG
  1889. #
  1890. #    OutdoorPvp.SIEnabled               #Enable Silithus Outdoor pvp
  1891. #    OutdoorPvp.EPEnabled               #Enable Eastern Plaguelands Outdoor pvp
  1892. #        Default: 1 (enable)
  1893. #                 0 (disable)
  1894. #
  1895. ###################################################################################################################
  1896.  
  1897. OutdoorPvp.SIEnabled = 1
  1898. OutdoorPvp.EPEnabled = 1
  1899.  
  1900. ###################################################################################################################
  1901. #
  1902. # NETWORK CONFIG
  1903. #
  1904. #    Network.Threads
  1905. #         Number of threads for network, recommend 1 thread per 1000 connections.
  1906. #         Default: 1
  1907. #
  1908. #    Network.OutKBuff
  1909. #         The size of the output kernel buffer used ( SO_SNDBUF socket option, tcp manual ).
  1910. #         Default: -1 (Use system default setting)
  1911. #
  1912. #    Network.OutUBuff
  1913. #         Userspace buffer for output. This is amount of memory reserved per each connection.
  1914. #         Default: 65536
  1915. #
  1916. #    Network.TcpNoDelay:
  1917. #         TCP Nagle algorithm setting
  1918. #         Default: 0 (enable Nagle algorithm, less traffic, more latency)
  1919. #                  1 (TCP_NO_DELAY, disable Nagle algorithm, more traffic but less latency)
  1920. #
  1921. #    Network.KickOnBadPacket
  1922. #         Kick player on bad packet format.
  1923. #         Default: 0 - do not kick
  1924. #                  1 - kick
  1925. #
  1926. #    Network.PacketBroadcast.Threads
  1927. #         Number of threads for packets broadcasting.
  1928. #         Default: 0 - disabled
  1929. #
  1930. #    Network.PacketBroadcast.Frequency
  1931. #         How often packet broadcasting threads run in milliseconds.
  1932. #         Default: 50
  1933. #
  1934. #    Network.Interval
  1935. #         How often ACE will transmit the client's outbound packet buffer in milliseconds.
  1936. #         Default: 10
  1937. #
  1938. ###################################################################################################################
  1939.  
  1940. Network.Threads = 1
  1941. Network.OutKBuff = -1
  1942. Network.OutUBuff = 65536
  1943. Network.TcpNodelay = 1
  1944. Network.KickOnBadPacket = 0
  1945. Network.PacketBroadcast.Threads = 0
  1946. Network.PacketBroadcast.Frequency = 50
  1947. Network.PacketBroadcast.ReduceVisDistance.DiffAbove = 0
  1948. Network.Interval = 10
  1949.  
  1950. ###################################################################################################################
  1951. # CONSOLE, REMOTE ACCESS AND SOAP
  1952. #
  1953. #    Console.Enable
  1954. #        Enable console
  1955. #        Default: 1 - on
  1956. #                 0 - off
  1957. #
  1958. #    Ra.Enable
  1959. #        Enable remote console
  1960. #        Default: 0 - off
  1961. #                 1 - on
  1962. #
  1963. #    Ra.IP
  1964. #        Default remote console ip address, use 0.0.0.0 for every address
  1965. #
  1966. #    Ra.Port
  1967. #        Default remote console port
  1968. #        Default: 3443
  1969. #
  1970. #    Ra.MinLevel
  1971. #        Minimum level that's required to login,3 by default
  1972. #        Default: 3 (Administrator)
  1973. #
  1974. #    Ra.Secure
  1975. #        Kick client on wrong pass
  1976. #                 0 - off
  1977. #        Default: 1 - on
  1978. #
  1979. #    Ra.Stricted
  1980. #        Not allow execute console level only commands remotly by RA
  1981. #                 0 - off
  1982. #        Default: 1 - on
  1983. #
  1984. #
  1985. #    SOAP.Enable
  1986. #        Enable soap service
  1987. #        Default: 0 - off
  1988. #                 1 - on
  1989. #
  1990. #    SOAP.IP
  1991. #        Bound SOAP service ip address, use 0.0.0.0 to access from everywhere
  1992. #        Default: 127.0.0.1
  1993. #
  1994. #    SOAP.Port
  1995. #        SOAP port
  1996. #        Default: 7878
  1997. #
  1998. ###################################################################################################################
  1999.  
  2000. Console.Enable = 1
  2001. Ra.Enable = 0
  2002. Ra.IP = 0.0.0.0
  2003. Ra.Port = 3443
  2004. Ra.MinLevel = 3
  2005. Ra.Secure = 1
  2006. Ra.Stricted = 1
  2007.  
  2008. SOAP.Enabled = 0
  2009. SOAP.IP = 127.0.0.1
  2010. SOAP.Port = 7878
  2011.  
  2012. ###################################################################################################################
  2013. # CHARACTER DELETION
  2014. #
  2015. #    CharDelete.Method
  2016. #        Character deletion behavior
  2017. #        Default: 0  - Completely remove the character from the database
  2018. #                 1  - Unlinking, the character gets unlinked from the account,
  2019. #                      the name gets freed up and appears as deleted ingame
  2020. #
  2021. #    CharDelete.MinLevel
  2022. #        Character gets deleted by CharDelete.Method=0 when the character
  2023. #        hasn't the specified level yet.
  2024. #        Default: 0  - For all characters the specified mode will be used
  2025. #                 1+ - Only for players which have reached the specified level
  2026. #                      will be deleted by the specified mode.
  2027. #                      the rest will be deleted by CharDelete.Method=0
  2028. #
  2029. #    CharDelete.KeepDays
  2030. #        Define the amount of days for which the characters are kept in the database before
  2031. #        they will be removed
  2032. #        Default: 30
  2033. #                 0  - Don't delete any characters, they stay in the database forever.
  2034. #
  2035. ###################################################################################################################
  2036.  
  2037. CharDelete.Method = 0
  2038. CharDelete.MinLevel = 0
  2039. CharDelete.KeepDays = 30
  2040.  
  2041. ###################################################################################################################
  2042. # AUCTION HOUSE BOT
  2043. #
  2044. #    AHBot.Enable
  2045. #        Enable AH bot.
  2046. #        Default: 0 - off
  2047. #                 1 - on
  2048. #
  2049. #    AHBot.ah.id
  2050. #        The ID of the auction house from AuctionHouse.dbc into which to put items.
  2051. #        Default: 7 - Blackwater Auction House
  2052. #
  2053. #    AHBot.ah.fid
  2054. #        The faction template ID of the virtual auctioneer.
  2055. #        Default: 120 - Booty Bay
  2056. #
  2057. #    AHBot.itemcount
  2058. #        How many items to put into the auction house.
  2059. #        Default: 50
  2060. #
  2061. ###################################################################################################################
  2062. AHBot.Enable = 0
  2063. AHBot.ah.id = 7
  2064. AHBot.ah.fid = 120
  2065. AHBot.itemcount = 50
  2066. #AHBot.bot.guid = 1123
  2067. #AHBot.bot.account = 32377
  2068.  
  2069. ###################################################################################################################
  2070. #    CLUSTERING (Not working, still WIP)
  2071. ###################################################################################################################
  2072.  
  2073. IsMapServer = 0
  2074. NodesListenAddress = "127.0.0.1"
  2075. NodesListenPort = 0
  2076. MasterListenAddress = "127.0.0.1"
  2077. MasterListenPort = 0
  2078. ServerName = "Master"
  2079.  
  2080. ###################################################################################################################
  2081. #    Database-based chat
  2082. ###################################################################################################################
  2083. OfflineChat.Enable = 0
  2084. OfflineChat.Port   = 3444
  2085. OfflineChat.IP     = 0.0.0.0
  2086. OfflineChat.Password= "p8zqkt"
  2087.  
  2088. ###################################################################################################################
  2089. #    Player bots
  2090. ###################################################################################################################
  2091. PlayerBot.Enable = 1
  2092. PlayerBot.Debug = 0
  2093. PlayerBot.UpdateMs = 1000
  2094. PlayerBot.MinBots = 0
  2095. PlayerBot.MaxBots = 0
  2096. PlayerBot.Refresh = 10000
  2097. PlayerBot.ForceLogoutDelay = 1
  2098.  
  2099. ###################################################################################################################
  2100. #    Mail flooding mitigation
  2101. ###################################################################################################################
  2102. MailSpam.ExpireSecs                             = 0
  2103. MailSpam.MaxMails                               = 2
  2104. MailSpam.Level                                  = 1
  2105. MailSpam.Money                                  = 0
  2106. MailSpam.Item                                   = 0
  2107.  
  2108. ###################################################################################################################
  2109. #    Dynamic respawn rates - Disabled by default
  2110. ###################################################################################################################
  2111. DynamicRespawn.Range                    = -1
  2112. DynamicRespawn.PercentPerPlayer         = 0
  2113. DynamicRespawn.MaxReductionRate         = 0
  2114. DynamicRespawn.MinRespawnTime           = 0
  2115. DynamicRespawn.AffectRespawnTimeBelow   = 0
  2116. DynamicRespawn.AffectLevelBelow         = 0
  2117. DynamicRespawn.PlayersThreshold         = 0
  2118. DynamicRespawn.PlayersMaxLevelDiff      = 0
  2119.  
  2120. ###################################################################################################################
  2121. #    Others settings
  2122. ###################################################################################################################
  2123.  
  2124. Spells.CCDelay = 200
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top