Advertisement
Guest User

world config mine

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