Advertisement
Guest User

Untitled

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