Advertisement
Guest User

Untitled

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