Advertisement
Guest User

Untitled

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