Advertisement
Guest User

worldserver.conf

a guest
Dec 5th, 2013
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 90.94 KB | None | 0 0
  1. F
  2. ################################################
  3. # Trinity Core World Server configuration file #
  4. ################################################
  5. [worldserver]
  6. ###################################################################################################
  7. # SECTION INDEX
  8. #
  9. # EXAMPLE CONFIG
  10. # CONNECTIONS AND DIRECTORIES
  11. # PERFORMANCE SETTINGS
  12. # SERVER LOGGING
  13. # SERVER SETTINGS
  14. # WARDEN SETTINGS
  15. # PLAYER INTERACTION
  16. # CREATURE SETTINGS
  17. # CHAT SETTINGS
  18. # GAME MASTER SETTINGS
  19. # VISIBILITY AND DISTANCES
  20. # SERVER RATES
  21. # AUTO BROADCAST
  22. # BATTLEGROUND CONFIG
  23. # BATTLEFIELD CONFIG
  24. # ARENA CONFIG
  25. # NETWORK CONFIG
  26. # CONSOLE AND REMOTE ACCESS
  27. # CHARACTER DELETE OPTIONS
  28. # CUSTOM SERVER OPTIONS
  29. # LOGGING SYSTEM SETTINGS
  30. #
  31. ###################################################################################################
  32.  
  33. ###################################################################################################
  34. # EXAMPLE CONFIG
  35. #
  36. # Variable
  37. # Description: Brief description what the variable is doing.
  38. # Important: Annotation for important things about this variable.
  39. # Example: "Example, i.e. if the value is a string"
  40. # Default: 10 - (Enabled|Comment|Variable name in case of grouped config options)
  41. # 0 - (Disabled|Comment|Variable name in case of grouped config options)
  42. #
  43. # Note to developers:
  44. # - Copy this example to keep the formatting.
  45. # - Line breaks should be at column 100.
  46. ###################################################################################################
  47.  
  48. ###################################################################################################
  49. # CONNECTIONS AND DIRECTORIES
  50. #
  51. # RealmID
  52. # Description: ID of the Realm using this config.
  53. # Important: RealmID must match the realmlist inside the auth database.
  54. # Default: 1
  55.  
  56. RealmID = 2
  57.  
  58. #
  59. # DataDir
  60. # Description: Data directory setting.
  61. # Important: DataDir needs to be quoted, as the string might contain space characters.
  62. # Example: "@prefix@/share/trinitycore"
  63. # Default: "."
  64.  
  65. DataDir = "."
  66.  
  67. #
  68. # LogsDir
  69. # Description: Logs directory setting.
  70. # Important: LogsDir needs to be quoted, as the string might contain space characters.
  71. # Logs directory must exists, or log file creation will be disabled.
  72. # Default: "" - (Log files will be stored in the current path)
  73.  
  74. LogsDir = ""
  75.  
  76. #
  77. # LoginDatabaseInfo
  78. # WorldDatabaseInfo
  79. # CharacterDatabaseInfo
  80. # Description: Database connection settings for the world server.
  81. # Example: "hostname;port;username;password;database"
  82. # ".;somenumber;username;password;database" - (Use named pipes on Windows
  83. # "enable-named-pipe" to [mysqld]
  84. # section my.ini)
  85. # ".;/path/to/unix_socket;username;password;database" - (use Unix sockets on
  86. # Unix/Linux)
  87. # Default: "127.0.0.1;3306;trinity;trinity;auth" - (LoginDatabaseInfo)
  88. # "127.0.0.1;3306;trinity;trinity;unforgiven" - (WorldDatabaseInfo)
  89. # "127.0.0.1;3306;trinity;trinity;characters" - (CharacterDatabaseInfo)
  90. LoginDatabaseInfo = "127.0.0.1;3306;root;ascent;world"
  91. WorldDatabaseInfo = "127.0.0.1;3306;root;ascent;auth"
  92. CharacterDatabaseInfo = "127.0.0.1;3306;root;ascent;characters"
  93.  
  94. #
  95. # LoginDatabase.WorkerThreads
  96. # WorldDatabase.WorkerThreads
  97. # CharacterDatabase.WorkerThreads
  98. # Description: The amount of worker threads spawned to handle asynchronous (delayed) MySQL
  99. # statements. Each worker thread is mirrored with its own connection to the
  100. # MySQL server and their own thread on the MySQL server.
  101. # Default: 1 - (LoginDatabase.WorkerThreads)
  102. # 1 - (WorldDatabase.WorkerThreads)
  103. # 1 - (CharacterDatabase.WorkerThreads)
  104.  
  105. LoginDatabase.WorkerThreads = 1
  106. WorldDatabase.WorkerThreads = 1
  107. CharacterDatabase.WorkerThreads = 1
  108.  
  109. #
  110. # LoginDatabase.SynchThreads
  111. # WorldDatabase.SynchThreads
  112. # CharacterDatabase.SynchThreads
  113. # Description: The amount of MySQL connections spawned to handle.
  114. # Default: 1 - (LoginDatabase.WorkerThreads)
  115. # 1 - (WorldDatabase.WorkerThreads)
  116. # 2 - (CharacterDatabase.WorkerThreads)
  117.  
  118. LoginDatabase.SynchThreads = 1
  119. WorldDatabase.SynchThreads = 1
  120. CharacterDatabase.SynchThreads = 2
  121.  
  122. #
  123. # MaxPingTime
  124. # Description: Time (in minutes) between database pings.
  125. # Default: 30
  126.  
  127. MaxPingTime = 30
  128.  
  129. #
  130. # WorldServerPort
  131. # Description: TCP port to reach the world server.
  132. # Default: 8085
  133.  
  134. WorldServerPort = 8085
  135.  
  136. #
  137. # BindIP
  138. # Description: Bind world server to IP/hostname
  139. # Default: "0.0.0.0" - (Bind to all IPs on the system)
  140.  
  141. BindIP = "0.0.0.0"
  142.  
  143. #
  144. ###################################################################################################
  145.  
  146. ###################################################################################################
  147. # PERFORMANCE SETTINGS
  148. #
  149. # UseProcessors
  150. # Description: Processors mask for Windows based multi-processor systems.
  151. # Default: 0 - (Selected by OS)
  152. # 1+ - (Bit mask value of selected processors)
  153.  
  154. UseProcessors = 0
  155.  
  156. #
  157. # ProcessPriority
  158. # Description: Process priority setting for Windows based systems.
  159. # Default: 1 - (High)
  160. # 0 - (Normal)
  161.  
  162. ProcessPriority = 1
  163.  
  164. #
  165. # Compression
  166. # Description: Compression level for client update packages
  167. # Range: 1-9
  168. # Default: 1 - (Speed)
  169. # 9 - (Best compression)
  170.  
  171. Compression = 1
  172.  
  173. #
  174. # PlayerLimit
  175. # Description: Maximum number of players in the world. Excluding Mods, GMs and Admins.
  176. # Important: If you want to block players and only allow Mods, GMs or Admins to join the
  177. # server, use the DB field "auth.realmlist.allowedSecurityLevel".
  178. # Default: 100 - (Enabled)
  179. # 1+ - (Enabled)
  180. # 0 - (Disabled, No limit)
  181.  
  182. PlayerLimit = 100
  183.  
  184. #
  185. # SaveRespawnTimeImmediately
  186. # Description: Save respawn time for creatures at death and gameobjects at use/open.
  187. # Default: 1 - (Enabled, Save respawn time immediately)
  188. # 0 - (Disabled, Save respawn time at grid unloading)
  189.  
  190. SaveRespawnTimeImmediately = 1
  191.  
  192. #
  193. # MaxOverspeedPings
  194. # Description: Maximum overspeed ping count before character is disconnected.
  195. # Default: 2 - (Enabled, Minimum value)
  196. # 3+ - (Enabled, More checks before kick)
  197. # 0 - (Disabled)
  198.  
  199. MaxOverspeedPings = 2
  200.  
  201. #
  202. # GridUnload
  203. # Description: Unload grids to save memory. Can be disabled if enough memory is available
  204. # to speed up moving players to new grids.
  205. # Default: 1 - (enable, Unload grids)
  206. # 0 - (disable, Do not unload grids)
  207.  
  208. GridUnload = 1
  209.  
  210. #
  211. # SocketTimeOutTime
  212. # Description: Time (in milliseconds) after which a connection being idle on the character
  213. # selection screen is disconnected.
  214. # Default: 900000 - (15 minutes)
  215.  
  216. SocketTimeOutTime = 900000
  217.  
  218. #
  219. # SessionAddDelay
  220. # Description: Time (in microseconds) that a network thread will sleep after authentication
  221. # protocol handling before adding a connection to the world session map.
  222. # Default: 10000 - (10 milliseconds, 0.01 second)
  223.  
  224. SessionAddDelay = 10000
  225.  
  226. #
  227. # GridCleanUpDelay
  228. # Description: Time (in milliseconds) grid clean up delay.
  229. # Default: 300000 - (5 minutes)
  230.  
  231. GridCleanUpDelay = 300000
  232.  
  233. #
  234. # MapUpdateInterval
  235. # Description: Time (milliseconds) for map update interval.
  236. # Default: 100 - (0.1 second)
  237.  
  238. MapUpdateInterval = 100
  239.  
  240. #
  241. # ChangeWeatherInterval
  242. # Description: Time (in milliseconds) for weather update interval.
  243. # Default: 600000 - (10 min)
  244.  
  245. ChangeWeatherInterval = 600000
  246.  
  247. #
  248. # PlayerSaveInterval
  249. # Description: Time (in milliseconds) for player save interval.
  250. # Default: 900000 - (15 min)
  251.  
  252. PlayerSaveInterval = 700000
  253.  
  254. #
  255. # PlayerSave.Stats.MinLevel
  256. # Description: Minimum level for saving character stats in the database for external usage.
  257. # Default: 0 - (Disabled, Do not save character stats)
  258. # 1+ - (Enabled, Level beyond which character stats are saved)
  259.  
  260. PlayerSave.Stats.MinLevel = 1
  261.  
  262. #
  263. # PlayerSave.Stats.SaveOnlyOnLogout
  264. # Description: Save player stats only on logout.
  265. # Default: 1 - (Enabled, Only save on logout)
  266. # 0 - (Disabled, Save on every player save)
  267.  
  268. PlayerSave.Stats.SaveOnlyOnLogout = 1
  269.  
  270. #
  271. # vmap.enableLOS
  272. # vmap.enableHeight
  273. # Description: VMmap support for line of sight and height calculation.
  274. # Default: 1 - (Enabled, vmap.enableLOS)
  275. # 1 - (Enabled, vmap.enableHeight)
  276. # 0 - (Disabled)
  277.  
  278. vmap.enableLOS = 1
  279. vmap.enableHeight = 1
  280.  
  281. #
  282. # vmap.ignoreSpellIds
  283. # Description: These spells are ignored for LoS calculation.
  284. # List of ids with delimiter ','.
  285. # Example: "7720,1337"
  286. # Default: "7720"
  287.  
  288. vmap.ignoreSpellIds = "7720"
  289.  
  290. #
  291. # vmap.petLOS
  292. # Description: Check line of sight for pets, to avoid them attacking through walls.
  293. # Default: 1 - (Enabled, each pet attack will be checked for line of sight)
  294. # 0 - (Disabled, somewhat less CPU usage)
  295.  
  296. vmap.petLOS = 1
  297.  
  298. #
  299. # vmap.enableIndoorCheck
  300. # Description: VMap based indoor check to remove outdoor-only auras (mounts etc.).
  301. # Default: 1 - (Enabled)
  302. # 0 - (Disabled, somewhat less CPU usage)
  303.  
  304. vmap.enableIndoorCheck = 1
  305.  
  306. #
  307. # DetectPosCollision
  308. # Description: Check final move position, summon position, etc for visible collision with
  309. # other objects or walls (walls only if vmaps are enabled).
  310. # Default: 1 - (Enabled)
  311. # 0 - (Disabled, Less position precision but less CPU usage)
  312.  
  313. DetectPosCollision = 1
  314.  
  315. #
  316. # TargetPosRecalculateRange
  317. # Description: Max distance from movement target point (+moving unit size) and targeted
  318. # object (+size) after that new target movement point calculated.
  319. # Range: 0.5-5.0
  320. # Default: 1.5
  321. # 0.5 - (Minimum, Contact Range, More sensitive reaction to target movement)
  322. # 5.0 - (Maximum, Melee attack range, Less CPU usage)
  323.  
  324. TargetPosRecalculateRange = 1.5
  325.  
  326. #
  327. # UpdateUptimeInterval
  328. # Description: Update realm uptime period (in minutes).
  329. # Default: 10 - (10 minutes)
  330. # 1+
  331.  
  332. UpdateUptimeInterval = 10
  333.  
  334. #
  335. # LogDB.Opt.ClearInterval
  336. # Description: Time (in minutes) for the WUPDATE_CLEANDB timer that clears the `logs` table
  337. # of old entries.
  338. # Default: 10 - (10 minutes)
  339. # 1+
  340.  
  341. LogDB.Opt.ClearInterval = 10
  342.  
  343. #
  344. # LogDB.Opt.ClearTime
  345. # Description: Time (in seconds) for keeping old `logs` table entries.
  346. # Default: 1209600 - (Enabled, 14 days)
  347. # 0 - (Disabled, Do not clear entries)
  348.  
  349. LogDB.Opt.ClearTime = 1209600
  350.  
  351. #
  352. # MaxCoreStuckTime
  353. # Description: Time (in seconds) before the server is forced to crash if it is frozen.
  354. # Default: 0 - (Disabled)
  355. # 10+ - (Enabled, Recommended 10+)
  356.  
  357. MaxCoreStuckTime = 0
  358.  
  359. #
  360. # AddonChannel
  361. # Description: Configure the use of the addon channel through the server (some client side
  362. # addons will not work correctly with disabled addon channel)
  363. # Default: 1 - (Enabled)
  364. # 0 - (Disabled)
  365.  
  366. AddonChannel = 1
  367.  
  368. #
  369. # MapUpdate.Threads
  370. # Description: Number of threads to update maps.
  371. # Default: 1
  372.  
  373. MapUpdate.Threads = 1
  374.  
  375. #
  376. # CleanCharacterDB
  377. # Description: Clean out deprecated achievements, skills, spells and talents from the db.
  378. # Default: 0 - (Disabled)
  379. # 1 - (Enable)
  380.  
  381. CleanCharacterDB = 0
  382.  
  383. #
  384. # PersistentCharacterCleanFlags
  385. # Description: Determines the character clean flags that remain set after cleanups.
  386. # This is a bitmask value, check /doc/CharacterDBCleanup.txt for more
  387. # information.
  388. # Example: 14 - (Cleaning up skills, talents and spells will remain enabled after the
  389. # next cleanup)
  390. # Default: 0 - (All cleanup methods will be disabled after the next cleanup)
  391.  
  392. PersistentCharacterCleanFlags = 0
  393.  
  394. #
  395. ###################################################################################################
  396.  
  397. ###################################################################################################
  398. # SERVER LOGGING
  399. #
  400. # PidFile
  401. # Description: World daemon PID file
  402. # Example: "./world.pid" - (Enabled)
  403. # Default: "" - (Disabled)
  404.  
  405. PidFile = ""
  406.  
  407. #
  408. # PacketLogFile
  409. # Description: Binary packet logging file for the world server.
  410. # Filename extension must be .bin to be parsable with WowPacketParser.
  411. # Example: "World.bin" - (Enabled)
  412. # Default: "" - (Disabled)
  413.  
  414. PacketLogFile = ""
  415.  
  416. #
  417. # ChatLogs.Channel
  418. # Description: Log custom channel chat.
  419. # Default: 0 - (Disabled)
  420. # 1 - (Enabled)
  421.  
  422. ChatLogs.Channel = 1
  423.  
  424. #
  425. # ChatLogs.Whisper
  426. # Description: Log whispers between players.
  427. # Default: 0 - (Disabled)
  428. # 1 - (Enabled)
  429.  
  430. ChatLogs.Whisper = 1
  431.  
  432. #
  433. # ChatLogs.SysChan
  434. # Description: Log system channel messages.
  435. # Default: 0 - (Disabled)
  436. # 1 - (Enabled)
  437.  
  438. ChatLogs.SysChan = 0
  439.  
  440. #
  441. # ChatLogs.Party
  442. # Description: Log party chat.
  443. # Default: 0 - (Disabled)
  444. # 1 - (Enabled)
  445.  
  446.  
  447. ChatLogs.Party = 0
  448.  
  449. #
  450. # ChatLogs.Raid
  451. # Description: Log raid chat.
  452. # Default: 0 - (Disabled)
  453. # 1 - (Enabled)
  454.  
  455.  
  456. ChatLogs.Raid = 0
  457.  
  458. #
  459. # ChatLogs.Guild
  460. # Description: Log guild chat.
  461. # Default: 0 - (Disabled)
  462. # 1 - (Enabled)
  463.  
  464. ChatLogs.Guild = 1
  465.  
  466. #
  467. # ChatLogs.Public
  468. # Description: Log public chat (say/yell/emote).
  469. # Default: 0 - (Disabled)
  470. # 1 - (Enabled)
  471.  
  472. ChatLogs.Public = 1
  473.  
  474. #
  475. # ChatLogs.Addon
  476. # Description: Log addon messages.
  477. # Default: 0 - (Disabled)
  478. # 1 - (Enabled)
  479.  
  480. ChatLogs.Addon = 0
  481.  
  482. #
  483. # ChatLogs.BattleGround
  484. # Description: Log battleground chat.
  485. # Default: 0 - (Disabled)
  486. # 1 - (Enabled)
  487.  
  488. ChatLogs.BattleGround = 0
  489.  
  490. # Extended Logging system configuration moved to end of file (on purpose)
  491. #
  492. ###################################################################################################
  493.  
  494. ###################################################################################################
  495. # SERVER SETTINGS
  496. #
  497. # GameType
  498. # Description: Server realm type.
  499. # Default: 0 - (NORMAL)
  500. # 1 - (PVP)
  501. # 4 - (NORMAL)
  502. # 6 - (RP)
  503. # 8 - (RPPVP)
  504. # 16 - (FFA_PVP, Free for all pvp mode like arena PvP in all zones except rest
  505. # activated places and sanctuaries)
  506.  
  507. GameType = 1
  508.  
  509. #
  510. # RealmZone
  511. # Description: Server realm zone. Set allowed alphabet in character, etc. names.
  512. # Default 1 - (Development - any language)
  513. # 2 - (United States - extended-Latin)
  514. # 3 - (Oceanic - extended-Latin)
  515. # 4 - (Latin America - extended-Latin)
  516. # 5 - (Tournament - basic-Latin at create, any at login)
  517. # 6 - (Korea - East-Asian)
  518. # 7 - (Tournament - basic-Latin at create, any at login)
  519. # 8 - (English - extended-Latin)
  520. # 9 - (German - extended-Latin)
  521. # 10 - (French - extended-Latin)
  522. # 11 - (Spanish - extended-Latin)
  523. # 12 - (Russian - Cyrillic)
  524. # 13 - (Tournament - basic-Latin at create, any at login)
  525. # 14 - (Taiwan - East-Asian)
  526. # 15 - (Tournament - basic-Latin at create, any at login)
  527. # 16 - (China - East-Asian)
  528. # 17 - (CN1 - basic-Latin at create, any at login)
  529. # 18 - (CN2 - basic-Latin at create, any at login)
  530. # 19 - (CN3 - basic-Latin at create, any at login)
  531. # 20 - (CN4 - basic-Latin at create, any at login)
  532. # 21 - (CN5 - basic-Latin at create, any at login)
  533. # 22 - (CN6 - basic-Latin at create, any at login)
  534. # 23 - (CN7 - basic-Latin at create, any at login)
  535. # 24 - (CN8 - basic-Latin at create, any at login)
  536. # 25 - (Tournament - basic-Latin at create, any at login)
  537. # 26 - (Test Server - any language)
  538. # 27 - (Tournament - basic-Latin at create, any at login)
  539. # 28 - (QA Server - any language)
  540. # 29 - (CN9 - basic-Latin at create, any at login)
  541.  
  542. RealmZone = 2
  543.  
  544. #
  545. # StrictPlayerNames
  546. # Description: Limit player name to language specific symbol set. Prevents character
  547. # creation and forces rename request if not allowed symbols are used
  548. # Default: 0 - (Disable, Limited server timezone dependent client check)
  549. # 1 - (Enabled, Strictly basic Latin characters)
  550. # 2 - (Enabled, Strictly realm zone specific, See RealmZone setting,
  551. # Note: Client needs to have the appropriate fonts installed which support
  552. # the charset. For non-official localization, custom fonts need to be
  553. # placed in clientdir/Fonts.
  554. # 3 - (Enabled, Basic Latin characters + server timezone specific)
  555.  
  556. StrictPlayerNames = 0
  557.  
  558. #
  559. # StrictCharterNames
  560. # Description: Limit guild/arena team charter names to language specific symbol set.
  561. # Prevents charter creation if not allowed symbols are used.
  562. # Default: 0 - (Disable, Limited server timezone dependent client check)
  563. # 1 - (Enabled, Strictly basic Latin characters)
  564. # 2 - (Enabled, Strictly realm zone specific, See RealmZone setting,
  565. # Note: Client needs to have the appropriate fonts installed which support
  566. # the charset. For non-official localization, custom fonts need to be
  567. # placed in clientdir/Fonts.
  568. # 3 - (Enabled, Basic Latin characters + server timezone specific)
  569.  
  570. StrictCharterNames = 0
  571.  
  572. #
  573. # StrictPetNames
  574. # Description: Limit pet names to language specific symbol set.
  575. # Prevents pet naming if not allowed symbols are used.
  576. # Default: 0 - (Disable, Limited server timezone dependent client check)
  577. # 1 - (Enabled, Strictly basic Latin characters)
  578. # 2 - (Enabled, Strictly realm zone specific, See RealmZone setting,
  579. # Note: Client needs to have the appropriate fonts installed which support
  580. # the charset. For non-official localization, custom fonts need to be
  581. # placed in clientdir/Fonts.
  582. # 3 - (Enabled, Basic Latin characters + server timezone specific)
  583.  
  584. StrictPetNames = 0
  585.  
  586. #
  587. # DBC.Locale
  588. # Description: DBC language settings.
  589. # Default: 255 - (Auto Detect)
  590. # 0 - (English)
  591. # 1 - (Korean)
  592. # 2 - (French)
  593. # 3 - (German)
  594. # 4 - (Chinese)
  595. # 5 - (Taiwanese)
  596. # 6 - (Spanish)
  597. # 7 - (Spanish Mexico)
  598. # 8 - (Russian)
  599.  
  600. DBC.Locale = 255
  601.  
  602. #
  603. # DeclinedNames
  604. # Description: Allow Russian clients to set and use declined names.
  605. # Default: 0 - (Disabled, Except when the Russian RealmZone is set)
  606. # 1 - (Enabled)
  607.  
  608. DeclinedNames = 0
  609.  
  610. #
  611. # Expansion
  612. # Description: Allow server to use content from expansions. Checks for expansion-related
  613. # map files, client compatibility and class/race character creation.
  614. # Default: 2 - (Expansion 2)
  615. # 1 - (Expansion 1)
  616. # 0 - (Disabled, Ignore and disable expansion content (maps, races, classes)
  617.  
  618. Expansion = 2
  619.  
  620. #
  621. # MinPlayerName
  622. # Description: Minimal player name length.
  623. # Range: 1-12
  624. # Default: 2
  625.  
  626. MinPlayerName = 2
  627.  
  628. #
  629. # MinCharterName
  630. # Description: Minimal charter name length.
  631. # Range: 1-24
  632. # Default: 2
  633.  
  634. MinCharterName = 2
  635.  
  636. #
  637. # MinPetName
  638. # Description: Minimal pet name length.
  639. # Range: 1-12
  640. # Default: 2
  641.  
  642. MinPetName = 2
  643.  
  644. #
  645. # MaxWhoListReturns
  646. # Description: Set the max number of players returned in the /who list and interface.
  647. # Default: 49 - (stable)
  648.  
  649. MaxWhoListReturns = 49
  650.  
  651. #
  652. # CharacterCreating.Disabled
  653. # Description: Disable character creation for players based on faction.
  654. # Default: 0 - (Enabled, All factions are allowed)
  655. # 1 - (Disabled, Alliance)
  656. # 2 - (Disabled, Horde)
  657. # 3 - (Disabled, Both factions)
  658.  
  659. CharacterCreating.Disabled = 0
  660.  
  661. #
  662. # CharacterCreating.Disabled.RaceMask
  663. # Description: Mask of races which cannot be created by players.
  664. # Example: 1536 - (1024 + 512, Blood Elf and Draenei races are disabled)
  665. # Default: 0 - (Enabled, All races are allowed)
  666. # 1 - (Disabled, Human)
  667. # 2 - (Disabled, Orc)
  668. # 4 - (Disabled, Dwarf)
  669. # 8 - (Disabled, Night Elf)
  670. # 16 - (Disabled, Undead)
  671. # 32 - (Disabled, Tauren)
  672. # 64 - (Disabled, Gnome)
  673. # 128 - (Disabled, Troll)
  674. # 512 - (Disabled, Blood Elf)
  675. # 1024 - (Disabled, Draenei)
  676.  
  677. CharacterCreating.Disabled.RaceMask = 0
  678.  
  679. #
  680. # CharacterCreating.Disabled.ClassMask
  681. # Description: Mask of classes which cannot be created by players.
  682. # Example: 288 - (32 + 256, Death Knight and Warlock classes are disabled)
  683. # Default: 0 - (Enabled, All classes are allowed)
  684. # 1 - (Disabled, Warrior)
  685. # 2 - (Disabled, Paladin)
  686. # 4 - (Disabled, Hunter)
  687. # 8 - (Disabled, Rogue)
  688. # 16 - (Disabled, Undead)
  689. # 32 - (Disabled, Death Knight)
  690. # 64 - (Disabled, Shaman)
  691. # 128 - (Disabled, Mage)
  692. # 256 - (Disabled, Warlock)
  693. # 1024 - (Disabled, Druid)
  694.  
  695. CharacterCreating.Disabled.ClassMask = 0
  696.  
  697. #
  698. # CharactersPerAccount
  699. # Description: Limit number of characters per account on all realms on this realmlist.
  700. # Important: Number must be >= CharactersPerRealm
  701. # Default: 50
  702.  
  703. CharactersPerAccount = 50
  704. #
  705. # CharactersPerRealm
  706. # Description: Limit number of characters per account on this realm.
  707. # Range: 1-10
  708. # Default: 10 - (Client limitation)
  709.  
  710. CharactersPerRealm = 10
  711.  
  712. #
  713. # HeroicCharactersPerRealm
  714. # Description: Limit number of heroic class characters per account on this realm.
  715. # Range: 1-10
  716. # Default: 1
  717.  
  718. HeroicCharactersPerRealm = 1
  719.  
  720. #
  721. # CharacterCreating.MinLevelForHeroicCharacter
  722. # Description: Limit creating heroic characters only for account with another
  723. # character of specific level (ignored for GM accounts)
  724. # Default: 55 - (Enabled, Requires at least another level 55 character)
  725. # 0 - (Disabled)
  726. # 1 - (Enabled, Requires at least another level 1 character)
  727.  
  728. CharacterCreating.MinLevelForHeroicCharacter = 0
  729.  
  730. #
  731. # SkipCinematics
  732. # Description: Disable cinematic intro at first login after character creation.
  733. # Prevents buggy intros in case of custom start location coordinates.
  734. # Default: 0 - (Show intro for each new character)
  735. # 1 - (Show intro only for first character of selected race)
  736. # 2 - (Disable intro for all classes)
  737.  
  738. SkipCinematics = 2
  739.  
  740. #
  741. # MaxPlayerLevel
  742. # Description: Maximum level that can be reached by players.
  743. # Important: Levels beyond 100 are not recommended at all.
  744. # Range: 1-255
  745. # Default: 80
  746.  
  747. MaxPlayerLevel = 80
  748.  
  749. #
  750. # MinDualSpecLevel
  751. # Description: Level requirement for Dual Talent Specialization
  752. # Default: 40
  753.  
  754. MinDualSpecLevel = 40
  755.  
  756. #
  757. # StartPlayerLevel
  758. # Description: Starting level for characters after creation.
  759. # Range: 1-MaxPlayerLevel
  760. # Default: 1
  761.  
  762. StartPlayerLevel = 1
  763.  
  764. #
  765. # StartHeroicPlayerLevel
  766. # Description: Staring level for heroic class characters after creation.
  767. # Range: 1-MaxPlayerLevel
  768. # Default: 55
  769.  
  770. StartHeroicPlayerLevel = 1
  771.  
  772. #
  773. # StartPlayerMoney
  774. # Description: Amount of money (in Copper) that a character has after creation.
  775. # Default: 0
  776. # 100 - (1 Silver)
  777.  
  778. StartPlayerMoney =
  779.  
  780. #
  781. # MaxHonorPoints
  782. # Description: Maximum honor points a character can have.
  783. # Default: 75000
  784.  
  785. MaxHonorPoints = 75000
  786.  
  787. #
  788. # StartHonorPoints
  789. # Description: Amount of honor points that characters have after creation.
  790. # Default: 0
  791.  
  792. StartHonorPoints = 0
  793.  
  794. #
  795. # MaxArenaPoints
  796. # Description: Maximum arena points a character can have.
  797. # Default: 10000
  798.  
  799. MaxArenaPoints = 10000
  800.  
  801. #
  802. # StartArenaPoints
  803. # Description: Amount of arena points that characters has after creation.
  804. # Default: 0
  805.  
  806. StartArenaPoints = 0
  807.  
  808. #
  809. # RecruitAFriend.MaxLevel
  810. # Description: Highest level up to which a character can benefit from the Recruit-A-Friend
  811. # experience multiplier.
  812. # Default: 60
  813.  
  814. RecruitAFriend.MaxLevel = 60
  815.  
  816. #
  817. # RecruitAFriend.MaxDifference
  818. # Description: Highest level difference between linked Recruiter and Friend benefit from
  819. # the Recruit-A-Friend experience multiplier.
  820. # Default: 4
  821.  
  822. RecruitAFriend.MaxDifference = 4
  823.  
  824. #
  825. # InstantLogout
  826. # Description: Required security level for instantly logging out everywhere.
  827. # Does not work while in combat, dueling or falling.
  828. # Default: 1 - (Enabled, Mods/GMs/Admins)
  829. # 0 - (Enabled, Everyone)
  830. # 2 - (Enabled, GMs/Admins)
  831. # 3 - (Enabled, Admins)
  832. # 4 - (Disabled)
  833.  
  834. InstantLogout = 0
  835.  
  836. #
  837. # DisableWaterBreath
  838. # Description: Required security level for water breathing.
  839. # Default: 4 - (Disabled)
  840. # 0 - (Enabled, Everyone)
  841. # 1 - (Enabled, Mods/GMs/Admins)
  842. # 2 - (Enabled, GMs/Admins)
  843. # 3 - (Enabled, Admins)
  844.  
  845. DisableWaterBreath = 4
  846.  
  847. #
  848. # AllFlightPaths
  849. # Description: Character knows all flight paths (of both factions) after creation.
  850. # Default: 0 - (Disabled)
  851. # 1 - (Enabled)
  852.  
  853. AllFlightPaths = 0
  854.  
  855. #
  856. # InstantFlightPaths
  857. # Description: Flight paths will take players to their destination instantly instead
  858. # of making them wait while flying.
  859. # Default: 0 - (Disabled)
  860. # 1 - (Enabled)
  861.  
  862. InstantFlightPaths = 0
  863.  
  864. #
  865. # AlwaysMaxSkillForLevel
  866. # Description: Players will automatically gain max skill level when logging in or leveling
  867. # up.
  868. # Default: 0 - (Disabled)
  869. # 1 - (Enabled)
  870.  
  871. AlwaysMaxSkillForLevel = 0
  872.  
  873. #
  874. # ActivateWeather
  875. # Description: Activate the weather system.
  876. # Default: 1 - (Enabled)
  877. # 0 - (Disabled)
  878.  
  879. ActivateWeather = 1
  880.  
  881. #
  882. # CastUnstuck
  883. # Description: Allow casting the Unstuck spell using .start or unstuck button in client
  884. # help options.
  885. # Default: 1 - (Enabled)
  886. # 0 - (Disabled)
  887.  
  888. CastUnstuck = 1
  889.  
  890. #
  891. # Instance.IgnoreLevel
  892. # Description: Ignore level requirement when entering instances.
  893. # Default: 0 - (Disabled)
  894. # 1 - (Enabled)
  895.  
  896. Instance.IgnoreLevel = 0
  897.  
  898. #
  899. # Instance.IgnoreRaid
  900. # Description: Ignore raid group requirement when entering instances.
  901. # Default: 0 - (Disabled)
  902. # 1 - (Enabled)
  903.  
  904. Instance.IgnoreRaid = 0
  905.  
  906. #
  907. # Instance.ResetTimeHour
  908. # Description: Hour of the day when the global instance reset occurs.
  909. # Range: 0-23
  910. # Default: 4 - (04:00 AM)
  911.  
  912. Instance.ResetTimeHour = 4
  913.  
  914. #
  915. # Instance.UnloadDelay
  916. # Description: Time (in milliseconds) before instance maps are unloaded from memory if no
  917. # characters are inside.
  918. # Default: 1800000 - (Enabled, 30 minutes)
  919. # 0 - (Disabled, Instance maps are kept in memory until the instance
  920. # resets)
  921.  
  922. Instance.UnloadDelay = 1800000
  923.  
  924. #
  925. # Quests.LowLevelHideDiff
  926. # Description: Level difference between player and quest level at which quests are
  927. # considered low-level and are not shown via exclamation mark (!) at quest
  928. # givers.
  929. # Default: 4 - (Enabled, Hide quests that have 4 levels less than the character)
  930. # -1 - (Disabled, Show all available quest marks)
  931.  
  932. Quests.LowLevelHideDiff = 4
  933.  
  934. #
  935. # Quests.HighLevelHideDiff
  936. # Description: Level difference between player and quest level at which quests are
  937. # considered high-level and are not shown via exclamation mark (!) at quest
  938. # givers.
  939. # Default: 7 - (Enabled, Hide quests that have 7 levels more than the character)
  940. # -1 - (Disabled, Show all available quest marks)
  941.  
  942. Quests.HighLevelHideDiff = 7
  943.  
  944. #
  945. # Quests.IgnoreRaid
  946. # Description: Allow non-raid quests to be completed while in a raid group.
  947. # Default: 0 - (Disabled)
  948. # 1 - (Enabled)
  949.  
  950. Quests.IgnoreRaid = 0
  951.  
  952. #
  953. # Quests.IgnoreAutoAccept
  954. # Description: Ignore auto accept flag. Clients will have to manually accept all quests.
  955. # Default: 0 - (Disabled, DB values determine if quest is marked auto accept or not.)
  956. # 1 - (Enabled, clients will not be told to automatically accept any quest.)
  957.  
  958. Quests.IgnoreAutoAccept = 0
  959.  
  960. #
  961. # Quests.IgnoreAutoComplete
  962. # Description: Ignore auto complete flag. Clients will have to manually complete all quests.
  963. # Default: 0 - (Disabled, DB values determine if quest is marked auto complete or not.)
  964. # 1 - (Enabled, clients will not be told to automatically complete any quest.)
  965.  
  966. Quests.IgnoreAutoComplete = 0
  967.  
  968. #
  969. # Guild.EventLogRecordsCount
  970. # Description: Number of log entries for guild events that are stored per guild. Old entries
  971. # will be overwritten if the number of log entries exceed the configured value.
  972. # High numbers prevent this behavior but may have performance impacts.
  973. # Default: 100
  974.  
  975. Guild.EventLogRecordsCount = 100
  976.  
  977. #
  978. # Guild.ResetHour
  979. # Description: Hour of the day when the daily cap resets occur.
  980. # Range: 0-23
  981. # Default: 6 - (06:00 AM)
  982.  
  983. Guild.ResetHour = 6
  984.  
  985. #
  986. # Guild.BankEventLogRecordsCount
  987. # Description: Number of log entries for guild bank events that are stored per guild. Old
  988. # entries will be overwritten if the number of log entries exceed the
  989. # configured value. High numbers prevent this behavior but may have performance
  990. # impacts.
  991. # Default: 25 - (Minimum)
  992.  
  993. Guild.BankEventLogRecordsCount = 25
  994.  
  995. #
  996. # MaxPrimaryTradeSkill
  997. # Description: Maximum number of primary professions a character can learn.
  998. # Range: 0-10
  999. # Default: 2
  1000.  
  1001. MaxPrimaryTradeSkill = 2
  1002.  
  1003. #
  1004. # MinPetitionSigns
  1005. # Description: Number of required signatures on charters to create a guild.
  1006. # Range: 0-9
  1007. # Default: 9
  1008.  
  1009. MinPetitionSigns = 0
  1010.  
  1011. #
  1012. # MaxGroupXPDistance
  1013. # Description: Max distance to creature for group member to get experience at creature
  1014. # death.
  1015. # Default: 74
  1016.  
  1017. MaxGroupXPDistance = 74
  1018.  
  1019. #
  1020. # MaxRecruitAFriendBonusDistance
  1021. # Description: Max distance between character and and group to gain the Recruit-A-Friend
  1022. # XP multiplier.
  1023. # Default: 100
  1024.  
  1025. MaxRecruitAFriendBonusDistance = 100
  1026.  
  1027. #
  1028. # MailDeliveryDelay
  1029. # Description: Time (in seconds) mail delivery is delayed when sending items.
  1030. # Default: 3600 - (1 hour)
  1031.  
  1032. MailDeliveryDelay = 3600
  1033.  
  1034. #
  1035. # SkillChance.Prospecting
  1036. # Description: Allow skill increase from prospecting.
  1037. # Default: 0 - (Disabled)
  1038. # 1 - (Enabled)
  1039.  
  1040. SkillChance.Prospecting = 0
  1041.  
  1042. #
  1043. # SkillChance.Milling
  1044. # Description: Allow skill increase from milling.
  1045. # Default: 0 - (Disabled)
  1046. # 1 - (Enabled)
  1047.  
  1048. SkillChance.Milling = 0
  1049.  
  1050. #
  1051. # OffhandCheckAtSpellUnlearn
  1052. # Description: Unlearning certain spells can change offhand weapon restrictions
  1053. # for equip slots.
  1054. # Default: 1 - (Recheck offhand slot weapon at unlearning a spell)
  1055. # 0 - (Recheck offhand slot weapon only at zone update)
  1056.  
  1057. OffhandCheckAtSpellUnlearn = 1
  1058.  
  1059. #
  1060. # ClientCacheVersion
  1061. # Description: Client cache version for client cache data reset. Use any value different
  1062. # from DB and not recently been used to trigger client side cache reset.
  1063. # Default: 0 - (Use DB value from world DB db_version.cache_id field)
  1064.  
  1065. ClientCacheVersion = 0
  1066.  
  1067. #
  1068. # Event.Announce
  1069. # Description: Announce events.
  1070. # Default: 0 - (Disabled)
  1071. # 1 - (Enabled)
  1072.  
  1073. Event.Announce = 0
  1074.  
  1075. #
  1076. # BeepAtStart
  1077. # Description: Beep when the world server finished starting (Unix/Linux systems).
  1078. # Default: 1 - (Enabled)
  1079. # 0 - (Disabled)
  1080.  
  1081. BeepAtStart = 1
  1082.  
  1083. #
  1084. # Motd
  1085. # Description: Message of the Day, displayed at login.
  1086. # Use '@' for a newline and be sure to escape special characters.
  1087. # Example: "Welcome to John\'s Server@This server runs on Trinity Core."
  1088. # Default: "Welcome to a Trinity Core server."
  1089.  
  1090. Motd = "Welcome to Unforgiven WoW's 255 Realm; released by Justicar WoW!"
  1091.  
  1092. #
  1093. # Server.LoginInfo
  1094. # Description: Display core version (.server info) on login.
  1095. # Default: 0 - (Disabled)
  1096. # 1 - (Enabled)
  1097.  
  1098. Server.LoginInfo = 0
  1099.  
  1100. #
  1101. # Command.LookupMaxResults
  1102. # Description: Number of results being displayed using a .lookup command.
  1103. # Default: 0 - (Unlimited)
  1104.  
  1105. Command.LookupMaxResults = 0
  1106.  
  1107. #
  1108. # AllowTickets
  1109. # Description: Allow/disallow sending new tickets.
  1110. # Default: 1 - (Enabled)
  1111. # 0 - (Disabled)
  1112.  
  1113. AllowTickets = 1
  1114.  
  1115. #
  1116. # DungeonFinder.OptionsMask
  1117. # Description: Dungeon and raid finder system.
  1118. # Value is a bitmask consisting of:
  1119. # LFG_OPTION_ENABLE_DUNGEON_FINDER = 1, Enable the dungeon finder browser
  1120. # LFG_OPTION_ENABLE_RAID_BROWSER = 2, Enable the raid browser
  1121. # Default: 1
  1122.  
  1123. DungeonFinder.OptionsMask = 1
  1124.  
  1125.  
  1126. #
  1127. # DBC.EnforceItemAttributes
  1128. # Description: Disallow overriding item attributes stored in DBC files with values from the
  1129. # database.
  1130. # Default: 1 - (Enabled, Enforce DBC values)
  1131. # 0 - (Disabled, Use database values)
  1132.  
  1133. DBC.EnforceItemAttributes = 0
  1134.  
  1135. #
  1136. # AccountInstancesPerHour
  1137. # Description: Controls the max amount of different instances player can enter within hour
  1138. # Default: 5
  1139.  
  1140. AccountInstancesPerHour = 5
  1141.  
  1142. #
  1143. ###################################################################################################
  1144.  
  1145. ###################################################################################################
  1146. # WARDEN SETTINGS
  1147. #
  1148. # Warden.Enabled
  1149. # Description: Enable Warden anticheat system.
  1150. # Default: 0 - (Disabled)
  1151. # 1 - (Enabled)
  1152.  
  1153. Warden.Enabled = 1
  1154.  
  1155. #
  1156. # Warden.NumMemChecks
  1157. # Description: Number of Warden memory checks that are sent to the client each cycle.
  1158. # Default: 3 - (Enabled)
  1159. # 0 - (Disabled)
  1160.  
  1161. Warden.NumMemChecks = 3
  1162.  
  1163. #
  1164. # Warden.NumOtherChecks
  1165. # Description: Number of Warden checks other than memory checks that are added to request
  1166. # each checking cycle.
  1167. # Default: 7 - (Enabled)
  1168. # 0 - (Disabled)
  1169.  
  1170. Warden.NumOtherChecks = 7
  1171.  
  1172. #
  1173. # Warden.ClientResponseDelay
  1174. # Description: Time (in seconds) before client is getting disconnecting for not responding.
  1175. # Default: 600 - (10 Minutes)
  1176. # 0 - (Disabled, client won't be kicked)
  1177.  
  1178. Warden.ClientResponseDelay = 600
  1179.  
  1180. #
  1181. # Warden.ClientCheckHoldOff
  1182. # Description: Time (in seconds) to wait before sending the next check request to the client.
  1183. # A low number increases traffic and load on client and server side.
  1184. # Default: 30 - (30 Seconds)
  1185. # 0 - (Send check as soon as possible)
  1186.  
  1187. Warden.ClientCheckHoldOff = 30
  1188.  
  1189. #
  1190. # Warden.ClientCheckFailAction
  1191. # Description: Default action being taken if a client check failed. Actions can be
  1192. # overwritten for each single check via warden_action table in characters
  1193. # database.
  1194. # Default: 0 - (Disabled, Logging only)
  1195. # 1 - (Kick)
  1196. # 2 - (Ban)
  1197.  
  1198. Warden.ClientCheckFailAction = 0
  1199.  
  1200. #
  1201. # Warden.BanDuration
  1202. # Description: Time (in seconds) an account will be banned if ClientCheckFailAction is set
  1203. # to ban.
  1204. # Default: 86400 - (24 hours)
  1205. # 0 - (Permanent ban)
  1206.  
  1207. Warden.BanDuration = 86400
  1208.  
  1209. #
  1210. ###################################################################################################
  1211.  
  1212. ###################################################################################################
  1213. # PLAYER INTERACTION
  1214. #
  1215. # AllowTwoSide.Accounts
  1216. # Description: Allow creating characters of both factions on the same account.
  1217. # Default: 1 - (Enabled)
  1218. # 0 - (Disabled)
  1219.  
  1220. AllowTwoSide.Accounts = 1
  1221.  
  1222. #
  1223. # AllowTwoSide.Interaction.Calendar
  1224. # Description: Allow calendar invites between factions.
  1225. # Default: 0 - (Disabled)
  1226. # 1 - (Enabled)
  1227.  
  1228. AllowTwoSide.Interaction.Calendar = 0
  1229.  
  1230. #
  1231. # AllowTwoSide.Interaction.Chat
  1232. # Description: Allow say chat between factions.
  1233. # Default: 0 - (Disabled)
  1234. # 1 - (Enabled)
  1235.  
  1236. AllowTwoSide.Interaction.Chat = 1
  1237.  
  1238. #
  1239. # AllowTwoSide.Interaction.Channel
  1240. # Description: Allow channel chat between factions.
  1241. # Default: 0 - (Disabled)
  1242. # 1 - (Enabled)
  1243.  
  1244. AllowTwoSide.Interaction.Channel = 1
  1245.  
  1246. #
  1247. # AllowTwoSide.Interaction.Group
  1248. # Description: Allow group joining between factions.
  1249. # Default: 0 - (Disabled)
  1250. # 1 - (Enabled)
  1251.  
  1252. AllowTwoSide.Interaction.Group = 1
  1253.  
  1254. #
  1255. # AllowTwoSide.Interaction.Guild
  1256. # Description: Allow guild joining between factions.
  1257. # Default: 0 - (Disabled)
  1258. # 1 - (Enabled)
  1259.  
  1260. AllowTwoSide.Interaction.Guild = 1
  1261.  
  1262. #
  1263. # AllowTwoSide.Interaction.Auction
  1264. # Description: Allow auctions between factions.
  1265. # Default: 0 - (Disabled)
  1266. # 1 - (Enabled)
  1267.  
  1268. AllowTwoSide.Interaction.Auction = 1
  1269.  
  1270. #
  1271. # AllowTwoSide.Interaction.Mail
  1272. # Description: Allow sending mails between factions.
  1273. # Default: 0 - (Disabled)
  1274. # 1 - (Enabled)
  1275.  
  1276. AllowTwoSide.Interaction.Mail = 1
  1277.  
  1278. #
  1279. # AllowTwoSide.WhoList
  1280. # Description: Show characters from both factions in the /who list.
  1281. # Default: 0 - (Disabled)
  1282. # 1 - (Enabled)
  1283.  
  1284. AllowTwoSide.WhoList = 1
  1285.  
  1286. #
  1287. # AllowTwoSide.AddFriend
  1288. # Description: Allow adding friends from other faction the friends list.
  1289. # Default: 0 - (Disabled)
  1290. # 1 - (Enabled)
  1291.  
  1292. AllowTwoSide.AddFriend = 1
  1293.  
  1294. #
  1295. # AllowTwoSide.Trade
  1296. # Description: Allow trading between factions.
  1297. # Default: 0 - (Disabled)
  1298. # 1 - (Enabled)
  1299.  
  1300. AllowTwoSide.Trade = 1
  1301.  
  1302. #
  1303. # TalentsInspecting
  1304. # Description: Allow inspecting characters from the opposing faction.
  1305. # Doesn't affect characters in gamemaster mode.
  1306. # Default: 1 - (Enabled)
  1307. # 0 - (Disabled)
  1308.  
  1309. TalentsInspecting = 1
  1310.  
  1311. #
  1312. ###################################################################################################
  1313.  
  1314. ###################################################################################################
  1315. # CREATURE SETTINGS
  1316. #
  1317. # ThreatRadius
  1318. # Description: Distance for creatures to evade after being pulled away from the combat
  1319. # starting point. If ThreatRadius is less than creature aggro radius then aggro
  1320. # radius will be used.
  1321. # Default: 60
  1322.  
  1323. ThreatRadius = 60
  1324.  
  1325. #
  1326. # Rate.Creature.Aggro
  1327. # Description: Aggro radius percentage.
  1328. # Default: 1 - (Enabled, 100%)
  1329. # 1.5 - (Enabled, 150%)
  1330. # 0 - (Disabled, 0%)
  1331.  
  1332. Rate.Creature.Aggro = 1
  1333.  
  1334. #
  1335. # CreatureFamilyFleeAssistanceRadius
  1336. # Description: Distance for fleeing creatures seeking assistance from other creatures.
  1337. # Default: 30 - (Enabled)
  1338. # 0 - (Disabled)
  1339.  
  1340. CreatureFamilyFleeAssistanceRadius = 30
  1341.  
  1342. #
  1343. # CreatureFamilyAssistanceRadius
  1344. # Description: Distance for creatures calling for assistance from other creatures without
  1345. # moving.
  1346. # Default: 10 - (Enabled)
  1347. # 0 - (Disabled)
  1348.  
  1349. CreatureFamilyAssistanceRadius = 10
  1350.  
  1351. #
  1352. # CreatureFamilyAssistanceDelay
  1353. # Description: Time (in milliseconds) before creature assistance call.
  1354. # Default: 1500 - (1.5 Seconds)
  1355.  
  1356. CreatureFamilyAssistanceDelay = 1500
  1357.  
  1358. #
  1359. # CreatureFamilyFleeDelay
  1360. # Description: Time (in milliseconds) during which creature can flee if no assistance was
  1361. # found.
  1362. # Default: 7000 (7 Seconds)
  1363.  
  1364. CreatureFamilyFleeDelay = 7000
  1365.  
  1366. #
  1367. # WorldBossLevelDiff
  1368. # Description: World boss level difference.
  1369. # Default: 3
  1370.  
  1371. WorldBossLevelDiff = 3
  1372.  
  1373. #
  1374. # Corpse.Decay.NORMAL
  1375. # Corpse.Decay.RARE
  1376. # Corpse.Decay.ELITE
  1377. # Corpse.Decay.RAREELITE
  1378. # Corpse.Decay.WORLDBOSS
  1379. # Description: Time (in seconds) until creature corpse will decay if not looted or skinned.
  1380. # Default: 60 - (1 Minute, Corpse.Decay.NORMAL)
  1381. # 300 - (5 Minutes, Corpse.Decay.RARE)
  1382. # 300 - (5 Minutes, Corpse.Decay.ELITE)
  1383. # 300 - (5 Minutes, Corpse.Decay.RAREELITE)
  1384. # 3600 - (1 Hour, Corpse.Decay.WORLDBOSS)
  1385.  
  1386. Corpse.Decay.NORMAL = 60
  1387. Corpse.Decay.RARE = 300
  1388. Corpse.Decay.ELITE = 300
  1389. Corpse.Decay.RAREELITE = 300
  1390. Corpse.Decay.WORLDBOSS = 3600
  1391.  
  1392. #
  1393. # Rate.Corpse.Decay.Looted
  1394. # Description: Multiplier for Corpse.Decay.* to configure how long creature corpses stay
  1395. # after they have been looted.
  1396. # Default: 0.5
  1397.  
  1398. Rate.Corpse.Decay.Looted = 0.5
  1399.  
  1400. #
  1401. # Rate.Creature.Normal.Damage
  1402. # Rate.Creature.Elite.Elite.Damage
  1403. # Rate.Creature.Elite.RARE.Damage
  1404. # Rate.Creature.Elite.RAREELITE.Damage
  1405. # Rate.Creature.Elite.WORLDBOSS.Damage
  1406. # Description: Mulitplier for creature melee damage.
  1407. # Default: 1 - (Rate.Creature.Normal.Damage)
  1408. # 1 - (Rate.Creature.Elite.Elite.Damage)
  1409. # 1 - (Rate.Creature.Elite.RARE.Damage)
  1410. # 1 - (Rate.Creature.Elite.RAREELITE.Damage)
  1411. # 1 - (Rate.Creature.Elite.WORLDBOSS.Damage)
  1412. #
  1413.  
  1414. Rate.Creature.Normal.Damage = 1
  1415. Rate.Creature.Elite.Elite.Damage = 1
  1416. Rate.Creature.Elite.RARE.Damage = 1
  1417. Rate.Creature.Elite.RAREELITE.Damage = 1
  1418. Rate.Creature.Elite.WORLDBOSS.Damage = 1
  1419.  
  1420. #
  1421. # Rate.Creature.Normal.SpellDamage
  1422. # Rate.Creature.Elite.Elite.SpellDamage
  1423. # Rate.Creature.Elite.RARE.SpellDamage
  1424. # Rate.Creature.Elite.RAREELITE.SpellDamage
  1425. # Rate.Creature.Elite.WORLDBOSS.SpellDamage
  1426. # Description: Mulitplier for creature spell damage.
  1427. # Default: 1 - (Rate.Creature.Normal.SpellDamage)
  1428. # 1 - (Rate.Creature.Elite.Elite.SpellDamage)
  1429. # 1 - (Rate.Creature.Elite.RARE.SpellDamage)
  1430. # 1 - (Rate.Creature.Elite.RAREELITE.SpellDamage)
  1431. # 1 - (Rate.Creature.Elite.WORLDBOSS.SpellDamage)
  1432.  
  1433. Rate.Creature.Normal.SpellDamage = 1
  1434. Rate.Creature.Elite.Elite.SpellDamage = 1
  1435. Rate.Creature.Elite.RARE.SpellDamage = 1
  1436. Rate.Creature.Elite.RAREELITE.SpellDamage = 1
  1437. Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
  1438.  
  1439. #
  1440. # Rate.Creature.Normal.HP
  1441. # Rate.Creature.Elite.Elite.HP
  1442. # Rate.Creature.Elite.RARE.HP
  1443. # Rate.Creature.Elite.RAREELITE.HP
  1444. # Rate.Creature.Elite.WORLDBOSS.HP
  1445. # Description: Mulitplier for creature health.
  1446. # Default: 1 - (Rate.Creature.Normal.HP)
  1447. # 1 - (Rate.Creature.Elite.Elite.HP)
  1448. # 1 - (Rate.Creature.Elite.RARE.HP)
  1449. # 1 - (Rate.Creature.Elite.RAREELITE.HP)
  1450. # 1 - (Rate.Creature.Elite.WORLDBOSS.HP)
  1451.  
  1452. Rate.Creature.Normal.HP = 1
  1453. Rate.Creature.Elite.Elite.HP = 1
  1454. Rate.Creature.Elite.RARE.HP = 1
  1455. Rate.Creature.Elite.RAREELITE.HP = 1
  1456. Rate.Creature.Elite.WORLDBOSS.HP = 1
  1457.  
  1458. #
  1459. # ListenRange.Say
  1460. # Description: Distance in which players can read say messages from creatures or
  1461. # gameobjects.
  1462. # Default: 40
  1463.  
  1464. ListenRange.Say = 40
  1465.  
  1466. #
  1467. # ListenRange.TextEmote
  1468. # Description: Distance in which players can read emotes from creatures or gameobjects.
  1469. # Default: 40
  1470.  
  1471. ListenRange.TextEmote = 40
  1472.  
  1473. #
  1474. # ListenRange.Yell
  1475. # Description: Distance in which players can read yell messages from creatures or
  1476. # gameobjects.
  1477. # Default: 300
  1478.  
  1479. ListenRange.Yell = 300
  1480.  
  1481. #
  1482. ###################################################################################################
  1483.  
  1484. ###################################################################################################
  1485. # CHAT SETTINGS
  1486. #
  1487. # ChatFakeMessagePreventing
  1488. # Description: Chat protection from creating fake messages using a lot spaces or other
  1489. # invisible symbols. Not applied to the addon language, but may break old
  1490. # addons that use normal languages for sending data to other clients.
  1491. # Default: 0 - (Disabled)
  1492. # 1 - (Enabled)
  1493.  
  1494. ChatFakeMessagePreventing = 0
  1495.  
  1496. #
  1497. # ChatStrictLinkChecking.Severity
  1498. # Description: Check chat messages for ingame links to spells, items, quests, etc.
  1499. # Default: 0 - (Disabled)
  1500. # 1 - (Enabled, Check if only valid pipe commands are used, Prevents posting
  1501. # pictures.)
  1502. # 2 - (Enabled, Verify that pipe commands are used in a correct order)
  1503. # 3 - (Check if color, entry and name don't contradict each other. For this to
  1504. # work correctly, please assure that you have extracted locale DBCs of
  1505. # every language specific client playing on this server)
  1506.  
  1507. ChatStrictLinkChecking.Severity = 0
  1508.  
  1509. #
  1510. # ChatStrictLinkChecking.Kick
  1511. # Description: Defines what should be done if a message is considered to contain invalid
  1512. # pipe commands.
  1513. # Default: 0 - (Silently ignore message)
  1514. # 1 - (Disconnect players who sent malformed messages)
  1515.  
  1516. ChatStrictLinkChecking.Kick = 0
  1517.  
  1518. #
  1519. # ChatFlood.MessageCount
  1520. # Description: Chat flood protection, number of messages before player gets muted.
  1521. # Default: 10 - (Enabled)
  1522. # 0 - (Disabled)
  1523.  
  1524. ChatFlood.MessageCount = 10
  1525.  
  1526. #
  1527. # ChatFlood.MessageDelay
  1528. # Description: Time (in seconds) between messages to be counted into ChatFlood.MessageCount.
  1529. # Default: 1
  1530.  
  1531. ChatFlood.MessageDelay = 1
  1532.  
  1533. #
  1534. # ChatFlood.MuteTime
  1535. # Description: Time (in seconds) characters get muted for violating ChatFlood.MessageCount.
  1536. # Default: 10
  1537.  
  1538. ChatFlood.MuteTime = 10
  1539.  
  1540. #
  1541. # Channel.RestrictedLfg
  1542. # Description: Restrict LookupForGroup channel to characters registered in the LFG tool.
  1543. # Default: 1 - (Enabled, Allow join to channel only if registered in LFG)
  1544. # 0 - (Disabled, Allow join to channel in any time)
  1545.  
  1546. Channel.RestrictedLfg = 1
  1547.  
  1548. #
  1549. # Channel.SilentlyGMJoin
  1550. # Description: Silently join GM characters to channels. If set to 1, channel kick and ban
  1551. # commands issued by a GM will not be broadcasted.
  1552. # Default: 0 - (Disabled, Join with announcement)
  1553. # 1 - (Enabled, Join without announcement)
  1554.  
  1555. Channel.SilentlyGMJoin = 0
  1556.  
  1557. #
  1558. # ChatLevelReq.Channel
  1559. # Description: Level requirement for characters to be able to write in chat channels.
  1560. # Default: 1
  1561.  
  1562. ChatLevelReq.Channel = 1
  1563.  
  1564. #
  1565. # ChatLevelReq.Whisper
  1566. # Description: Level requirement for characters to be able to whisper other characters.
  1567. # Default: 1
  1568.  
  1569. ChatLevelReq.Whisper = 1
  1570.  
  1571. #
  1572. # ChatLevelReq.Say
  1573. # Description: Level requirement for characters to be able to use say/yell/emote.
  1574. # Default: 1
  1575.  
  1576. ChatLevelReq.Say = 1
  1577.  
  1578. #
  1579. # AllowPlayerCommands
  1580. # Description: Allow players to use commands.
  1581. # Default: 1 - (Enabled)
  1582. # 0 - (Disabled)
  1583.  
  1584. AllowPlayerCommands = 1
  1585.  
  1586. #
  1587. # PreserveCustomChannels
  1588. # Description: Store custom chat channel settings like password, automatic ownership handout
  1589. # or ban list in the database. Needs to be enabled to save custom
  1590. # world/trade/etc. channels that have automatic ownership handout disabled.
  1591. # (.channel set ownership $channel off)
  1592. # Default: 0 - (Disabled, Blizzlike, Channel settings are lost if last person left)
  1593. # 1 - (Enabled)
  1594.  
  1595. PreserveCustomChannels = 1
  1596.  
  1597. #
  1598. # PreserveCustomChannelDuration
  1599. # Description: Time (in days) that needs to pass before the customs chat channels get
  1600. # cleaned up from the database. Only channels with ownership handout enabled
  1601. # (default behavior) will be cleaned.
  1602. # Default: 14 - (Enabled, Clean channels that haven't been used for 14 days)
  1603. # 0 - (Disabled, Infinite channel storage)
  1604.  
  1605. PreserveCustomChannelDuration = 14
  1606.  
  1607. #
  1608. ###################################################################################################
  1609.  
  1610. ###################################################################################################
  1611. # GAME MASTER SETTINGS
  1612. #
  1613. # GM.LoginState
  1614. # Description: GM mode at login.
  1615. # Default: 2 - (Last save state)
  1616. # 0 - (Disable)
  1617. # 1 - (Enable)
  1618.  
  1619. GM.LoginState = 2
  1620.  
  1621. #
  1622. # GM.Visible
  1623. # Description: GM visibility at login.
  1624. # Default: 2 - (Last save state)
  1625. # 0 - (Invisible)
  1626. # 1 - (Visible)
  1627.  
  1628. GM.Visible = 2
  1629.  
  1630. #
  1631. # GM.Chat
  1632. # Description: GM chat mode at login.
  1633. # Default: 2 - (Last save state)
  1634. # 0 - (Disable)
  1635. # 1 - (Enable)
  1636.  
  1637. GM.Chat = 2
  1638.  
  1639. #
  1640. # GM.WhisperingTo
  1641. # Description: Is GM accepting whispers from player by default or not.
  1642. # Default: 2 - (Last save state)
  1643. # 0 - (Disable)
  1644. # 1 - (Enable)
  1645.  
  1646. GM.WhisperingTo = 2
  1647.  
  1648. #
  1649. # GM.InGMList.Level
  1650. # Description: Maximum GM level shown in GM list (if enabled) in non-GM state (.gm off).
  1651. # Default: 3 - (Anyone)
  1652. # 0 - (Only players)
  1653. # 1 - (Only moderators)
  1654. # 2 - (Only gamemasters)
  1655.  
  1656. GM.InGMList.Level = 3
  1657.  
  1658. #
  1659. # GM.InWhoList.Level
  1660. # Description: Max GM level showed in who list (if visible).
  1661. # Default: 3 - (Anyone)
  1662. # 0 - (Only players)
  1663. # 1 - (Only moderators)
  1664. # 2 - (Only gamemasters)
  1665.  
  1666. GM.InWhoList.Level = 3
  1667.  
  1668. #
  1669. # GM.LogTrade
  1670. # Description: Include GM trade and trade slot enchanting operations in GM log.
  1671. # Default: 1 - (Enabled)
  1672. # 0 - (Disabled)
  1673.  
  1674. GM.LogTrade = 1
  1675.  
  1676. #
  1677. # GM.StartLevel
  1678. # Description: GM character starting level.
  1679. # Default: 1
  1680.  
  1681. GM.StartLevel = 1
  1682.  
  1683. #
  1684. # GM.AllowInvite
  1685. # Description: Allow players to invite GM characters.
  1686. # Default: 0 - (Disabled)
  1687. # 1 - (Enabled)
  1688.  
  1689. GM.AllowInvite = 0
  1690.  
  1691. #
  1692. # GM.AllowFriend
  1693. # Description: Allow players to add GM characters to their friends list.
  1694. # Default: 0 - (Disabled)
  1695. # 1 - (Enabled)
  1696.  
  1697. GM.AllowFriend = 0
  1698.  
  1699. #
  1700. # GM.LowerSecurity
  1701. # Description: Allow lower security levels to use commands on higher security level
  1702. # characters.
  1703. # Default: 0 - (Disabled)
  1704. # 1 - (Enabled)
  1705.  
  1706. GM.LowerSecurity = 0
  1707.  
  1708. #
  1709. # GM.TicketSystem.ChanceOfGMSurvey
  1710. # Description: Chance of sending a GM survey after ticket completion.
  1711. # Default: 50 - (Enabled)
  1712. # 0 - (Disabled)
  1713.  
  1714. GM.TicketSystem.ChanceOfGMSurvey = 50
  1715.  
  1716. #
  1717. ###################################################################################################
  1718.  
  1719. ###################################################################################################
  1720. # VISIBILITY AND DISTANCES
  1721. #
  1722. # Visibility.GroupMode
  1723. # Description: Group visibility modes. Defines which groups can aways detect invisible
  1724. # characters of the same raid, group or faction.
  1725. # Default: 1 - (Raid)
  1726. # 0 - (Party)
  1727. # 2 - (Faction)
  1728.  
  1729. Visibility.GroupMode = 1
  1730.  
  1731. #
  1732. # Visibility.Distance.Continents
  1733. # Visibility.Distance.Instances
  1734. # Visibility.Distance.BGArenas
  1735. # Description: Visibility distance to see other players or gameobjects.
  1736. # Visibility on continents on retail ~90 yards. In BG/Arenas ~533.
  1737. # For instances default ~170.
  1738. # Max limited by grid size: 533.33333
  1739. # Min limit is max aggro radius (45) * Rate.Creature.Aggro
  1740. # Default: 90 - (Visibility.Distance.Continents)
  1741. # 170 - (Visibility.Distance.Instances)
  1742. # 533 - (Visibility.Distance.BGArenas)
  1743.  
  1744. Visibility.Distance.Continents = 90
  1745. Visibility.Distance.Instances = 170
  1746. Visibility.Distance.BGArenas = 533
  1747.  
  1748. #
  1749. # Visibility.Notify.Period.OnContinents
  1750. # Visibility.Notify.Period.InInstances
  1751. # Visibility.Notify.Period.InBGArenas
  1752. # Description: Time (in milliseconds) for visibility update period. Lower values may have
  1753. # performance impact.
  1754. # Default: 1000 - (Visibility.Notify.Period.OnContinents)
  1755. # 1000 - (Visibility.Notify.Period.InInstances)
  1756. # 1000 - (Visibility.Notify.Period.InBGArenas)
  1757.  
  1758. Visibility.Notify.Period.OnContinents = 1000
  1759. Visibility.Notify.Period.InInstances = 1000
  1760. Visibility.Notify.Period.InBGArenas = 1000
  1761.  
  1762. #
  1763. ###################################################################################################
  1764.  
  1765. ###################################################################################################
  1766. # SERVER RATES
  1767. #
  1768. # Rate.Health
  1769. # Rate.Mana
  1770. # Rate.Rage.Income
  1771. # Rate.Rage.Loss
  1772. # Rate.RunicPower.Income
  1773. # Rate.RunicPower.Loss
  1774. # Rate.Focus
  1775. # Rate.Energy
  1776. # Rate.Loyalty
  1777. # Description: Multiplier to configure health, mana, incoming rage, loss of rage, focus
  1778. # energy and loyalty increase or decrease.
  1779. # Default: 1 - (Rate.Health)
  1780. # 1 - (Rate.Mana)
  1781. # 1 - (Rate.Rage.Income)
  1782. # 1 - (Rate.Rage.Loss)
  1783. # 1 - (Rate.RunicPower.Income)
  1784. # 1 - (Rate.RunicPower.Loss)
  1785. # 1 - (Rate.Focus)
  1786. # 1 - (Rate.Energy)
  1787. # 1 - (Rate.Loyalty)
  1788.  
  1789. Rate.Health = 1
  1790. Rate.Mana = 1
  1791. Rate.Rage.Income = 1
  1792. Rate.Rage.Loss = 1
  1793. Rate.RunicPower.Income = 1
  1794. Rate.RunicPower.Loss = 1
  1795. Rate.Focus = 1
  1796. Rate.Energy = 1
  1797. Rate.Loyalty = 1
  1798.  
  1799. #
  1800. # Rate.Skill.Discovery
  1801. # Description: Multiplier for skill discovery.
  1802. # Default: 1
  1803.  
  1804. Rate.Skill.Discovery = 1
  1805.  
  1806. #
  1807. # Rate.Drop.Item.Poor
  1808. # Rate.Drop.Item.Normal
  1809. # Rate.Drop.Item.Uncommon
  1810. # Rate.Drop.Item.Rare
  1811. # Rate.Drop.Item.Epic
  1812. # Rate.Drop.Item.Legendary
  1813. # Rate.Drop.Item.Artifact
  1814. # Rate.Drop.Item.Referenced
  1815. # Rate.Drop.Money
  1816. # Description: Drop rates for money and items based on quality.
  1817. # Default: 1 - (Rate.Drop.Item.Poor)
  1818. # 1 - (Rate.Drop.Item.Normal)
  1819. # 1 - (Rate.Drop.Item.Uncommon)
  1820. # 1 - (Rate.Drop.Item.Rare)
  1821. # 1 - (Rate.Drop.Item.Epic)
  1822. # 1 - (Rate.Drop.Item.Legendary)
  1823. # 1 - (Rate.Drop.Item.Artifact)
  1824. # 1 - (Rate.Drop.Item.Referenced)
  1825. # 1 - (Rate.Drop.Money)
  1826.  
  1827. Rate.Drop.Item.Poor = 1
  1828. Rate.Drop.Item.Normal = 1
  1829. Rate.Drop.Item.Uncommon = 1
  1830. Rate.Drop.Item.Rare = 1
  1831. Rate.Drop.Item.Epic = 1
  1832. Rate.Drop.Item.Legendary = 1
  1833. Rate.Drop.Item.Artifact = 1
  1834. Rate.Drop.Item.Referenced = 1
  1835. Rate.Drop.Money = 1
  1836.  
  1837. #
  1838. # Rate.Drop.Item.ReferencedAmount
  1839. # Description: Multiplier for referenced loot amount.
  1840. # Default: 1
  1841.  
  1842. Rate.Drop.Item.ReferencedAmount = 1
  1843.  
  1844. #
  1845. # Rate.XP.Kill
  1846. # Rate.XP.Quest
  1847. # Rate.XP.Explore
  1848. # Description: Experience rates.
  1849. # Default: 1 - (Rate.XP.Kill)
  1850. # 1 - (Rate.XP.Quest)
  1851. # 1 - (Rate.XP.Explore)
  1852.  
  1853. Rate.XP.Kill = 1
  1854. Rate.XP.Quest = 1
  1855. Rate.XP.Explore = 1
  1856.  
  1857. #
  1858. # Rate.RepairCost
  1859. # Description: Repair cost rate.
  1860. # Default: 1
  1861.  
  1862. Rate.RepairCost = 1
  1863.  
  1864. #
  1865. # Rate.Rest.InGame
  1866. # Rate.Rest.Offline.InTavernOrCity
  1867. # Rate.Rest.Offline.InWilderness
  1868. # Description: Resting points grow rates.
  1869. # Default: 1 - (Rate.Rest.InGame)
  1870. # 1 - (Rate.Rest.Offline.InTavernOrCity)
  1871. # 1 - (Rate.Rest.Offline.InWilderness)
  1872.  
  1873. Rate.Rest.InGame = 1
  1874. Rate.Rest.Offline.InTavernOrCity = 1
  1875. Rate.Rest.Offline.InWilderness = 1
  1876.  
  1877. #
  1878. # Rate.Damage.Fall
  1879. # Description: Damage after fall rate.
  1880. # Default: 1
  1881.  
  1882. Rate.Damage.Fall = 1
  1883.  
  1884. #
  1885. # Rate.Auction.Time
  1886. # Rate.Auction.Deposit
  1887. # Rate.Auction.Cut
  1888. # Description: Auction rates (auction time, deposit get at auction start,
  1889. # auction cut from price at auction end)
  1890. # Default: 1 - (Rate.Auction.Time)
  1891. # 1 - (Rate.Auction.Deposit)
  1892. # 1 - (Rate.Auction.Cut)
  1893.  
  1894. Rate.Auction.Time = 1
  1895. Rate.Auction.Deposit = 1
  1896. Rate.Auction.Cut = 1
  1897.  
  1898. #
  1899. # Rate.Honor
  1900. # Description: Honor gain rate.
  1901. # Default: 1
  1902.  
  1903. Rate.Honor = 3
  1904.  
  1905. #
  1906. # Rate.Mining.Amount
  1907. # Description: Rate for minimum/maximum times a deposit can be used.
  1908. # Default: 1
  1909.  
  1910. Rate.Mining.Amount = 1
  1911.  
  1912. #
  1913. # Rate.Mining.Next
  1914. # Description: Mining rates.
  1915. # Default: Chance to to mine a deposit again.
  1916.  
  1917. Rate.Mining.Next = 1
  1918.  
  1919. #
  1920. # Rate.Talent
  1921. # Description: Talent point rate.
  1922. # Default: 1
  1923.  
  1924. Rate.Talent = 1
  1925.  
  1926. #
  1927. # Rate.Reputation.Gain
  1928. # Description: Reputation gain rate.
  1929. # Default: 1
  1930.  
  1931. Rate.Reputation.Gain = 1
  1932.  
  1933. #
  1934. # Rate.Reputation.LowLevel.Kill
  1935. # Description: Reputation gain from killing low level (grey) creatures.
  1936. # Default: 1
  1937.  
  1938. Rate.Reputation.LowLevel.Kill = 1
  1939.  
  1940. #
  1941. # Rate.Reputation.LowLevel.Quest
  1942. # Description: Reputation gain rate.
  1943. # Default: 1
  1944.  
  1945. Rate.Reputation.LowLevel.Quest = 1
  1946.  
  1947. #
  1948. # Rate.Reputation.RecruitAFriendBonus
  1949. # Description: Reputation bonus rate for recruit-a-friend.
  1950. # Default: 0.1
  1951.  
  1952. Rate.Reputation.RecruitAFriendBonus = 0.1
  1953.  
  1954. #
  1955. # Rate.MoveSpeed
  1956. # Description: Movement speed rate.
  1957. # Default: 1
  1958.  
  1959. Rate.MoveSpeed = 1
  1960.  
  1961. #
  1962. # Rate.InstanceResetTime
  1963. # Description: Multiplier for the rate between global raid/heroic instance resets
  1964. # (dbc value). Higher value increases the time between resets,
  1965. # lower value lowers the time, you need clean instance_reset in
  1966. # characters db in order to let new values work.
  1967. # Default: 1
  1968.  
  1969. Rate.InstanceResetTime = 1
  1970.  
  1971. #
  1972. # SkillGain.Crafting
  1973. # SkillGain.Defense
  1974. # SkillGain.Gathering
  1975. # SkillGain.Weapon
  1976. # Description: Crafting/defense/gathering/weapon skills gain rate.
  1977. # Default: 1 - (SkillGain.Crafting)
  1978. # 1 - (SkillGain.Defense)
  1979. # 1 - (SkillGain.Gathering)
  1980. # 1 - (SkillGain.Weapon)
  1981.  
  1982. SkillGain.Crafting = 75
  1983. SkillGain.Defense = 75
  1984. SkillGain.Gathering = 75
  1985. SkillGain.Weapon = 75
  1986.  
  1987. #
  1988. # SkillChance.Orange
  1989. # SkillChance.Yellow
  1990. # SkillChance.Green
  1991. # SkillChance.Grey
  1992. # Description: Chance to increase skill based on recipe color.
  1993. # Default: 100 - (SkillChance.Orange)
  1994. # 75 - (SkillChance.Yellow)
  1995. # 25 - (SkillChance.Green)
  1996. # 0 - (SkillChance.Grey)
  1997.  
  1998. SkillChance.Orange = 100
  1999. SkillChance.Yellow = 75
  2000. SkillChance.Green = 25
  2001. SkillChance.Grey = 0
  2002.  
  2003. #
  2004. # SkillChance.MiningSteps
  2005. # SkillChance.SkinningSteps
  2006. # Description: Skinning and Mining chance decreases with skill level.
  2007. # Default: 0 - (Disabled)
  2008. # 75 - (In 2 times each 75 skill points)
  2009.  
  2010. SkillChance.MiningSteps = 0
  2011. SkillChance.SkinningSteps = 0
  2012.  
  2013. #
  2014. # DurabilityLoss.InPvP
  2015. # Description: Durability loss on death during PvP.
  2016. # Default: 0 - (Disabled)
  2017. # 1 - (Enabled)
  2018.  
  2019. DurabilityLoss.InPvP = 0
  2020.  
  2021. #
  2022. # DurabilityLoss.OnDeath
  2023. # Description: Durability loss percentage on death.
  2024. # Default: 10
  2025.  
  2026. DurabilityLoss.OnDeath = 10
  2027.  
  2028. #
  2029. # DurabilityLossChance.Damage
  2030. # Description: Chance to lose durability on one equipped item from damage.
  2031. # Default: 0.5 - (100/0.5 = 200, Each 200 damage one equipped item will use durability)
  2032.  
  2033. DurabilityLossChance.Damage = 0.5
  2034.  
  2035. #
  2036. # DurabilityLossChance.Absorb
  2037. # Description: Chance to lose durability on one equipped armor item when absorbing damage.
  2038. # Default: 0.5 - (100/0.5 = 200, Each 200 absorbed damage one equipped item will lose
  2039. # durability)
  2040.  
  2041. DurabilityLossChance.Absorb = 0.5
  2042.  
  2043. #
  2044. # DurabilityLossChance.Parry
  2045. # Description: Chance to lose durability on main weapon when parrying attacks.
  2046. # Default: 0.05 - (100/0.05 = 2000, Each 2000 parried damage the main weapon will lose
  2047. # durability)
  2048.  
  2049. DurabilityLossChance.Parry = 0.05
  2050.  
  2051. #
  2052. # DurabilityLossChance.Block
  2053. # Description: Chance to lose durability on shield when blocking attacks.
  2054. # Default: 0.05 - (100/0.05 = 2000, Each 2000 blocked damage the shield will lose
  2055. # durability)
  2056.  
  2057. DurabilityLossChance.Block = 0.05
  2058.  
  2059. #
  2060. # Death.SicknessLevel
  2061. # Description: Starting level for resurrection sickness.
  2062. # Example: 11 - (Level 1-10 characters will not be affected,
  2063. # Level 11-19 characters will be affected for 1 minute,
  2064. # Level 20-MaxPlayerLevel characters will be affected for 10 minutes)
  2065. # Default: 11 - (Enabled, See Example)
  2066. # MaxPlayerLevel+1 - (Disabled)
  2067. # -10 - (Enabled, Level 1+ characters have 10 minute duration)
  2068.  
  2069. Death.SicknessLevel = 11
  2070.  
  2071. #
  2072. # Death.CorpseReclaimDelay.PvP
  2073. # Death.CorpseReclaimDelay.PvE
  2074. # Description: Increase corpse reclaim delay at PvP/PvE deaths.
  2075. # Default: 1 - (Enabled)
  2076. # 0 - (Disabled)
  2077.  
  2078. Death.CorpseReclaimDelay.PvP = 1
  2079. Death.CorpseReclaimDelay.PvE = 0
  2080.  
  2081. #
  2082. # Death.Bones.World
  2083. # Death.Bones.BattlegroundOrArena
  2084. # Description: Create bones instead of corpses at resurrection in normal zones, instances,
  2085. # battleground or arenas.
  2086. # Default: 1 - (Enabled, Death.Bones.World)
  2087. # 1 - (Enabled, Death.Bones.BattlegroundOrArena)
  2088. # 0 - (Disabled)
  2089.  
  2090. Death.Bones.World = 1
  2091. Death.Bones.BattlegroundOrArena = 1
  2092.  
  2093. #
  2094. # Die.Command.Mode
  2095. # Description: Do not trigger things like loot from .die command.
  2096. # Default: 1 - (Enabled)
  2097. # 0 - (Disabled)
  2098.  
  2099. Die.Command.Mode = 1
  2100.  
  2101. #
  2102. ###################################################################################################
  2103.  
  2104. ###################################################################################################
  2105. # AUTO BROADCAST
  2106. #
  2107. # AutoBroadcast.On
  2108. # Description: Enable auto broadcast.
  2109. # Default: 0 - (Disabled)
  2110. # 1 - (Enabled)
  2111.  
  2112. AutoBroadcast.On = 1
  2113.  
  2114. #
  2115. # AutoBroadcast.Center
  2116. # Description: Auto broadcasting display method.
  2117. # Default: 0 - (Announce)
  2118. # 1 - (Notify)
  2119. # 2 - (Both)
  2120.  
  2121. AutoBroadcast.Center = 0
  2122.  
  2123. #
  2124. # AutoBroadcast.Timer
  2125. # Description: Timer (in milliseconds) for auto broadcasts.
  2126. # Default: 60000 - (60 seconds)
  2127.  
  2128. AutoBroadcast.Timer = 240000
  2129.  
  2130. #
  2131. ###################################################################################################
  2132.  
  2133. ###################################################################################################
  2134. # BATTLEGROUND CONFIG
  2135. #
  2136. # Battleground.CastDeserter
  2137. # Description: Cast Deserter spell at players who leave battlegrounds in progress.
  2138. # Default: 1 - (Enabled)
  2139. # 0 - (Disabled)
  2140.  
  2141. Battleground.CastDeserter = 1
  2142.  
  2143. #
  2144. # Battleground.QueueAnnouncer.Enable
  2145. # Description: Announce battleground queue status to chat.
  2146. # Default: 0 - (Disabled)
  2147. # 1 - (Enabled)
  2148.  
  2149. Battleground.QueueAnnouncer.Enable = 1
  2150.  
  2151. #
  2152. # Battleground.QueueAnnouncer.PlayerOnly
  2153. # Description: Battleground queue announcement type.
  2154. # Default: 0 - (System message, Anyone can see it)
  2155. # 1 - (Private, Only queued players can see it)
  2156.  
  2157. Battleground.QueueAnnouncer.PlayerOnly = 0
  2158.  
  2159. #
  2160. # Battleground.InvitationType
  2161. # Description: Set Battleground invitation type.
  2162. # Default: 0 - (Normal, Invite as much players to battlegrounds as queued,
  2163. # Don't bother with balance)
  2164. # 1 - (Experimental, Don't allow to invite much more players
  2165. # of one faction)
  2166.  
  2167. Battleground.InvitationType = 0
  2168.  
  2169. #
  2170. # Battleground.PrematureFinishTimer
  2171. # Description: Time (in milliseconds) before battleground will end prematurely if there are
  2172. # not enough players on one team. (Values defined in battleground template)
  2173. # Default: 300000 - (Enabled, 5 minutes)
  2174. # 0 - (Disabled, Not recommended)
  2175.  
  2176. BattleGround.PrematureFinishTimer = 300000
  2177.  
  2178. #
  2179. # BattleGround.PremadeGroupWaitForMatch
  2180. # Description: Time (in milliseconds) a pre-made group has to wait for matching group of the
  2181. # other faction.
  2182. # Default: 1800000 - (Enabled, 30 minutes)
  2183. # 0 - (Disabled, Not recommended)
  2184.  
  2185. BattleGround.PremadeGroupWaitForMatch = 1800000
  2186.  
  2187. #
  2188. # Battleground.GiveXPForKills
  2189. # Description: Give experience for honorable kills in battlegrounds.
  2190. # Default: 0 - (Disabled)
  2191. # 1 - (Enabled)
  2192.  
  2193. Battleground.GiveXPForKills = 0
  2194.  
  2195. #
  2196. # Battleground.Random.ResetHour
  2197. # Description: Hour of the day when the global instance resets occur.
  2198. # Range: 0-23
  2199. # Default: 6 - (06:00 AM)
  2200.  
  2201. Battleground.Random.ResetHour = 6
  2202.  
  2203. #
  2204. ###################################################################################################
  2205.  
  2206. ###################################################################################################
  2207. # BATTLEFIELD CONFIG
  2208. #
  2209. # Wintergrasp.Enable
  2210. # Description: Enable the Wintergrasp battlefield.
  2211. # Default: 0 - (Disabled)
  2212. # 1 - (Enabled, Experimental as of still being in development)
  2213.  
  2214. Wintergrasp.Enable = 0
  2215.  
  2216. #
  2217. # Wintergrasp.PlayerMax
  2218. # Description: Maximum number of players allowed in Wintergrasp.
  2219. # Default: 100
  2220.  
  2221. Wintergrasp.PlayerMax = 100
  2222.  
  2223. #
  2224. # Wintergrasp.PlayerMin
  2225. # Description: Minimum number of players required for Wintergrasp.
  2226. # Default: 0
  2227.  
  2228. Wintergrasp.PlayerMin = 0
  2229.  
  2230. #
  2231. # Wintergrasp.PlayerMinLvl
  2232. # Description: Required character level for the Wintergrasp battle.
  2233. # Default: 77
  2234.  
  2235. Wintergrasp.PlayerMinLvl = 77
  2236.  
  2237. #
  2238. # Wintergrasp.BattleTimer
  2239. # Description: Time (in minutes) for the Wintergrasp battle to last.
  2240. # Default: 30
  2241.  
  2242. Wintergrasp.BattleTimer = 30
  2243.  
  2244. #
  2245. # Wintergrasp.NoBattleTimer
  2246. # Description: Time (in minutes) between Wintergrasp battles.
  2247. # Default: 150
  2248.  
  2249. Wintergrasp.NoBattleTimer = 150
  2250.  
  2251. #
  2252. # Wintergrasp.CrashRestartTimer
  2253. # Description: Time (in minutes) to delay the restart of Wintergrasp if the world server
  2254. # crashed during a running battle.
  2255. # Default: 10
  2256.  
  2257. Wintergrasp.CrashRestartTimer = 10
  2258.  
  2259. #
  2260. ###################################################################################################
  2261.  
  2262. ###################################################################################################
  2263. # ARENA CONFIG
  2264. #
  2265. # Arena.MaxRatingDifference
  2266. # Description: Maximum rating difference between two teams in rated matches.
  2267. # Default: 150 - (Enabled)
  2268. # 0 - (Disabled)
  2269.  
  2270. Arena.MaxRatingDifference = 0
  2271.  
  2272. #
  2273. # Arena.RatingDiscardTimer
  2274. # Description: Time (in milliseconds) after which rating differences are ignored when
  2275. # setting up matches.
  2276. # Default: 600000 - (Enabled, 10 minutes)
  2277. # 0 - (Disabled)
  2278.  
  2279. Arena.RatingDiscardTimer = 600000
  2280.  
  2281. #
  2282. # Arena.RatedUpdateTimer
  2283. # Description: Time (in milliseconds) between checks for matchups in rated arena
  2284. # Default: 5000 - (5 seconds)
  2285.  
  2286. Arena.RatedUpdateTimer = 5000
  2287.  
  2288. #
  2289. # Arena.AutoDistributePoints
  2290. # Description: Automatically distribute arena points.
  2291. # Default: 0 - (Disabled)
  2292. # 1 - (Enabled)
  2293.  
  2294. Arena.AutoDistributePoints = 1
  2295.  
  2296. #
  2297. # Arena.AutoDistributeInterval
  2298. # Description: Time (in days) how often arena points should be distributed if automatic
  2299. # distribution is enabled.
  2300. # Default: 7 - (Weekly)
  2301.  
  2302. Arena.AutoDistributeInterval = 3
  2303.  
  2304. #
  2305. # Arena.QueueAnnouncer.Enable
  2306. # Description: Announce arena queue status to chat.
  2307. # Default: 0 - (Disabled)
  2308. # 1 - (Enabled)
  2309.  
  2310. Arena.QueueAnnouncer.Enable = 1
  2311.  
  2312. #
  2313. # Arena.ArenaSeason.ID
  2314. # Description: Current arena season id shown in clients.
  2315. # Default: 8
  2316.  
  2317. Arena.ArenaSeason.ID = 8
  2318.  
  2319. #
  2320. # Arena.ArenaSeason.InProgress
  2321. # Description: State of current arena season.
  2322. # Default: 1 - (Active)
  2323. # 0 - (Finished)
  2324.  
  2325. Arena.ArenaSeason.InProgress = 1
  2326.  
  2327. #
  2328. # Arena.ArenaStartRating
  2329. # Description: Start rating for new arena teams.
  2330. # Default: 0
  2331.  
  2332. Arena.ArenaStartRating = 1000
  2333.  
  2334. #
  2335. # Arena.ArenaStartPersonalRating
  2336. # Description: Start personal rating when joining a team.
  2337. # Default: 0
  2338.  
  2339. Arena.ArenaStartPersonalRating = 0
  2340.  
  2341. #
  2342. # Arena.ArenaStartMatchmakerRating
  2343. # Description: Start matchmaker rating for players.
  2344. # Default: 1500
  2345.  
  2346. Arena.ArenaStartMatchmakerRating = 1000
  2347.  
  2348. #
  2349. # ArenaLog.ExtendedInfo
  2350. # Description: Include extended info to ArenaLogFile for each player after rated arena
  2351. # matches (guid, name, team, IP, healing/damage done, killing blows).
  2352. # Default: 0 - (Disabled)
  2353. # 1 - (Enabled)
  2354.  
  2355. ArenaLog.ExtendedInfo = 0
  2356.  
  2357. #
  2358. ###################################################################################################
  2359.  
  2360. ###################################################################################################
  2361. # NETWORK CONFIG
  2362. #
  2363. # Network.Threads
  2364. # Description: Number of threads for network.
  2365. # Default: 1 - (Recommended 1 thread per 1000 connections)
  2366.  
  2367. Network.Threads = 1
  2368.  
  2369. #
  2370. # Network.OutKBuff
  2371. # Description: Amount of memory (in bytes) used for the output kernel buffer (see SO_SNDBUF
  2372. # socket option, TCP manual).
  2373. # Default: -1 - (Use system default setting)
  2374.  
  2375. Network.OutKBuff = -1
  2376.  
  2377. #
  2378. # Network.OutUBuff
  2379. # Description: Amount of memory (in bytes) reserved in the user space per connection for
  2380. # output buffering.
  2381. # Default: 65536
  2382.  
  2383. Network.OutUBuff = 65536
  2384.  
  2385. #
  2386. # Network.TcpNoDelay:
  2387. # Description: TCP Nagle algorithm setting.
  2388. # Default: 0 - (Enabled, Less traffic, More latency)
  2389. # 1 - (Disabled, More traffic, Less latency, TCP_NO_DELAY)
  2390.  
  2391. Network.TcpNodelay = 1
  2392.  
  2393. #
  2394. ###################################################################################################
  2395.  
  2396. ###################################################################################################
  2397. # CONSOLE AND REMOTE ACCESS
  2398. #
  2399. # Console.Enable
  2400. # Description: Enable console.
  2401. # Default: 1 - (Enabled)
  2402. # 0 - (Disabled)
  2403.  
  2404. Console.Enable = 1
  2405.  
  2406. #
  2407. # Ra.Enable
  2408. # Description: Enable remote console (telnet).
  2409. # Default: 0 - (Disabled)
  2410. # 1 - (Enabled)
  2411.  
  2412. Ra.Enable = 1
  2413.  
  2414. #
  2415. # Ra.IP
  2416. # Description: Bind remote access to IP/hostname.
  2417. # Default: "0.0.0.0" - (Bind to all IPs on the system)
  2418.  
  2419. Ra.IP = "0.0.0.0"
  2420.  
  2421. #
  2422. # Ra.Port
  2423. # Description: TCP port to reach the remote console.
  2424. # Default: 3443
  2425.  
  2426. Ra.Port = 3443
  2427.  
  2428. #
  2429. # Ra.MinLevel
  2430. # Description: Required security level to use the remote console.
  2431. # Default: 3
  2432.  
  2433. Ra.MinLevel = 3
  2434.  
  2435. #
  2436. # SOAP.Enable
  2437. # Description: Enable soap service
  2438. # Default: 0 - (Disabled)
  2439. # 1 - (Enabled)
  2440.  
  2441. SOAP.Enabled = 0
  2442.  
  2443. #
  2444. # SOAP.IP
  2445. # Description: Bind SOAP service to IP/hostname
  2446. # Default: "127.0.0.1" - (Bind to localhost)
  2447.  
  2448. SOAP.IP = "127.0.0.1"
  2449.  
  2450. #
  2451. # SOAP.Port
  2452. # Description: TCP port to reach the SOAP service.
  2453. # Default: 7878
  2454.  
  2455. SOAP.Port = 7878
  2456.  
  2457. #
  2458. ###################################################################################################
  2459.  
  2460. ###################################################################################################
  2461. # CHARACTER DELETE OPTIONS
  2462. #
  2463. # CharDelete.Method
  2464. # Description: Character deletion behavior.
  2465. # Default: 0 - (Completely remove character from the database)
  2466. # 1 - (Unlink the character from account and free up the name, Appears as
  2467. # deleted ingame)
  2468.  
  2469. CharDelete.Method = 1
  2470.  
  2471. #
  2472. # CharDelete.MinLevel
  2473. # Description: Required level to use the unlinking method if enabled.
  2474. # Default: 0 - (Same method for every level)
  2475. # 1+ - (Only characters with the specified level will use the unlinking method)
  2476.  
  2477. CharDelete.MinLevel = 0
  2478.  
  2479. #
  2480. # CharDelete.KeepDays
  2481. # Description: Time (in days) before unlinked characters will be removed from the database.
  2482. # Default: 30 - (Enabled)
  2483. # 0 - (Disabled, Don't delete any characters)
  2484.  
  2485. CharDelete.KeepDays = 30
  2486.  
  2487. #
  2488. ###################################################################################################
  2489.  
  2490. ###################################################################################################
  2491. # CUSTOM SERVER OPTIONS
  2492. #
  2493. # PlayerStart.AllReputation
  2494. # Description: Players will start with most of the high level reputations that are needed
  2495. # for items, mounts etc.
  2496. # Default: 0 - (Disabled)
  2497. # 1 - (Enabled)
  2498.  
  2499. PlayerStart.AllReputation = 0
  2500.  
  2501. #
  2502. # PlayerStart.AllSpells
  2503. # Description: If enabled, players will start with all their class spells (not talents).
  2504. # You must populate playercreateinfo_spell_custom table with the spells you
  2505. # want, or this will not work! The table has data for all classes / races up
  2506. # to TBC expansion.
  2507. # Default: 0 - (Disabled)
  2508. # 1 - (Enabled)
  2509.  
  2510. PlayerStart.AllSpells = 0
  2511.  
  2512. #
  2513. # PlayerStart.MapsExplored
  2514. # Description: Characters start with all maps explored.
  2515. # Default: 0 - (Disabled)
  2516. # 1 - (Enabled)
  2517.  
  2518. PlayerStart.MapsExplored = 0
  2519.  
  2520. #
  2521. # HonorPointsAfterDuel
  2522. # Description: Amount of honor points the duel winner will get after a duel.
  2523. # Default: 0 - (Disabled)
  2524. # 1+ - (Enabled)
  2525.  
  2526. HonorPointsAfterDuel = 0
  2527.  
  2528. #
  2529. # AlwaysMaxWeaponSkill
  2530. # Description: Players will automatically gain max weapon/defense skill when logging in,
  2531. # or leveling.
  2532. # Default: 0 - (Disabled)
  2533. # 1 - (Enabled)
  2534.  
  2535. AlwaysMaxWeaponSkill = 0
  2536.  
  2537. #
  2538. # PvPToken.Enable
  2539. # Description: Character will receive a token after defeating another character that yields
  2540. # honor.
  2541. # Default: 0 - (Disabled)
  2542. # 1 - (Enabled)
  2543.  
  2544. PvPToken.Enable = 0
  2545.  
  2546. #
  2547. # PvPToken.MapAllowType
  2548. # Description: Define where characters can receive tokens.
  2549. # Default: 4 - (All maps)
  2550. # 3 - (Battlegrounds)
  2551. # 2 - (FFA areas only like Gurubashi arena)
  2552. # 1 - (Battlegrounds and FFA areas)
  2553.  
  2554. PvPToken.MapAllowType = 4
  2555.  
  2556. #
  2557. # PvPToken.ItemID
  2558. # Description: Item characters will receive after defeating another character if PvP Token
  2559. # system is enabled.
  2560. # Default: 29434 - (Badge of justice)
  2561.  
  2562. PvPToken.ItemID = 29434
  2563.  
  2564. #
  2565. # PvPToken.ItemCount
  2566. # Description: Number of tokens a character will receive.
  2567. # Default: 1
  2568.  
  2569. PvPToken.ItemCount = 1
  2570.  
  2571. #
  2572. # NoResetTalentsCost
  2573. # Description: Resetting talents doesn't cost anything.
  2574. # Default: 0 - (Disabled)
  2575. # 1 - (Enabled)
  2576.  
  2577. NoResetTalentsCost = 0
  2578.  
  2579. #
  2580. # Guild.AllowMultipleGuildMaster
  2581. # Description: Allow more than one guild master. Additional Guild Masters must be set using
  2582. # the ".guild rank" command.
  2583. # Default: 0 - (Disabled)
  2584. # 1 - (Enabled)
  2585.  
  2586. Guild.AllowMultipleGuildMaster = 0
  2587.  
  2588. #
  2589. # ShowKickInWorld
  2590. # Description: Determines whether a message is broadcasted to the entire server when a
  2591. # player gets kicked
  2592. # Default: 0 - (Disabled)
  2593. # 1 - (Enabled)
  2594.  
  2595. ShowKickInWorld = 0
  2596.  
  2597. #
  2598. # RecordUpdateTimeDiffInterval
  2599. # Description: Time (in milliseconds) update time diff is written to the log file.
  2600. # Update diff can be used as a performance indicator. Diff < 300: good
  2601. # performance. Diff > 600 bad performance, may be caused by high CPU usage.
  2602. # Default: 60000 - (Enabled, 1 minute)
  2603. # 0 - (Disabled)
  2604.  
  2605. RecordUpdateTimeDiffInterval = 60000
  2606. #
  2607. # MinRecordUpdateTimeDiff
  2608. # Description: Only record update time diff which is greater than this value.
  2609. # Default: 100
  2610.  
  2611. MinRecordUpdateTimeDiff = 100
  2612.  
  2613. #
  2614. # PlayerStart.String
  2615. # Description: String to be displayed at first login of newly created characters.
  2616. # Default: "" - (Disabled)
  2617.  
  2618. PlayerStart.String = ""
  2619.  
  2620. #
  2621. # LevelReq.Trade
  2622. # Description: Level requirement for characters to be able to trade.
  2623. # Default: 1
  2624.  
  2625. LevelReq.Trade = 1
  2626.  
  2627. #
  2628. # LevelReq.Ticket
  2629. # Description: Level requirement for characters to be able to write tickets.
  2630. # Default: 1
  2631.  
  2632. LevelReq.Ticket = 1
  2633.  
  2634. #
  2635. # LevelReq.Auction
  2636. # Description: Level requirement for characters to be able to use the auction house.
  2637. # Default: 1
  2638.  
  2639. LevelReq.Auction = 1
  2640.  
  2641. #
  2642. # LevelReq.Mail
  2643. # Description: Level requirement for characters to be able to send and receive mails.
  2644. # Default: 1
  2645.  
  2646. LevelReq.Mail = 1
  2647.  
  2648. #
  2649. # PlayerDump.DisallowPaths
  2650. # Description: Disallow using paths in PlayerDump output files
  2651. # Default: 1
  2652.  
  2653. PlayerDump.DisallowPaths = 1
  2654.  
  2655. #
  2656. # PlayerDump.DisallowOverwrite
  2657. # Description: Disallow overwriting existing files with PlayerDump
  2658. # Default: 1
  2659.  
  2660. PlayerDump.DisallowOverwrite = 1
  2661.  
  2662. #
  2663. ###################################################################################################
  2664.  
  2665. ###################################################################################################
  2666. #
  2667. # LOGGING SYSTEM SETTINGS
  2668. #
  2669. # Appender config values: Given a appender "name"
  2670. # Appender.name
  2671. # Description: Defines 'where to log'
  2672. # Format: Type,LogLevel,Flags,optional1,optional2
  2673. #
  2674. # Type
  2675. # 0 - (None)
  2676. # 1 - (Console)
  2677. # 2 - (File)
  2678. # 3 - (DB)
  2679. #
  2680. # LogLevel
  2681. # 0 - (Disabled)
  2682. # 1 - (Trace)
  2683. # 2 - (Debug)
  2684. # 3 - (Info)
  2685. # 4 - (Warn)
  2686. # 5 - (Error)
  2687. # 6 - (Fatal)
  2688. #
  2689. # Flags:
  2690. # 0 - None
  2691. # 1 - Prefix Timestamp to the text
  2692. # 2 - Prefix Log Level to the text
  2693. # 4 - Prefix Log Filter type to the text
  2694. # 8 - Append timestamp to the log file name. Format: YYYY-MM-DD_HH-MM-SS (Only used with Type = 2)
  2695. # 16 - Make a backup of existing file before overwrite (Only used with Mode = w)
  2696. #
  2697. # Colors (read as optional1 if Type = Console)
  2698. # Format: "fatal error warn info debug trace"
  2699. # 0 - BLACK
  2700. # 1 - RED
  2701. # 2 - GREEN
  2702. # 3 - BROWN
  2703. # 4 - BLUE
  2704. # 5 - MAGENTA
  2705. # 6 - CYAN
  2706. # 7 - GREY
  2707. # 8 - YELLOW
  2708. # 9 - LRED
  2709. # 10 - LGREEN
  2710. # 11 - LBLUE
  2711. # 12 - LMAGENTA
  2712. # 13 - LCYAN
  2713. # 14 - WHITE
  2714. # Example: "13 11 9 5 3 1"
  2715. #
  2716. # File: Name of the file (read as optional1 if Type = File)
  2717. # Allows to use one "%s" to create dynamic files
  2718. #
  2719. # Mode: Mode to open the file (read as optional2 if Type = File)
  2720. # a - (Append)
  2721. # w - (Overwrite)
  2722. #
  2723.  
  2724. Appender.Console=1,3,0
  2725. Appender.Server=2,2,0,Server.log,w
  2726. Appender.GM=2,2,0,GM.log
  2727. Appender.DBErrors=2,2,0,DBErrors.log
  2728. Appender.Char=2,2,0,Char.log,w
  2729. Appender.RA=2,2,0,RA.log
  2730. Appender.Warden=2,4,0,Warden.log
  2731. Appender.Chat=2,2,0,Chat.log
  2732. Appender.CharDump=2,2,0,%s.log
  2733. Appender.Arenas=2,2,0,Arena.log
  2734. Appender.SQLDev=2,2,0,SQLDev.log
  2735. Appender.SQLDriver=2,2,0,SQLDriver.log
  2736.  
  2737. # Appenders
  2738. # Description: List of Appenders to read from config
  2739. # (Using spaces as separator).
  2740. # Default: "Console Server GM DBErrors Char RA Warden Chat"
  2741.  
  2742. Appenders=Console Server GM DBErrors Char RA Warden Chat
  2743.  
  2744. # Logger config values: Given a logger "name"
  2745. # Logger.name
  2746. # Description: Defines 'What to log'
  2747. # Format: Type,LogLevel,AppenderList
  2748. # Type
  2749. # 0 - Default. Each type that has no config will
  2750. # rely on this one. Core will create this logger
  2751. # (disabled) if it's not configured
  2752. # 1 - Units that doesn't fit in other categories
  2753. # 2 - Pets
  2754. # 3 - Vehicles
  2755. # 4 - C++ AI, instance scripts, etc.
  2756. # 5 - DB AI, such as SAI, EAI, CreatureAI
  2757. # 6 - DB map scripts
  2758. # 7 - Network input/output,
  2759. # such as packet handlers and netcode logs
  2760. # 8 - Spellsystem and aurasystem
  2761. # 9 - Achievement system
  2762. # 10 - Condition system
  2763. # 11 - Pool system
  2764. # 12 - Auction house
  2765. # 13 - Arena's and battlegrounds
  2766. # 14 - Outdoor PVP
  2767. # 15 - Chat system
  2768. # 16 - LFG system
  2769. # 17 - Maps, instances (not scripts),
  2770. # grids, cells, visibility, etc.
  2771. # 18 - Player that doesn't fit in other categories.
  2772. # 19 - Player loading from DB
  2773. # (Player::_LoadXXX functions)
  2774. # 20 - Items
  2775. # 21 - Player skills (do not confuse with spells)
  2776. # 22 - Player chat logs
  2777. # 23 - loot
  2778. # 24 - guilds
  2779. # 25 - transports
  2780. # 26 - SQL. DB errors
  2781. # 27 - GM Commands
  2782. # 28 - Remote Access Commands
  2783. # 29 - Warden
  2784. # 30 - Authserver
  2785. # 31 - Worldserver
  2786. # 32 - Game Events
  2787. # 33 - Calendar
  2788. # 34 - Character (Exclusive to log login, logout, create, rename)
  2789. # 35 - Arenas
  2790. # 36 - SQL Driver
  2791. # 37 - SQL Dev
  2792. # 38 - Player Dump
  2793. # 39 - Battlefield
  2794. # 40 - Server Loading
  2795. # 41 - Opcodes (just id and name sent / received)
  2796. # 42 - SOAP
  2797. #
  2798. # LogLevel
  2799. # 0 - (Disabled)
  2800. # 1 - (Trace)
  2801. # 2 - (Debug)
  2802. # 3 - (Info)
  2803. # 4 - (Warn)
  2804. # 5 - (Error)
  2805. # 6 - (Fatal)
  2806. #
  2807. # AppenderList: List of appenders linked to logger
  2808. # (Using spaces as separator).
  2809. #
  2810.  
  2811. Logger.Root=0,5,Console Server
  2812. Logger.Chat=22,2,Chat
  2813. Logger.DBErrors=26,5,Console Server DBErrors
  2814. Logger.GM=27,3,Console Server GM
  2815. Logger.RA=28,3,RA
  2816. Logger.Warden=29,4,Warden
  2817. Logger.WorldServer=31,3,Console Server
  2818. Logger.Character=34,3,Char
  2819. Logger.Arenas=35,3,Arenas
  2820. Logger.SQLDriver=36,5,SQLDriver
  2821. Logger.SQLDev=37,3,SQLDev
  2822. Logger.CharDump=38,3,CharDump
  2823. Logger.Load=40,3,Console Server
  2824. Logger.Opcodes=41,6,Console Server
  2825.  
  2826. #
  2827. # Loggers
  2828. # Description: List of Loggers to read from config
  2829. # (Using spaces as separator).
  2830. # Default: "Root Chat DBErrors GM RA Warden Character Load"
  2831.  
  2832. Loggers=Root Chat DBErrors GM RA Warden Character Load WorldServer Opcodes
  2833.  
  2834. #
  2835. ###################################################################################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement