Guest User

Untitled

a guest
Apr 13th, 2016
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 128.18 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. # UPDATE SETTINGS
  15. # HOTSWAP SETTINGS
  16. # WARDEN SETTINGS
  17. # PLAYER INTERACTION
  18. # CREATURE SETTINGS
  19. # CHAT SETTINGS
  20. # GAME MASTER SETTINGS
  21. # SUPPORT SETTINGS
  22. # VISIBILITY AND DISTANCES
  23. # SERVER RATES
  24. # STATS LIMITS
  25. # AUTO BROADCAST
  26. # BATTLEGROUND CONFIG
  27. # BATTLEFIELD CONFIG
  28. # ARENA CONFIG
  29. # NETWORK CONFIG
  30. # CONSOLE AND REMOTE ACCESS
  31. # CHARACTER DELETE OPTIONS
  32. # CUSTOM SERVER OPTIONS
  33. # AUCTION HOUSE BOT SETTINGS
  34. # AUCTION HOUSE BOT ITEM FINE TUNING
  35. # AUCTION HOUSE BOT BUYER CONFIG
  36. # BLACK MARKET SETTINGS
  37. # LOGGING SYSTEM SETTINGS
  38. # CURRENCIES SETTINGS
  39. # PACKET SPOOF PROTECTION SETTINGS
  40. #
  41. ###################################################################################################
  42.  
  43. ###################################################################################################
  44. # EXAMPLE CONFIG
  45. #
  46. # Variable
  47. # Description: Brief description what the variable is doing.
  48. # Important: Annotation for important things about this variable.
  49. # Example: "Example, i.e. if the value is a string"
  50. # Default: 10 - (Enabled|Comment|Variable name in case of grouped config options)
  51. # 0 - (Disabled|Comment|Variable name in case of grouped config options)
  52. #
  53. # Note to developers:
  54. # - Copy this example to keep the formatting.
  55. # - Line breaks should be at column 100.
  56. ###################################################################################################
  57.  
  58. ###################################################################################################
  59. # CONNECTIONS AND DIRECTORIES
  60. #
  61. # RealmID
  62. # Description: ID of the Realm using this config.
  63. # Important: RealmID must match the realmlist inside the auth database.
  64. # Default: 1
  65.  
  66. RealmID = 1
  67.  
  68. #
  69. # DataDir
  70. # Description: Data directory setting.
  71. # Important: DataDir needs to be quoted, as the string might contain space characters.
  72. # Example: "@prefix@/share/trinitycore"
  73. # Default: "."
  74.  
  75. DataDir = "."
  76.  
  77. #
  78. # LogsDir
  79. # Description: Logs directory setting.
  80. # Important: LogsDir needs to be quoted, as the string might contain space characters.
  81. # Logs directory must exists, or log file creation will be disabled.
  82. # Default: "" - (Log files will be stored in the current path)
  83.  
  84. LogsDir = ""
  85.  
  86. #
  87. # LoginDatabaseInfo
  88. # WorldDatabaseInfo
  89. # CharacterDatabaseInfo
  90. # Description: Database connection settings for the world server.
  91. # Example: "hostname;port;username;password;database"
  92. # ".;somenumber;username;password;database" - (Use named pipes on Windows
  93. # "enable-named-pipe" to [mysqld]
  94. # section my.ini)
  95. # ".;/path/to/unix_socket;username;password;database" - (use Unix sockets on
  96. # Unix/Linux)
  97. # Default: "127.0.0.1;3306;trinity;trinity;auth" - (LoginDatabaseInfo)
  98. # "127.0.0.1;3306;trinity;trinity;world" - (WorldDatabaseInfo)
  99. # "127.0.0.1;3306;trinity;trinity;characters" - (CharacterDatabaseInfo)
  100. # "127.0.0.1;3306;trinity;trinity;hotfixes" - (HotfixDatabaseInfo)
  101.  
  102. LoginDatabaseInfo = "127.0.0.1;3306;root;secretme1;auth"
  103. WorldDatabaseInfo = "127.0.0.1;3306;root;secretme1;world"
  104. CharacterDatabaseInfo = "127.0.0.1;3306;root;secretme1;characters"
  105. HotfixDatabaseInfo = "127.0.0.1;3306;root;secretme1;hotfixes"
  106.  
  107. #
  108. # LoginDatabase.WorkerThreads
  109. # WorldDatabase.WorkerThreads
  110. # CharacterDatabase.WorkerThreads
  111. # Description: The amount of worker threads spawned to handle asynchronous (delayed) MySQL
  112. # statements. Each worker thread is mirrored with its own connection to the
  113. # MySQL server and their own thread on the MySQL server.
  114. # Default: 1 - (LoginDatabase.WorkerThreads)
  115. # 1 - (WorldDatabase.WorkerThreads)
  116. # 1 - (CharacterDatabase.WorkerThreads)
  117. # 1 - (HotfixDatabase.WorkerThreads)
  118.  
  119. LoginDatabase.WorkerThreads = 1
  120. WorldDatabase.WorkerThreads = 1
  121. CharacterDatabase.WorkerThreads = 1
  122. HotfixDatabase.WorkerThreads = 1
  123.  
  124. #
  125. # LoginDatabase.SynchThreads
  126. # WorldDatabase.SynchThreads
  127. # CharacterDatabase.SynchThreads
  128. # Description: The amount of MySQL connections spawned to handle.
  129. # Default: 1 - (LoginDatabase.WorkerThreads)
  130. # 1 - (WorldDatabase.WorkerThreads)
  131. # 2 - (CharacterDatabase.WorkerThreads)
  132. # 1 - (HotfixDatabase.WorkerThreads)
  133.  
  134. LoginDatabase.SynchThreads = 1
  135. WorldDatabase.SynchThreads = 1
  136. CharacterDatabase.SynchThreads = 2
  137. HotfixDatabase.SynchThreads = 1
  138.  
  139. #
  140. # MaxPingTime
  141. # Description: Time (in minutes) between database pings.
  142. # Default: 30
  143.  
  144. MaxPingTime = 30
  145.  
  146. #
  147. # WorldServerPort
  148. # Description: TCP port to reach the world server.
  149. # Default: 8085
  150.  
  151. WorldServerPort = 8085
  152.  
  153. #
  154. # InstanceServerPort
  155. # Description: TCP port to for second world connection.
  156. # Default: 8086
  157.  
  158. InstanceServerPort = 8086
  159.  
  160. #
  161. # BindIP
  162. # Description: Bind world server to IP/hostname.
  163. # Default: "0.0.0.0" - (Bind to all IPs on the system)
  164.  
  165. BindIP = "0.0.0.0"
  166.  
  167. #
  168. # ThreadPool
  169. # Description: Number of threads to be used for the global thread pool
  170. # The thread pool is currently used for:
  171. # - Signal handling
  172. # - Remote access
  173. # - Database keep-alive ping
  174. # - Core freeze check
  175. # - World socket networking
  176. # Default: 2
  177.  
  178. ThreadPool = 2
  179.  
  180. #
  181. # CMakeCommand
  182. # Description: The path to your CMake binary.
  183. # If the path is left empty, the built-in CMAKE_COMMAND is used.
  184. # Example: "C:/Program Files (x86)/CMake/bin/cmake.exe"
  185. # "/usr/bin/cmake"
  186. # Default: ""
  187.  
  188. CMakeCommand = ""
  189.  
  190. #
  191. # BuildDirectory
  192. # Description: The path to your build directory.
  193. # If the path is left empty, the built-in CMAKE_BINARY_DIR is used.
  194. # Example: "../TrinityCore"
  195. # Default: ""
  196.  
  197. BuildDirectory = ""
  198.  
  199. #
  200. # SourceDirectory
  201. # Description: The path to your TrinityCore source directory.
  202. # If the path is left empty, the built-in CMAKE_SOURCE_DIR is used.
  203. # Example: "../TrinityCore"
  204. # Default: ""
  205.  
  206. SourceDirectory = ""
  207.  
  208. #
  209. # MySQLExecutable
  210. # Description: The path to your mysql cli binary.
  211. # If the path is left empty, built-in path from cmake is used.
  212. # Example: "C:/Program Files/MySQL/MySQL Server 5.6/bin/mysql.exe"
  213. # "mysql.exe"
  214. # "/usr/bin/mysql"
  215. # Default: ""
  216.  
  217. MySQLExecutable = ""
  218.  
  219. #
  220. ###################################################################################################
  221.  
  222. ###################################################################################################
  223. # PERFORMANCE SETTINGS
  224. #
  225. # UseProcessors
  226. # Description: Processors mask for Windows and Linux based multi-processor systems.
  227. # Example: A computer with 2 CPUs:
  228. # 1 - 1st CPU only, 2 - 2nd CPU only, 3 - 1st and 2nd CPU, because 1 | 2 is 3
  229. # Default: 0 - (Selected by OS)
  230. # 1+ - (Bit mask value of selected processors)
  231.  
  232. UseProcessors = 0
  233.  
  234. #
  235. # ProcessPriority
  236. # Description: Process priority setting for Windows and Linux based systems.
  237. # Details: On Linux, a nice value of -15 is used. (requires superuser).
  238. # On Windows, process is set to HIGH class.
  239. # Default: 0 - (Normal)
  240. # 1 - (High)
  241.  
  242. ProcessPriority = 0
  243.  
  244. #
  245. # RealmsStateUpdateDelay
  246. # Description: Time (in seconds) between realm list updates.
  247. # Default: 10
  248. # 0 - (Disabled)
  249.  
  250. RealmsStateUpdateDelay = 10
  251.  
  252. #
  253. # Compression
  254. # Description: Compression level for client update packages.
  255. # Range: 1-9
  256. # Default: 1 - (Speed)
  257. # 9 - (Best compression)
  258.  
  259. Compression = 1
  260.  
  261. #
  262. # PlayerLimit
  263. # Description: Maximum number of players in the world. Excluding Mods, GMs and Admins.
  264. # Important: If you want to block players and only allow Mods, GMs or Admins to join the
  265. # server, use the DB field "auth.realmlist.allowedSecurityLevel".
  266. # Default: 0 - (Disabled, No limit)
  267. # 1+ - (Enabled)
  268.  
  269. PlayerLimit = 0
  270.  
  271. #
  272. # SaveRespawnTimeImmediately
  273. # Description: Save respawn time for creatures at death and gameobjects at use/open.
  274. # Default: 1 - (Enabled, Save respawn time immediately)
  275. # 0 - (Disabled, Save respawn time at grid unloading)
  276.  
  277. SaveRespawnTimeImmediately = 1
  278.  
  279. #
  280. # MaxOverspeedPings
  281. # Description: Maximum overspeed ping count before character is disconnected.
  282. # Default: 2 - (Enabled, Minimum value)
  283. # 3+ - (Enabled, More checks before kick)
  284. # 0 - (Disabled)
  285.  
  286. MaxOverspeedPings = 2
  287.  
  288. #
  289. # GridUnload
  290. # Description: Unload grids to save memory. Can be disabled if enough memory is available
  291. # to speed up moving players to new grids.
  292. # Default: 1 - (enable, Unload grids)
  293. # 0 - (disable, Do not unload grids)
  294.  
  295. GridUnload = 1
  296.  
  297. #
  298. # BaseMapLoadAllGrids
  299. # Description: Load all grids for base maps upon load. Requires GridUnload to be 0.
  300. # This will take around 5GB of ram upon server load, and will take some time
  301. # to initially load the server.
  302. # Default: 0 - (Don't pre-load all base maps, dynamically load as used)
  303. # 1 - (Preload all grids in all base maps upon load)
  304.  
  305. BaseMapLoadAllGrids = 0
  306.  
  307. #
  308. # InstanceMapLoadAllGrids
  309. # Description: Load all grids for instance maps upon load. Requires GridUnload to be 0.
  310. # Upon loading an instance map, all creatures/objects in the map will be pre-loaded
  311. # Default: 0 - (Don't pre-load all base maps, dynamically load as used)
  312. # 1 - (Preload all grids in the instance upon load)
  313.  
  314. InstanceMapLoadAllGrids = 0
  315.  
  316. #
  317. # SocketTimeOutTime
  318. # Description: Time (in milliseconds) after which a connection being idle on the character
  319. # selection screen is disconnected.
  320. # Default: 900000 - (15 minutes)
  321.  
  322. SocketTimeOutTime = 900000
  323.  
  324. #
  325. # SessionAddDelay
  326. # Description: Time (in microseconds) that a network thread will sleep after authentication
  327. # protocol handling before adding a connection to the world session map.
  328. # Default: 10000 - (10 milliseconds, 0.01 second)
  329.  
  330. SessionAddDelay = 10000
  331.  
  332. #
  333. # GridCleanUpDelay
  334. # Description: Time (in milliseconds) grid clean up delay.
  335. # Default: 300000 - (5 minutes)
  336.  
  337. GridCleanUpDelay = 300000
  338.  
  339. #
  340. # MapUpdateInterval
  341. # Description: Time (milliseconds) for map update interval.
  342. # Default: 100 - (0.1 second)
  343.  
  344. MapUpdateInterval = 100
  345.  
  346. #
  347. # ChangeWeatherInterval
  348. # Description: Time (in milliseconds) for weather update interval.
  349. # Default: 600000 - (10 min)
  350.  
  351. ChangeWeatherInterval = 600000
  352.  
  353. #
  354. # PlayerSaveInterval
  355. # Description: Time (in milliseconds) for player save interval.
  356. # Default: 90000 - (90 seconds)
  357.  
  358. PlayerSaveInterval = 90000
  359.  
  360. #
  361. # PlayerSave.Stats.MinLevel
  362. # Description: Minimum level for saving character stats in the database for external usage.
  363. # Default: 0 - (Disabled, Do not save character stats)
  364. # 1+ - (Enabled, Level beyond which character stats are saved)
  365.  
  366. PlayerSave.Stats.MinLevel = 0
  367.  
  368. #
  369. # PlayerSave.Stats.SaveOnlyOnLogout
  370. # Description: Save player stats only on logout.
  371. # Default: 1 - (Enabled, Only save on logout)
  372. # 0 - (Disabled, Save on every player save)
  373.  
  374. PlayerSave.Stats.SaveOnlyOnLogout = 1
  375.  
  376. #
  377. # DisconnectToleranceInterval
  378. # Description: Tolerance (in seconds) for disconnected players before reentering the queue.
  379. # Default: 0 (disabled)
  380.  
  381. DisconnectToleranceInterval = 0
  382.  
  383. #
  384. # mmap.enablePathFinding
  385. # Description: Enable/Disable pathfinding using mmaps - recommended.
  386. # Default: 0 - (Disabled)
  387. # 1 - (Enabled)
  388.  
  389. mmap.enablePathFinding = 0
  390.  
  391. #
  392. # vmap.enableLOS
  393. # vmap.enableHeight
  394. # Description: VMmap support for line of sight and height calculation.
  395. # Default: 1 - (Enabled, vmap.enableLOS)
  396. # 1 - (Enabled, vmap.enableHeight)
  397. # 0 - (Disabled)
  398.  
  399. vmap.enableLOS = 1
  400. vmap.enableHeight = 1
  401.  
  402. #
  403. # vmap.enableIndoorCheck
  404. # Description: VMap based indoor check to remove outdoor-only auras (mounts etc.).
  405. # Default: 1 - (Enabled)
  406. # 0 - (Disabled, somewhat less CPU usage)
  407.  
  408. vmap.enableIndoorCheck = 1
  409.  
  410. #
  411. # DetectPosCollision
  412. # Description: Check final move position, summon position, etc for visible collision with
  413. # other objects or walls (walls only if vmaps are enabled).
  414. # Default: 1 - (Enabled)
  415. # 0 - (Disabled, Less position precision but less CPU usage)
  416.  
  417. DetectPosCollision = 1
  418.  
  419. #
  420. # TargetPosRecalculateRange
  421. # Description: Max distance from movement target point (+moving unit size) and targeted
  422. # object (+size) after that new target movement point calculated.
  423. # Range: 0.5-5.0
  424. # Default: 1.5
  425. # 0.5 - (Minimum, Contact Range, More sensitive reaction to target movement)
  426. # 5.0 - (Maximum, Melee attack range, Less CPU usage)
  427.  
  428. TargetPosRecalculateRange = 1.5
  429.  
  430. #
  431. # UpdateUptimeInterval
  432. # Description: Update realm uptime period (in minutes).
  433. # Default: 10 - (10 minutes)
  434. # 1+
  435.  
  436. UpdateUptimeInterval = 10
  437.  
  438. #
  439. # LogDB.Opt.ClearInterval
  440. # Description: Time (in minutes) for the WUPDATE_CLEANDB timer that clears the `logs` table
  441. # of old entries.
  442. # Default: 10 - (10 minutes)
  443. # 1+
  444.  
  445. LogDB.Opt.ClearInterval = 10
  446.  
  447. #
  448. # LogDB.Opt.ClearTime
  449. # Description: Time (in seconds) for keeping old `logs` table entries.
  450. # Default: 1209600 - (Enabled, 14 days)
  451. # 0 - (Disabled, Do not clear entries)
  452.  
  453. LogDB.Opt.ClearTime = 1209600
  454.  
  455. #
  456. # MaxCoreStuckTime
  457. # Description: Time (in seconds) before the server is forced to crash if it is frozen.
  458. # Default: 0 - (Disabled)
  459. # 10+ - (Enabled, Recommended 10+)
  460.  
  461. MaxCoreStuckTime = 0
  462.  
  463. #
  464. # AddonChannel
  465. # Description: Configure the use of the addon channel through the server (some client side
  466. # addons will not work correctly with disabled addon channel)
  467. # Default: 1 - (Enabled)
  468. # 0 - (Disabled)
  469.  
  470. AddonChannel = 1
  471.  
  472. #
  473. # MapUpdate.Threads
  474. # Description: Number of threads to update maps.
  475. # Default: 1
  476.  
  477. MapUpdate.Threads = 1
  478.  
  479. #
  480. # CleanCharacterDB
  481. # Description: Clean out deprecated achievements, skills, spells and talents from the db.
  482. # Default: 0 - (Disabled)
  483. # 1 - (Enable)
  484.  
  485. CleanCharacterDB = 0
  486.  
  487. #
  488. # PersistentCharacterCleanFlags
  489. # Description: Determines the character clean flags that remain set after cleanups.
  490. # This is a bitmask value, check /doc/CharacterDBCleanup.txt for more
  491. # information.
  492. # Example: 14 - (Cleaning up skills, talents and spells will remain enabled after the
  493. # next cleanup)
  494. # Default: 0 - (All cleanup methods will be disabled after the next cleanup)
  495.  
  496. PersistentCharacterCleanFlags = 0
  497.  
  498. #
  499. # Auction.GetAllScanDelay
  500. # Description: Sets the minimum time in seconds, a single player character can perform a getall scan.
  501. # The value is only held in memory so a server restart will clear it.
  502. # Setting this to zero, will disable GetAll functions completely.
  503. # Default: 900 - (GetAll scan limited to once every 15mins per player character)
  504.  
  505. Auction.GetAllScanDelay = 900
  506.  
  507. #
  508. # Auction.SearchDelay
  509. # Description: Sets the minimum time in milliseconds (seconds x 1000), that the client must wait between
  510. # auction search operations. This can be increased if somehow Auction House activity is causing
  511. # too much load.
  512. # Default: 300 - (Time delay between auction searches set to 0.3secs)
  513.  
  514. Auction.SearchDelay = 300
  515.  
  516. #
  517. ###################################################################################################
  518.  
  519. ###################################################################################################
  520. # SERVER LOGGING
  521. #
  522. # PidFile
  523. # Description: World daemon PID file.
  524. # Example: "./world.pid" - (Enabled)
  525. # Default: "" - (Disabled)
  526.  
  527. PidFile = ""
  528.  
  529. #
  530. # PacketLogFile
  531. # Description: Binary packet logging file for the world server.
  532. # Filename extension must be .pkt to be parsable with WowPacketParser.
  533. # Example: "World.pkt" - (Enabled)
  534. # Default: "" - (Disabled)
  535.  
  536. PacketLogFile = ""
  537.  
  538. # Extended Logging system configuration moved to end of file (on purpose)
  539. #
  540. ###################################################################################################
  541.  
  542. ###################################################################################################
  543. # SERVER SETTINGS
  544. #
  545. # GameType
  546. # Description: Server realm type.
  547. # Default: 0 - (NORMAL)
  548. # 1 - (PVP)
  549. # 4 - (NORMAL)
  550. # 6 - (RP)
  551. # 8 - (RPPVP)
  552. # 16 - (FFA_PVP, Free for all pvp mode like arena PvP in all zones except rest
  553. # activated places and sanctuaries)
  554.  
  555. GameType = 0
  556.  
  557. #
  558. # RealmZone
  559. # Description: Server realm zone. Set allowed alphabet in character, etc. names.
  560. # Default 1 - (Development - any language)
  561. # 2 - (United States - extended-Latin)
  562. # 3 - (Oceanic - extended-Latin)
  563. # 4 - (Latin America - extended-Latin)
  564. # 5 - (Tournament - basic-Latin at create, any at login)
  565. # 6 - (Korea - East-Asian)
  566. # 7 - (Tournament - basic-Latin at create, any at login)
  567. # 8 - (English - extended-Latin)
  568. # 9 - (German - extended-Latin)
  569. # 10 - (French - extended-Latin)
  570. # 11 - (Spanish - extended-Latin)
  571. # 12 - (Russian - Cyrillic)
  572. # 13 - (Tournament - basic-Latin at create, any at login)
  573. # 14 - (Taiwan - East-Asian)
  574. # 15 - (Tournament - basic-Latin at create, any at login)
  575. # 16 - (China - East-Asian)
  576. # 17 - (CN1 - basic-Latin at create, any at login)
  577. # 18 - (CN2 - basic-Latin at create, any at login)
  578. # 19 - (CN3 - basic-Latin at create, any at login)
  579. # 20 - (CN4 - basic-Latin at create, any at login)
  580. # 21 - (CN5 - basic-Latin at create, any at login)
  581. # 22 - (CN6 - basic-Latin at create, any at login)
  582. # 23 - (CN7 - basic-Latin at create, any at login)
  583. # 24 - (CN8 - basic-Latin at create, any at login)
  584. # 25 - (Tournament - basic-Latin at create, any at login)
  585. # 26 - (Test Server - any language)
  586. # 27 - (Tournament - basic-Latin at create, any at login)
  587. # 28 - (QA Server - any language)
  588. # 29 - (CN9 - basic-Latin at create, any at login)
  589.  
  590. RealmZone = 9
  591.  
  592. #
  593. # StrictPlayerNames
  594. # Description: Limit player name to language specific symbol set. Prevents character
  595. # creation and forces rename request if not allowed symbols are used
  596. # Default: 0 - (Disable, Limited server timezone dependent client check)
  597. # 1 - (Enabled, Strictly basic Latin characters)
  598. # 2 - (Enabled, Strictly realm zone specific, See RealmZone setting,
  599. # Note: Client needs to have the appropriate fonts installed which support
  600. # the charset. For non-official localization, custom fonts need to be
  601. # placed in clientdir/Fonts.
  602. # 3 - (Enabled, Basic Latin characters + server timezone specific)
  603.  
  604. StrictPlayerNames = 0
  605.  
  606. #
  607. # StrictCharterNames
  608. # Description: Limit guild/arena team charter names to language specific symbol set.
  609. # Prevents charter creation if not allowed symbols are used.
  610. # Default: 0 - (Disable, Limited server timezone dependent client check)
  611. # 1 - (Enabled, Strictly basic Latin characters)
  612. # 2 - (Enabled, Strictly realm zone specific, See RealmZone setting,
  613. # Note: Client needs to have the appropriate fonts installed which support
  614. # the charset. For non-official localization, custom fonts need to be
  615. # placed in clientdir/Fonts.
  616. # 3 - (Enabled, Basic Latin characters + server timezone specific)
  617.  
  618. StrictCharterNames = 0
  619.  
  620. #
  621. # StrictPetNames
  622. # Description: Limit pet names to language specific symbol set.
  623. # Prevents pet naming if not allowed symbols are used.
  624. # Default: 0 - (Disable, Limited server timezone dependent client check)
  625. # 1 - (Enabled, Strictly basic Latin characters)
  626. # 2 - (Enabled, Strictly realm zone specific, See RealmZone setting,
  627. # Note: Client needs to have the appropriate fonts installed which support
  628. # the charset. For non-official localization, custom fonts need to be
  629. # placed in clientdir/Fonts.
  630. # 3 - (Enabled, Basic Latin characters + server timezone specific)
  631.  
  632. StrictPetNames = 0
  633.  
  634. #
  635. # DBC.Locale
  636. # Description: DBC language settings.
  637. # Default: 0 - (English)
  638. # 1 - (Korean)
  639. # 2 - (French)
  640. # 3 - (German)
  641. # 4 - (Chinese)
  642. # 5 - (Taiwanese)
  643. # 6 - (Spanish)
  644. # 7 - (Spanish Mexico)
  645. # 8 - (Russian)
  646. # 9 - (none)
  647. # 10 - (ptBR)
  648. # 11 - (itIT)
  649.  
  650. DBC.Locale = 3
  651.  
  652. #
  653. # DeclinedNames
  654. # Description: Allow Russian clients to set and use declined names.
  655. # Default: 0 - (Disabled, Except when the Russian RealmZone is set)
  656. # 1 - (Enabled)
  657.  
  658. DeclinedNames = 0
  659.  
  660. #
  661. # Expansion
  662. # Description: Allow server to use content from expansions. Checks for expansion-related
  663. # map files, client compatibility and class/race character creation.
  664. # Default: 5 - (Expansion 5)
  665. # 4 - (Expansion 4)
  666. # 3 - (Expansion 3)
  667. # 2 - (Expansion 2)
  668. # 1 - (Expansion 1)
  669. # 0 - (Disabled, Ignore and disable expansion content (maps, races, classes)
  670.  
  671. Expansion = 5
  672.  
  673. #
  674. # MinPlayerName
  675. # Description: Minimal player name length.
  676. # Range: 1-12
  677. # Default: 2
  678.  
  679. MinPlayerName = 2
  680.  
  681. #
  682. # MinCharterName
  683. # Description: Minimal charter name length.
  684. # Range: 1-24
  685. # Default: 2
  686.  
  687. MinCharterName = 2
  688.  
  689. #
  690. # MinPetName
  691. # Description: Minimal pet name length.
  692. # Range: 1-12
  693. # Default: 2
  694.  
  695. MinPetName = 2
  696.  
  697. #
  698. # Guild.CharterCost
  699. # ArenaTeam.CharterCost.2v2
  700. # ArenaTeam.CharterCost.3v3
  701. # ArenaTeam.CharterCost.5v5
  702. # Description: Amount of money (in Copper) the petitions costs.
  703. # Default: 1000 - (10 Silver)
  704. # 800000 - (80 Gold)
  705. # 1200000 - (120 Gold)
  706. # 2000000 - (200 Gold)
  707.  
  708. Guild.CharterCost = 1000
  709. ArenaTeam.CharterCost.2v2 = 800000
  710. ArenaTeam.CharterCost.3v3 = 1200000
  711. ArenaTeam.CharterCost.5v5 = 2000000
  712.  
  713. #
  714. # MaxWhoListReturns
  715. # Description: Set the max number of players returned in the /who list and interface.
  716. # Default: 50 - (stable)
  717.  
  718. MaxWhoListReturns = 50
  719.  
  720. #
  721. # CharacterCreating.Disabled
  722. # Description: Disable character creation for players based on faction.
  723. # Example: 3 - (1 + 2, Alliance and Horde are disabled)
  724. # Default: 0 - (Enabled, All factions are allowed)
  725. # 1 - (Disabled, Alliance)
  726. # 2 - (Disabled, Horde)
  727. # 4 - (Disabled, Neutral)
  728.  
  729. CharacterCreating.Disabled = 0
  730.  
  731. #
  732. # CharacterCreating.Disabled.RaceMask
  733. # Description: Mask of races which cannot be created by players.
  734. # Example: 1536 - (1024 + 512, Blood Elf and Draenei races are disabled)
  735. # Default: 0 - (Enabled, All races are allowed)
  736. # 1 - (Disabled, Human)
  737. # 2 - (Disabled, Orc)
  738. # 4 - (Disabled, Dwarf)
  739. # 8 - (Disabled, Night Elf)
  740. # 16 - (Disabled, Undead)
  741. # 32 - (Disabled, Tauren)
  742. # 64 - (Disabled, Gnome)
  743. # 128 - (Disabled, Troll)
  744. # 256 - (Disabled, Goblin)
  745. # 512 - (Disabled, Blood Elf)
  746. # 1024 - (Disabled, Draenei)
  747. # 2097152 - (Disabled, Worgen)
  748. # 8388608 - (Disabled, Pandaren Neutral)
  749. # 16777216 - (Disabled, Pandaren Alliance)
  750. # 33554432 - (Disabled, Pandaren Horde)
  751.  
  752. CharacterCreating.Disabled.RaceMask = 0
  753.  
  754. #
  755. # CharacterCreating.Disabled.ClassMask
  756. # Description: Mask of classes which cannot be created by players.
  757. # Example: 288 - (32 + 256, Death Knight and Warlock classes are disabled)
  758. # Default: 0 - (Enabled, All classes are allowed)
  759. # 1 - (Disabled, Warrior)
  760. # 2 - (Disabled, Paladin)
  761. # 4 - (Disabled, Hunter)
  762. # 8 - (Disabled, Rogue)
  763. # 16 - (Disabled, Undead)
  764. # 32 - (Disabled, Death Knight)
  765. # 64 - (Disabled, Shaman)
  766. # 128 - (Disabled, Mage)
  767. # 256 - (Disabled, Warlock)
  768. # 512 - (Disabled, Monk)
  769. # 1024 - (Disabled, Druid)
  770.  
  771. CharacterCreating.Disabled.ClassMask = 0
  772.  
  773. #
  774. # CharactersPerAccount
  775. # Description: Limit number of characters per account on all realms on this realmlist.
  776. # Important: Number must be >= CharactersPerRealm
  777. # Default: 50
  778.  
  779. CharactersPerAccount = 50
  780.  
  781. #
  782. # CharactersPerRealm
  783. # Description: Limit number of characters per account on this realm.
  784. # Range: 1-11
  785. # Default: 11 - (Client limitation)
  786.  
  787. CharactersPerRealm = 11
  788.  
  789. #
  790. # HeroicCharactersPerRealm
  791. # Description: Limit number of heroic class characters per account on this realm.
  792. # Range: 1-10
  793. # Default: 1
  794.  
  795. HeroicCharactersPerRealm = 1
  796.  
  797. #
  798. # CharacterCreating.MinLevelForHeroicCharacter
  799. # Description: Limit creating heroic characters only for account with another
  800. # character of specific level (ignored for GM accounts).
  801. # Default: 55 - (Enabled, Requires at least another level 55 character)
  802. # 0 - (Disabled)
  803. # 1 - (Enabled, Requires at least another level 1 character)
  804.  
  805. CharacterCreating.MinLevelForHeroicCharacter = 55
  806.  
  807. #
  808. # SkipCinematics
  809. # Description: Disable cinematic intro at first login after character creation.
  810. # Prevents buggy intros in case of custom start location coordinates.
  811. # Default: 0 - (Show intro for each new character)
  812. # 1 - (Show intro only for first character of selected race)
  813. # 2 - (Disable intro for all classes)
  814.  
  815. SkipCinematics = 0
  816.  
  817. #
  818. # MaxPlayerLevel
  819. # Description: Maximum level that can be reached by players.
  820. # Important: Levels beyond 100 are not recommended at all.
  821. # Range: 1-255
  822. # Default: 100
  823.  
  824. MaxPlayerLevel = 100
  825.  
  826. #
  827. # MinDualSpecLevel
  828. # Description: Level requirement for Dual Talent Specialization.
  829. # Default: 30
  830.  
  831. MinDualSpecLevel = 30
  832.  
  833. #
  834. # StartPlayerLevel
  835. # Description: Starting level for characters after creation.
  836. # Range: 1-MaxPlayerLevel
  837. # Default: 1
  838.  
  839. StartPlayerLevel = 1
  840.  
  841. #
  842. # StartHeroicPlayerLevel
  843. # Description: Staring level for heroic class characters after creation.
  844. # Range: 1-MaxPlayerLevel
  845. # Default: 55
  846.  
  847. StartHeroicPlayerLevel = 55
  848.  
  849. #
  850. # StartPlayerMoney
  851. # Description: Amount of money (in Copper) that a character has after creation.
  852. # Default: 0
  853. # 100 - (1 Silver)
  854.  
  855. StartPlayerMoney = 0
  856.  
  857. #
  858. # RecruitAFriend.MaxLevel
  859. # Description: Highest level up to which a character can benefit from the Recruit-A-Friend
  860. # experience multiplier.
  861. # Default: 85
  862.  
  863. RecruitAFriend.MaxLevel = 85
  864.  
  865. #
  866. # RecruitAFriend.MaxDifference
  867. # Description: Highest level difference between linked Recruiter and Friend benefit from
  868. # the Recruit-A-Friend experience multiplier.
  869. # Default: 4
  870.  
  871. RecruitAFriend.MaxDifference = 4
  872.  
  873. #
  874. # DisableWaterBreath
  875. # Description: Required security level for water breathing.
  876. # Default: 4 - (Disabled)
  877. # 0 - (Enabled, Everyone)
  878. # 1 - (Enabled, Mods/GMs/Admins)
  879. # 2 - (Enabled, GMs/Admins)
  880. # 3 - (Enabled, Admins)
  881.  
  882. DisableWaterBreath = 4
  883.  
  884. #
  885. # AllFlightPaths
  886. # Description: Character knows all flight paths (of both factions) after creation.
  887. # Default: 0 - (Disabled)
  888. # 1 - (Enabled)
  889.  
  890. AllFlightPaths = 0
  891.  
  892. #
  893. # InstantFlightPaths
  894. # Description: Flight paths will take players to their destination instantly instead
  895. # of making them wait while flying.
  896. # Default: 0 - (Disabled)
  897. # 1 - (Enabled)
  898.  
  899. InstantFlightPaths = 0
  900.  
  901. #
  902. # ActivateWeather
  903. # Description: Activate the weather system.
  904. # Default: 1 - (Enabled)
  905. # 0 - (Disabled)
  906.  
  907. ActivateWeather = 1
  908.  
  909. #
  910. # CastUnstuck
  911. # Description: Allow casting the Unstuck spell using .start or unstuck button in client
  912. # help options.
  913. # Default: 1 - (Enabled)
  914. # 0 - (Disabled)
  915.  
  916. CastUnstuck = 1
  917.  
  918. #
  919. # Instance.IgnoreLevel
  920. # Description: Ignore level requirement when entering instances.
  921. # Default: 0 - (Disabled)
  922. # 1 - (Enabled)
  923.  
  924. Instance.IgnoreLevel = 0
  925.  
  926. #
  927. # Instance.IgnoreRaid
  928. # Description: Ignore raid group requirement when entering instances.
  929. # Default: 0 - (Disabled)
  930. # 1 - (Enabled)
  931.  
  932. Instance.IgnoreRaid = 0
  933.  
  934. #
  935. # Instance.ResetTimeHour
  936. # Description: Hour of the day when the global instance reset occurs.
  937. # Range: 0-23
  938. # Default: 4 - (04:00 AM)
  939.  
  940. Instance.ResetTimeHour = 4
  941.  
  942. #
  943. # Instance.UnloadDelay
  944. # Description: Time (in milliseconds) before instance maps are unloaded from memory if no
  945. # characters are inside.
  946. # Default: 1800000 - (Enabled, 30 minutes)
  947. # 0 - (Disabled, Instance maps are kept in memory until the instance
  948. # resets)
  949.  
  950. Instance.UnloadDelay = 1800000
  951.  
  952. #
  953. # InstancesResetAnnounce
  954. # Description: Announce the reset of one instance to whole party.
  955. # Default: false - (Disabled, don't show, blizzlike)
  956. # true - (Enabled, show)
  957.  
  958. InstancesResetAnnounce = false
  959.  
  960. #
  961. # Quests.EnableQuestTracker
  962. # Description: Store datas in the database about quest completion and abandonment to help finding out bugged quests.
  963. # Default: 0 - (Disabled)
  964. # 1 - (Enabled)
  965.  
  966. Quests.EnableQuestTracker = 0
  967.  
  968. #
  969. # Quests.LowLevelHideDiff
  970. # Description: Level difference between player and quest level at which quests are
  971. # considered low-level and are not shown via exclamation mark (!) at quest
  972. # givers.
  973. # Default: 4 - (Enabled, Hide quests that have 4 levels less than the character)
  974. # -1 - (Disabled, Show all available quest marks)
  975.  
  976. Quests.LowLevelHideDiff = 4
  977.  
  978. #
  979. # Quests.HighLevelHideDiff
  980. # Description: Level difference between player and quest level at which quests are
  981. # considered high-level and are not shown via exclamation mark (!) at quest
  982. # givers.
  983. # Default: 7 - (Enabled, Hide quests that have 7 levels more than the character)
  984. # -1 - (Disabled, Show all available quest marks)
  985.  
  986. Quests.HighLevelHideDiff = 7
  987.  
  988. #
  989. # Quests.IgnoreRaid
  990. # Description: Allow non-raid quests to be completed while in a raid group.
  991. # Default: 0 - (Disabled)
  992. # 1 - (Enabled)
  993.  
  994. Quests.IgnoreRaid = 0
  995.  
  996. #
  997. # Quests.IgnoreAutoAccept
  998. # Description: Ignore auto accept flag. Clients will have to manually accept all quests.
  999. # Default: 0 - (Disabled, DB values determine if quest is marked auto accept or not.)
  1000. # 1 - (Enabled, clients will not be told to automatically accept any quest.)
  1001.  
  1002. Quests.IgnoreAutoAccept = 0
  1003.  
  1004. #
  1005. # Quests.IgnoreAutoComplete
  1006. # Description: Ignore auto complete flag. Clients will have to manually complete all quests.
  1007. # Default: 0 - (Disabled, DB values determine if quest is marked auto complete or not.)
  1008. # 1 - (Enabled, clients will not be told to automatically complete any quest.)
  1009.  
  1010. Quests.IgnoreAutoComplete = 0
  1011.  
  1012. #
  1013. # Guild.EventLogRecordsCount
  1014. # Description: Number of log entries for guild events that are stored per guild. Old entries
  1015. # will be overwritten if the number of log entries exceed the configured value.
  1016. # High numbers prevent this behavior but may have performance impacts.
  1017. # Default: 100
  1018.  
  1019. Guild.EventLogRecordsCount = 100
  1020.  
  1021. #
  1022. # Guild.ResetHour
  1023. # Description: Hour of the day when the daily cap resets occur.
  1024. # Range: 0-23
  1025. # Default: 6 - (06:00 AM)
  1026.  
  1027. Guild.ResetHour = 6
  1028.  
  1029. #
  1030. # Guild.BankEventLogRecordsCount
  1031. # Description: Number of log entries for guild bank events that are stored per guild. Old
  1032. # entries will be overwritten if the number of log entries exceed the
  1033. # configured value. High numbers prevent this behavior but may have performance
  1034. # impacts.
  1035. # Default: 25 - (Minimum)
  1036.  
  1037. Guild.BankEventLogRecordsCount = 25
  1038.  
  1039. #
  1040. # Guild.NewsLogRecordsCount
  1041. # Description: Number of log entries for guild news that are stored per guild. Old
  1042. # entries will be overwritten if the number of log entries exceed the
  1043. # configured value. High numbers prevent this behavior but may have performance
  1044. # impacts.
  1045. # Default: 250
  1046.  
  1047. Guild.NewsLogRecordsCount = 250
  1048.  
  1049. #
  1050. # MaxPrimaryTradeSkill
  1051. # Description: Maximum number of primary professions a character can learn.
  1052. # Range: 0-11
  1053. # Default: 2
  1054.  
  1055. MaxPrimaryTradeSkill = 2
  1056.  
  1057. #
  1058. # MinPetitionSigns
  1059. # Description: Number of required signatures on charters to create a guild.
  1060. # Range: 0-4
  1061. # Default: 4
  1062.  
  1063. MinPetitionSigns = 4
  1064.  
  1065. #
  1066. # MaxGroupXPDistance
  1067. # Description: Max distance to creature for group member to get experience at creature
  1068. # death.
  1069. # Default: 74
  1070.  
  1071. MaxGroupXPDistance = 74
  1072.  
  1073. #
  1074. # MaxRecruitAFriendBonusDistance
  1075. # Description: Max distance between character and and group to gain the Recruit-A-Friend
  1076. # XP multiplier.
  1077. # Default: 100
  1078.  
  1079. MaxRecruitAFriendBonusDistance = 100
  1080.  
  1081. #
  1082. # MailDeliveryDelay
  1083. # Description: Time (in seconds) mail delivery is delayed when sending items.
  1084. # Default: 3600 - (1 hour)
  1085.  
  1086. MailDeliveryDelay = 3600
  1087.  
  1088. #
  1089. # SkillChance.Prospecting
  1090. # Description: Allow skill increase from prospecting.
  1091. # Default: 0 - (Disabled)
  1092. # 1 - (Enabled)
  1093.  
  1094. SkillChance.Prospecting = 0
  1095.  
  1096. #
  1097. # SkillChance.Milling
  1098. # Description: Allow skill increase from milling.
  1099. # Default: 0 - (Disabled)
  1100. # 1 - (Enabled)
  1101.  
  1102. SkillChance.Milling = 0
  1103.  
  1104. #
  1105. # OffhandCheckAtSpellUnlearn
  1106. # Description: Unlearning certain spells can change offhand weapon restrictions
  1107. # for equip slots.
  1108. # Default: 1 - (Recheck offhand slot weapon at unlearning a spell)
  1109. # 0 - (Recheck offhand slot weapon only at zone update)
  1110.  
  1111. OffhandCheckAtSpellUnlearn = 1
  1112.  
  1113. #
  1114. # ClientCacheVersion
  1115. # Description: Client cache version for client cache data reset. Use any value different
  1116. # from DB and not recently been used to trigger client side cache reset.
  1117. # Default: 0 - (Use DB value from world DB version.cache_id field)
  1118.  
  1119. ClientCacheVersion = 0
  1120.  
  1121. #
  1122. # Event.Announce
  1123. # Description: Announce events.
  1124. # Default: 0 - (Disabled)
  1125. # 1 - (Enabled)
  1126.  
  1127. Event.Announce = 0
  1128.  
  1129. #
  1130. # BeepAtStart
  1131. # Description: Beep when the world server finished starting.
  1132. # Default: 1 - (Enabled)
  1133. # 0 - (Disabled)
  1134.  
  1135. BeepAtStart = 1
  1136.  
  1137. #
  1138. # Motd
  1139. # Description: Message of the Day, displayed at login. Use '@' for a newline.
  1140. # Example: "Welcome to John's Server!@This server is proud to be powered by Trinity Core."
  1141. # Default: "Welcome to a Trinity Core server."
  1142.  
  1143. Motd = "Welcome to a Trinity Core server."
  1144.  
  1145. #
  1146. # Server.LoginInfo
  1147. # Description: Display core version (.server info) on login.
  1148. # Default: 0 - (Disabled)
  1149. # 1 - (Enabled)
  1150.  
  1151. Server.LoginInfo = 0
  1152.  
  1153. #
  1154. # Command.LookupMaxResults
  1155. # Description: Number of results being displayed using a .lookup command.
  1156. # Default: 0 - (Unlimited)
  1157.  
  1158. Command.LookupMaxResults = 0
  1159.  
  1160. #
  1161. # DungeonFinder.OptionsMask
  1162. # Description: Dungeon and raid finder system.
  1163. # Value is a bitmask consisting of:
  1164. # LFG_OPTION_ENABLE_DUNGEON_FINDER = 1, Enable the dungeon finder browser
  1165. # LFG_OPTION_ENABLE_RAID_BROWSER = 2, Enable the raid browser
  1166. # Default: 1
  1167.  
  1168. DungeonFinder.OptionsMask = 1
  1169.  
  1170. #
  1171. # DBC.EnforceItemAttributes
  1172. # Description: Disallow overriding item attributes stored in DBC files with values from the
  1173. # database.
  1174. # Default: 1 - (Enabled, Enforce DBC values)
  1175. # 0 - (Disabled, Use database values)
  1176.  
  1177. DBC.EnforceItemAttributes = 1
  1178.  
  1179. #
  1180. # AccountInstancesPerHour
  1181. # Description: Controls the max amount of different instances player can enter within hour.
  1182. # Default: 5
  1183.  
  1184. AccountInstancesPerHour = 5
  1185.  
  1186. #
  1187. # Account.PasswordChangeSecurity
  1188. # Description: Controls how secure the password changes are.
  1189. # Default: 0 - None (Old and new password)
  1190. # 1 - Email (Email confirmation necessary)
  1191. # 2 - RBAC (RBAC enable or disables email confirmation per group)
  1192.  
  1193. Account.PasswordChangeSecurity = 0
  1194.  
  1195. #
  1196. # BirthdayTime
  1197. # Description: Set to date of project's birth in UNIX time. By default the date when
  1198. # TrinityCore was started (Thu Oct 2, 2008)
  1199. # Default: 1222964635
  1200.  
  1201. BirthdayTime = 1222964635
  1202.  
  1203. #
  1204. # FeatureSystem.BpayStore.Enabled
  1205. # Description: Not yet implemented
  1206. # Default: 0 - (Disabled)
  1207. # 1 - (Enabled)
  1208.  
  1209. FeatureSystem.BpayStore.Enabled = 0
  1210.  
  1211. #
  1212. # FeatureSystem.CharacterUndelete.Enabled
  1213. # Description: Controls Feature in CharacterList to restore delete Characters.
  1214. # Default: 0 - (Disabled)
  1215. # 1 - (Enabled, Experimental)
  1216.  
  1217. FeatureSystem.CharacterUndelete.Enabled = 0
  1218.  
  1219. #
  1220. # FeatureSystem.CharacterUndelete.Cooldown
  1221. # Description: Time between available character restorations. (in sec)
  1222. # Default: 2592000 (30 days)
  1223.  
  1224. FeatureSystem.CharacterUndelete.Cooldown = 2592000
  1225.  
  1226. #
  1227. ###################################################################################################
  1228.  
  1229. ###################################################################################################
  1230. # UPDATE SETTINGS
  1231. #
  1232. # Updates.EnableDatabases
  1233. # Description: A mask that describes which databases shall be updated.
  1234. #
  1235. # Following flags are available
  1236. # DATABASE_LOGIN = 1, // Auth database
  1237. # DATABASE_CHARACTER = 2, // Character database
  1238. # DATABASE_WORLD = 4, // World database
  1239. # DATABASE_HOTFIX = 8, // Hotfixes database
  1240. #
  1241. # Default: 15 - (All enabled)
  1242. # 4 - (Enable world only)
  1243. # 0 - (All Disabled)
  1244.  
  1245. Updates.EnableDatabases = 15
  1246.  
  1247. #
  1248. # Updates.AutoSetup
  1249. # Description: Auto populate empty databases.
  1250. # Default: 1 - (Enabled)
  1251. # 0 - (Disabled)
  1252.  
  1253. Updates.AutoSetup = 1
  1254.  
  1255. #
  1256. # Updates.Redundancy
  1257. # Description: Perform data redundancy checks through hashing
  1258. # to detect changes on sql updates and reapply it.
  1259. # Default: 1 - (Enabled)
  1260. # 0 - (Disabled)
  1261.  
  1262. Updates.Redundancy = 1
  1263.  
  1264. #
  1265. # Updates.ArchivedRedundancy
  1266. # Description: Check hashes of archived updates (slows down startup).
  1267. # Default: 0 - (Disabled)
  1268. # 1 - (Enabled)
  1269.  
  1270. Updates.ArchivedRedundancy = 0
  1271.  
  1272. #
  1273. # Updates.AllowRehash
  1274. # Description: Inserts the current file hash in the database if it is left empty.
  1275. # Useful if you want to mark a file as applied but you don't know its hash.
  1276. # Default: 1 - (Enabled)
  1277. # 0 - (Disabled)
  1278.  
  1279. Updates.AllowRehash = 1
  1280.  
  1281. #
  1282. # Updates.CleanDeadRefMaxCount
  1283. # Description: Cleans dead/ orphaned references that occur if an update was removed or renamed and edited in one step.
  1284. # It only starts the clean up if the count of the missing updates is below or equal the Updates.CleanDeadRefMaxCount value.
  1285. # This way prevents erasing of the update history due to wrong source directory state (maybe wrong branch or bad revision).
  1286. # Disable this if you want to know if the database is in a possible "dirty state".
  1287. # Default: 3 - (Enabled)
  1288. # 0 - (Disabled)
  1289. # -1 - (Enabled - unlimited)
  1290.  
  1291. Updates.CleanDeadRefMaxCount = 3
  1292.  
  1293. #
  1294. ###################################################################################################
  1295.  
  1296. ###################################################################################################
  1297. # HOTSWAP SETTINGS
  1298. #
  1299. # HotSwap.Enabled (Requires compilation with DYNAMIC_LINKING=1)
  1300. # Description: Enables dynamic script hotswapping.
  1301. # Reloads scripts on changes.
  1302. # Default: 1 - (Enabled)
  1303. # 0 - (Disabled)
  1304.  
  1305. HotSwap.Enabled = 1
  1306.  
  1307. #
  1308. # HotSwap.ScriptDir
  1309. # Description: Directory containing the script shared libraries (.dll/.so).
  1310. # Example: "/usr/local/scripts"
  1311. # Default: "scripts"
  1312.  
  1313. HotSwap.ScriptDir = "scripts"
  1314.  
  1315. # HotSwap.EnableReCompiler
  1316. # Description: Enables the dynamic script recompiler.
  1317. # Watches your script source directories and recompiles the
  1318. # script modules on changes.
  1319. # Default: 0 - (Disabled)
  1320. # 1 - (Enabled)
  1321.  
  1322. HotSwap.EnableReCompiler = 1
  1323.  
  1324. # HotSwap.EnableEarlyTermination
  1325. # Description: Terminate the build of a module when an associated
  1326. # source file was changed meanwhile.
  1327. # Default: 1 - (Enabled)
  1328. # 0 - (Disabled)
  1329.  
  1330. HotSwap.EnableEarlyTermination = 1
  1331.  
  1332. # HotSwap.EnableBuildFileRecreation
  1333. # Description: Recreate build files when sources to a module
  1334. # were added or removed.
  1335. # Default: 1 - (Enabled)
  1336. # 0 - (Disabled)
  1337.  
  1338. HotSwap.EnableBuildFileRecreation = 1
  1339.  
  1340. #
  1341. # HotSwap.EnableInstall
  1342. # Description: Enables cmake install after automatic builds have finished
  1343. # Default: 1 - (Enabled)
  1344. # 0 - (Disabled)
  1345.  
  1346. HotSwap.EnableInstall = 1
  1347.  
  1348. #
  1349. # HotSwap.EnablePrefixCorrection
  1350. # Description: Allows the core to automatic set the CMAKE_INSTALL_PREFIX
  1351. # to it's current location in the filesystem.
  1352. # Default: 1 - (Enabled)
  1353. # 0 - (Disabled)
  1354.  
  1355. HotSwap.EnablePrefixCorrection = 1
  1356.  
  1357. # HotSwap.ReCompilerBuildType
  1358. # Description: Defines the build type of the builds invoked by the recompiler.
  1359. # Default: "" - Built-in build type of the module is used.
  1360. # "Release" - Release builds only
  1361. # "Debug" - Debug builds only
  1362.  
  1363. HotSwap.ReCompilerBuildType = ""
  1364.  
  1365. #
  1366. ###################################################################################################
  1367.  
  1368. ###################################################################################################
  1369. # WARDEN SETTINGS
  1370. #
  1371. # Warden.Enabled
  1372. # Description: Enable Warden anticheat system.
  1373. # Default: 0 - (Disabled)
  1374. # 1 - (Enabled)
  1375.  
  1376. Warden.Enabled = 0
  1377.  
  1378. #
  1379. # Warden.NumMemChecks
  1380. # Description: Number of Warden memory checks that are sent to the client each cycle.
  1381. # Default: 3 - (Enabled)
  1382. # 0 - (Disabled)
  1383.  
  1384. Warden.NumMemChecks = 3
  1385.  
  1386. #
  1387. # Warden.NumOtherChecks
  1388. # Description: Number of Warden checks other than memory checks that are added to request
  1389. # each checking cycle.
  1390. # Default: 7 - (Enabled)
  1391. # 0 - (Disabled)
  1392.  
  1393. Warden.NumOtherChecks = 7
  1394.  
  1395. #
  1396. # Warden.ClientResponseDelay
  1397. # Description: Time (in seconds) before client is getting disconnecting for not responding.
  1398. # Default: 600 - (10 Minutes)
  1399. # 0 - (Disabled, client won't be kicked)
  1400.  
  1401. Warden.ClientResponseDelay = 600
  1402.  
  1403. #
  1404. # Warden.ClientCheckHoldOff
  1405. # Description: Time (in seconds) to wait before sending the next check request to the client.
  1406. # A low number increases traffic and load on client and server side.
  1407. # Default: 30 - (30 Seconds)
  1408. # 0 - (Send check as soon as possible)
  1409.  
  1410. Warden.ClientCheckHoldOff = 30
  1411.  
  1412. #
  1413. # Warden.ClientCheckFailAction
  1414. # Description: Default action being taken if a client check failed. Actions can be
  1415. # overwritten for each single check via warden_action table in characters
  1416. # database.
  1417. # Default: 0 - (Disabled, Logging only)
  1418. # 1 - (Kick)
  1419. # 2 - (Ban)
  1420.  
  1421. Warden.ClientCheckFailAction = 0
  1422.  
  1423. #
  1424. # Warden.BanDuration
  1425. # Description: Time (in seconds) an account will be banned if ClientCheckFailAction is set
  1426. # to ban.
  1427. # Default: 86400 - (24 hours)
  1428. # 0 - (Permanent ban)
  1429.  
  1430. Warden.BanDuration = 86400
  1431.  
  1432. #
  1433. ###################################################################################################
  1434.  
  1435. ###################################################################################################
  1436. # PLAYER INTERACTION
  1437. #
  1438. # AllowTwoSide.Interaction.Calendar
  1439. # Description: Allow calendar invites between factions.
  1440. # Default: 0 - (Disabled)
  1441. # 1 - (Enabled)
  1442.  
  1443. AllowTwoSide.Interaction.Calendar = 0
  1444.  
  1445. #
  1446. # AllowTwoSide.Interaction.Channel
  1447. # Description: Allow channel chat between factions.
  1448. # Default: 0 - (Disabled)
  1449. # 1 - (Enabled)
  1450.  
  1451. AllowTwoSide.Interaction.Channel = 0
  1452.  
  1453. #
  1454. # AllowTwoSide.Interaction.Group
  1455. # Description: Allow group joining between factions.
  1456. # Default: 0 - (Disabled)
  1457. # 1 - (Enabled)
  1458.  
  1459. AllowTwoSide.Interaction.Group = 0
  1460.  
  1461. #
  1462. # AllowTwoSide.Interaction.Guild
  1463. # Description: Allow guild joining between factions.
  1464. # Default: 0 - (Disabled)
  1465. # 1 - (Enabled)
  1466.  
  1467. AllowTwoSide.Interaction.Guild = 0
  1468.  
  1469. #
  1470. # AllowTwoSide.Interaction.Auction
  1471. # Description: Allow auctions between factions.
  1472. # Default: 0 - (Disabled)
  1473. # 1 - (Enabled)
  1474.  
  1475. AllowTwoSide.Interaction.Auction = 0
  1476.  
  1477. #
  1478. # AllowTwoSide.Trade
  1479. # Description: Allow trading between factions.
  1480. # Default: 0 - (Disabled)
  1481. # 1 - (Enabled)
  1482.  
  1483. AllowTwoSide.Trade = 0
  1484.  
  1485. #
  1486. # TalentsInspecting
  1487. # Description: Allow/disallow inspecting other characters' talents.
  1488. # Doesn't affect game master accounts.
  1489. # 2 - (Enabled for all characters)
  1490. # Default: 1 - (Enabled for characters of the same faction)
  1491. # 0 - (Talent inspecting is disabled)
  1492.  
  1493. TalentsInspecting = 1
  1494.  
  1495. #
  1496. ###################################################################################################
  1497.  
  1498. ###################################################################################################
  1499. # CREATURE SETTINGS
  1500. #
  1501. # ThreatRadius
  1502. # Description: Distance for creatures to evade after being pulled away from the combat
  1503. # starting point. If ThreatRadius is less than creature aggro radius then aggro
  1504. # radius will be used.
  1505. # Default: 60
  1506.  
  1507. ThreatRadius = 60
  1508.  
  1509. #
  1510. # Rate.Creature.Aggro
  1511. # Description: Aggro radius percentage.
  1512. # Default: 1 - (Enabled, 100%)
  1513. # 1.5 - (Enabled, 150%)
  1514. # 0 - (Disabled, 0%)
  1515.  
  1516. Rate.Creature.Aggro = 1
  1517.  
  1518. #
  1519. # CreatureFamilyFleeAssistanceRadius
  1520. # Description: Distance for fleeing creatures seeking assistance from other creatures.
  1521. # Default: 30 - (Enabled)
  1522. # 0 - (Disabled)
  1523.  
  1524. CreatureFamilyFleeAssistanceRadius = 30
  1525.  
  1526. #
  1527. # CreatureFamilyAssistanceRadius
  1528. # Description: Distance for creatures calling for assistance from other creatures without
  1529. # moving.
  1530. # Default: 10 - (Enabled)
  1531. # 0 - (Disabled)
  1532.  
  1533. CreatureFamilyAssistanceRadius = 10
  1534.  
  1535. #
  1536. # CreatureFamilyAssistanceDelay
  1537. # Description: Time (in milliseconds) before creature assistance call.
  1538. # Default: 1500 - (1.5 Seconds)
  1539.  
  1540. CreatureFamilyAssistanceDelay = 1500
  1541.  
  1542. #
  1543. # CreatureFamilyFleeDelay
  1544. # Description: Time (in milliseconds) during which creature can flee if no assistance was
  1545. # found.
  1546. # Default: 7000 (7 Seconds)
  1547.  
  1548. CreatureFamilyFleeDelay = 7000
  1549.  
  1550. #
  1551. # WorldBossLevelDiff
  1552. # Description: World boss level difference.
  1553. # Default: 3
  1554.  
  1555. WorldBossLevelDiff = 3
  1556.  
  1557. #
  1558. # Corpse.Decay.NORMAL
  1559. # Corpse.Decay.RARE
  1560. # Corpse.Decay.ELITE
  1561. # Corpse.Decay.RAREELITE
  1562. # Corpse.Decay.WORLDBOSS
  1563. # Description: Time (in seconds) until creature corpse will decay if not looted or skinned.
  1564. # Default: 60 - (1 Minute, Corpse.Decay.NORMAL)
  1565. # 300 - (5 Minutes, Corpse.Decay.RARE)
  1566. # 300 - (5 Minutes, Corpse.Decay.ELITE)
  1567. # 300 - (5 Minutes, Corpse.Decay.RAREELITE)
  1568. # 3600 - (1 Hour, Corpse.Decay.WORLDBOSS)
  1569.  
  1570. Corpse.Decay.NORMAL = 60
  1571. Corpse.Decay.RARE = 300
  1572. Corpse.Decay.ELITE = 300
  1573. Corpse.Decay.RAREELITE = 300
  1574. Corpse.Decay.WORLDBOSS = 3600
  1575.  
  1576. #
  1577. # Rate.Corpse.Decay.Looted
  1578. # Description: Multiplier for Corpse.Decay.* to configure how long creature corpses stay
  1579. # after they have been looted.
  1580. # Default: 0.5
  1581.  
  1582. Rate.Corpse.Decay.Looted = 0.5
  1583.  
  1584. #
  1585. # Rate.Creature.Normal.Damage
  1586. # Rate.Creature.Elite.Elite.Damage
  1587. # Rate.Creature.Elite.RARE.Damage
  1588. # Rate.Creature.Elite.RAREELITE.Damage
  1589. # Rate.Creature.Elite.WORLDBOSS.Damage
  1590. # Description: Mulitplier for creature melee damage.
  1591. # Default: 1 - (Rate.Creature.Normal.Damage)
  1592. # 1 - (Rate.Creature.Elite.Elite.Damage)
  1593. # 1 - (Rate.Creature.Elite.RARE.Damage)
  1594. # 1 - (Rate.Creature.Elite.RAREELITE.Damage)
  1595. # 1 - (Rate.Creature.Elite.WORLDBOSS.Damage)
  1596. #
  1597.  
  1598. Rate.Creature.Normal.Damage = 1
  1599. Rate.Creature.Elite.Elite.Damage = 1
  1600. Rate.Creature.Elite.RARE.Damage = 1
  1601. Rate.Creature.Elite.RAREELITE.Damage = 1
  1602. Rate.Creature.Elite.WORLDBOSS.Damage = 1
  1603.  
  1604. #
  1605. # Rate.Creature.Normal.SpellDamage
  1606. # Rate.Creature.Elite.Elite.SpellDamage
  1607. # Rate.Creature.Elite.RARE.SpellDamage
  1608. # Rate.Creature.Elite.RAREELITE.SpellDamage
  1609. # Rate.Creature.Elite.WORLDBOSS.SpellDamage
  1610. # Description: Mulitplier for creature spell damage.
  1611. # Default: 1 - (Rate.Creature.Normal.SpellDamage)
  1612. # 1 - (Rate.Creature.Elite.Elite.SpellDamage)
  1613. # 1 - (Rate.Creature.Elite.RARE.SpellDamage)
  1614. # 1 - (Rate.Creature.Elite.RAREELITE.SpellDamage)
  1615. # 1 - (Rate.Creature.Elite.WORLDBOSS.SpellDamage)
  1616.  
  1617. Rate.Creature.Normal.SpellDamage = 1
  1618. Rate.Creature.Elite.Elite.SpellDamage = 1
  1619. Rate.Creature.Elite.RARE.SpellDamage = 1
  1620. Rate.Creature.Elite.RAREELITE.SpellDamage = 1
  1621. Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
  1622.  
  1623. #
  1624. # Rate.Creature.Normal.HP
  1625. # Rate.Creature.Elite.Elite.HP
  1626. # Rate.Creature.Elite.RARE.HP
  1627. # Rate.Creature.Elite.RAREELITE.HP
  1628. # Rate.Creature.Elite.WORLDBOSS.HP
  1629. # Description: Mulitplier for creature health.
  1630. # Default: 1 - (Rate.Creature.Normal.HP)
  1631. # 1 - (Rate.Creature.Elite.Elite.HP)
  1632. # 1 - (Rate.Creature.Elite.RARE.HP)
  1633. # 1 - (Rate.Creature.Elite.RAREELITE.HP)
  1634. # 1 - (Rate.Creature.Elite.WORLDBOSS.HP)
  1635.  
  1636. Rate.Creature.Normal.HP = 1
  1637. Rate.Creature.Elite.Elite.HP = 1
  1638. Rate.Creature.Elite.RARE.HP = 1
  1639. Rate.Creature.Elite.RAREELITE.HP = 1
  1640. Rate.Creature.Elite.WORLDBOSS.HP = 1
  1641.  
  1642. #
  1643. # Creature.PickPocketRefillDelay
  1644. # Description: Time in seconds that the server will wait before refilling the pickpocket loot
  1645. # for a creature
  1646. # Default: 600
  1647.  
  1648. Creature.PickPocketRefillDelay = 600
  1649.  
  1650. #
  1651. # ListenRange.Say
  1652. # Description: Distance in which players can read say messages from creatures or
  1653. # gameobjects.
  1654. # Default: 40
  1655.  
  1656. ListenRange.Say = 40
  1657.  
  1658. #
  1659. # ListenRange.TextEmote
  1660. # Description: Distance in which players can read emotes from creatures or gameobjects.
  1661. # Default: 40
  1662.  
  1663. ListenRange.TextEmote = 40
  1664.  
  1665. #
  1666. # ListenRange.Yell
  1667. # Description: Distance in which players can read yell messages from creatures or
  1668. # gameobjects.
  1669. # Default: 300
  1670.  
  1671. ListenRange.Yell = 300
  1672.  
  1673. #
  1674. ###################################################################################################
  1675.  
  1676. ###################################################################################################
  1677. # CHAT SETTINGS
  1678. #
  1679. # ChatFakeMessagePreventing
  1680. # Description: Chat protection from creating fake messages using a lot spaces or other
  1681. # invisible symbols. Not applied to the addon language, but may break old
  1682. # addons that use normal languages for sending data to other clients.
  1683. # Default: 0 - (Disabled)
  1684. # 1 - (Enabled)
  1685.  
  1686. ChatFakeMessagePreventing = 0
  1687.  
  1688. #
  1689. # ChatStrictLinkChecking.Severity
  1690. # Description: Check chat messages for ingame links to spells, items, quests, etc.
  1691. # Default: 0 - (Disabled)
  1692. # 1 - (Enabled, Check if only valid pipe commands are used, Prevents posting
  1693. # pictures.)
  1694. # 2 - (Enabled, Verify that pipe commands are used in a correct order)
  1695. # 3 - (Check if color, entry and name don't contradict each other. For this to
  1696. # work correctly, please assure that you have extracted locale DBCs of
  1697. # every language specific client playing on this server)
  1698.  
  1699. ChatStrictLinkChecking.Severity = 0
  1700.  
  1701. #
  1702. # ChatStrictLinkChecking.Kick
  1703. # Description: Defines what should be done if a message is considered to contain invalid
  1704. # pipe commands.
  1705. # Default: 0 - (Silently ignore message)
  1706. # 1 - (Disconnect players who sent malformed messages)
  1707.  
  1708. ChatStrictLinkChecking.Kick = 0
  1709.  
  1710. #
  1711. # ChatFlood.MessageCount
  1712. # Description: Chat flood protection, number of messages before player gets muted.
  1713. # Default: 10 - (Enabled)
  1714. # 0 - (Disabled)
  1715.  
  1716. ChatFlood.MessageCount = 10
  1717.  
  1718. #
  1719. # ChatFlood.MessageDelay
  1720. # Description: Time (in seconds) between messages to be counted into ChatFlood.MessageCount.
  1721. # Default: 1
  1722.  
  1723. ChatFlood.MessageDelay = 1
  1724.  
  1725. #
  1726. # ChatFlood.MuteTime
  1727. # Description: Time (in seconds) characters get muted for violating ChatFlood.MessageCount.
  1728. # Default: 10
  1729.  
  1730. ChatFlood.MuteTime = 10
  1731.  
  1732. #
  1733. # Channel.RestrictedLfg
  1734. # Description: Restrict LookupForGroup channel to characters registered in the LFG tool.
  1735. # Default: 1 - (Enabled, Allow join to channel only if registered in LFG)
  1736. # 0 - (Disabled, Allow join to channel in any time)
  1737.  
  1738. Channel.RestrictedLfg = 1
  1739.  
  1740. #
  1741. # ChatLevelReq.Channel
  1742. # Description: Level requirement for characters to be able to write in chat channels.
  1743. # Default: 1
  1744.  
  1745. ChatLevelReq.Channel = 1
  1746.  
  1747. #
  1748. # ChatLevelReq.Whisper
  1749. # Description: Level requirement for characters to be able to whisper other characters.
  1750. # Default: 1
  1751.  
  1752. ChatLevelReq.Whisper = 1
  1753.  
  1754. #
  1755. # ChatLevelReq.Say
  1756. # Description: Level requirement for characters to be able to use say/yell/emote.
  1757. # Default: 1
  1758.  
  1759. ChatLevelReq.Say = 1
  1760.  
  1761. #
  1762. # PreserveCustomChannels
  1763. # Description: Store custom chat channel settings like password, automatic ownership handout
  1764. # or ban list in the database. Needs to be enabled to save custom
  1765. # world/trade/etc. channels that have automatic ownership handout disabled.
  1766. # (.channel set ownership $channel off)
  1767. # Default: 0 - (Disabled, Blizzlike, Channel settings are lost if last person left)
  1768. # 1 - (Enabled)
  1769.  
  1770. PreserveCustomChannels = 1
  1771.  
  1772. #
  1773. # PreserveCustomChannelDuration
  1774. # Description: Time (in days) that needs to pass before the customs chat channels get
  1775. # cleaned up from the database. Only channels with ownership handout enabled
  1776. # (default behavior) will be cleaned.
  1777. # Default: 14 - (Enabled, Clean channels that haven't been used for 14 days)
  1778. # 0 - (Disabled, Infinite channel storage)
  1779.  
  1780. PreserveCustomChannelDuration = 14
  1781.  
  1782. #
  1783. ###################################################################################################
  1784.  
  1785. ###################################################################################################
  1786. # GAME MASTER SETTINGS
  1787. #
  1788. # GM.LoginState
  1789. # Description: GM mode at login.
  1790. # Default: 2 - (Last save state)
  1791. # 0 - (Disable)
  1792. # 1 - (Enable)
  1793.  
  1794. GM.LoginState = 2
  1795.  
  1796. #
  1797. # GM.Visible
  1798. # Description: GM visibility at login.
  1799. # Default: 2 - (Last save state)
  1800. # 0 - (Invisible)
  1801. # 1 - (Visible)
  1802.  
  1803. GM.Visible = 2
  1804.  
  1805. #
  1806. # GM.Chat
  1807. # Description: GM chat mode at login.
  1808. # Default: 2 - (Last save state)
  1809. # 0 - (Disable)
  1810. # 1 - (Enable)
  1811.  
  1812. GM.Chat = 2
  1813.  
  1814. #
  1815. # GM.WhisperingTo
  1816. # Description: Is GM accepting whispers from player by default or not.
  1817. # Default: 2 - (Last save state)
  1818. # 0 - (Disable)
  1819. # 1 - (Enable)
  1820.  
  1821. GM.WhisperingTo = 2
  1822.  
  1823. #
  1824. # GM.FreezeAuraDuration
  1825. # Description: Allows to set a default duration to the Freeze Aura
  1826. # applied on players when using the .freeze command
  1827. # Default: 0 - (Original aura duration. Lasts until the .unfreeze command is used)
  1828. # N - (Aura duration if unspecified in .freeze command, in seconds)
  1829.  
  1830. GM.FreezeAuraDuration = 0
  1831.  
  1832. #
  1833. # GM.InGMList.Level
  1834. # Description: Maximum GM level shown in GM list (if enabled) in non-GM state (.gm off).
  1835. # Default: 3 - (Anyone)
  1836. # 0 - (Only players)
  1837. # 1 - (Only moderators)
  1838. # 2 - (Only gamemasters)
  1839.  
  1840. GM.InGMList.Level = 3
  1841.  
  1842. #
  1843. # GM.InWhoList.Level
  1844. # Description: Max GM level showed in who list (if visible).
  1845. # Default: 3 - (Anyone)
  1846. # 0 - (Only players)
  1847. # 1 - (Only moderators)
  1848. # 2 - (Only gamemasters)
  1849.  
  1850. GM.InWhoList.Level = 3
  1851.  
  1852. #
  1853. # GM.StartLevel
  1854. # Description: GM character starting level.
  1855. # Default: 1
  1856.  
  1857. GM.StartLevel = 1
  1858.  
  1859. #
  1860. # GM.AllowInvite
  1861. # Description: Allow players to invite GM characters.
  1862. # Default: 0 - (Disabled)
  1863. # 1 - (Enabled)
  1864.  
  1865. GM.AllowInvite = 0
  1866.  
  1867. #
  1868. # GM.LowerSecurity
  1869. # Description: Allow lower security levels to use commands on higher security level
  1870. # characters.
  1871. # Default: 0 - (Disabled)
  1872. # 1 - (Enabled)
  1873.  
  1874. GM.LowerSecurity = 0
  1875.  
  1876. #
  1877. ###################################################################################################
  1878.  
  1879. ###################################################################################################
  1880. # SUPPORT SETTINGS
  1881. #
  1882. # Support.Enabled
  1883. # Description: Enable/disable the ticket system. This disables the whole customer
  1884. # support UI after trying to send a ticket in disabled state
  1885. # (MessageBox: "GM Help Tickets are currently unavailable.").
  1886. # UI remains disabled until the character relogs.
  1887. # Default: 1 - (Enabled)
  1888. # 0 - (Disabled)
  1889.  
  1890. Support.Enabled = 1
  1891.  
  1892. #
  1893. # Support.TicketsEnabled
  1894. # Description: Allow/disallow opening new tickets.
  1895. # Default: 0 - (Disabled)
  1896. # 1 - (Enabled, Experimental)
  1897.  
  1898. Support.TicketsEnabled = 0
  1899.  
  1900. #
  1901. # Support.BugsEnabled
  1902. # Description: Allow/disallow opening new bug reports.
  1903. # Default: 0 - (Disabled)
  1904. # 1 - (Enabled, Experimental)
  1905.  
  1906. Support.BugsEnabled = 0
  1907.  
  1908. #
  1909. # Support.ComplaintsEnabled
  1910. # Description: Allow/disallow creating new player complaints.
  1911. # Default: 0 - (Disabled)
  1912. # 1 - (Enabled, Experimental)
  1913.  
  1914. Support.ComplaintsEnabled = 0
  1915.  
  1916. #
  1917. # Support.SuggestionsEnabled
  1918. # Description: Allow/disallow opening new suggestion reports.
  1919. # Default: 0 - (Disabled)
  1920. # 1 - (Enabled, Experimental)
  1921.  
  1922. Support.SuggestionsEnabled = 0
  1923.  
  1924. #
  1925. ###################################################################################################
  1926.  
  1927. ###################################################################################################
  1928. # VISIBILITY AND DISTANCES
  1929. #
  1930. # Visibility.GroupMode
  1931. # Description: Group visibility modes. Defines which groups can aways detect invisible
  1932. # characters of the same raid, group or faction.
  1933. # Default: 1 - (Raid)
  1934. # 0 - (Party)
  1935. # 2 - (Faction)
  1936.  
  1937. Visibility.GroupMode = 1
  1938.  
  1939. #
  1940. # Visibility.Distance.Continents
  1941. # Visibility.Distance.Instances
  1942. # Visibility.Distance.BGArenas
  1943. # Description: Visibility distance to see other players or gameobjects.
  1944. # Visibility on continents on retail ~90 yards. In BG/Arenas ~533.
  1945. # For instances default ~170.
  1946. # Max limited by grid size: 533.33333
  1947. # Min limit is max aggro radius (45) * Rate.Creature.Aggro
  1948. # Default: 90 - (Visibility.Distance.Continents)
  1949. # 170 - (Visibility.Distance.Instances)
  1950. # 533 - (Visibility.Distance.BGArenas)
  1951.  
  1952. Visibility.Distance.Continents = 90
  1953. Visibility.Distance.Instances = 170
  1954. Visibility.Distance.BGArenas = 533
  1955.  
  1956. #
  1957. # Visibility.Notify.Period.OnContinents
  1958. # Visibility.Notify.Period.InInstances
  1959. # Visibility.Notify.Period.InBGArenas
  1960. # Description: Time (in milliseconds) for visibility update period. Lower values may have
  1961. # performance impact.
  1962. # Default: 1000 - (Visibility.Notify.Period.OnContinents)
  1963. # 1000 - (Visibility.Notify.Period.InInstances)
  1964. # 1000 - (Visibility.Notify.Period.InBGArenas)
  1965.  
  1966. Visibility.Notify.Period.OnContinents = 1000
  1967. Visibility.Notify.Period.InInstances = 1000
  1968. Visibility.Notify.Period.InBGArenas = 1000
  1969.  
  1970. #
  1971. ###################################################################################################
  1972.  
  1973. ###################################################################################################
  1974. # SERVER RATES
  1975. #
  1976. # Rate.Health
  1977. # Rate.Mana
  1978. # Rate.Rage.Income
  1979. # Rate.Rage.Loss
  1980. # Rate.RunicPower.Income
  1981. # Rate.RunicPower.Loss
  1982. # Rate.Focus
  1983. # Rate.Energy
  1984. # Rate.Loyalty
  1985. # Description: Multiplier to configure health, mana, incoming rage, loss of rage, focus
  1986. # energy and loyalty increase or decrease.
  1987. # Default: 1 - (Rate.Health)
  1988. # 1 - (Rate.Mana)
  1989. # 1 - (Rate.Rage.Income)
  1990. # 1 - (Rate.Rage.Loss)
  1991. # 1 - (Rate.RunicPower.Income)
  1992. # 1 - (Rate.RunicPower.Loss)
  1993. # 1 - (Rate.Focus)
  1994. # 1 - (Rate.Energy)
  1995. # 1 - (Rate.Loyalty)
  1996.  
  1997. Rate.Health = 1
  1998. Rate.Mana = 1
  1999. Rate.Rage.Income = 1
  2000. Rate.Rage.Loss = 1
  2001. Rate.RunicPower.Income = 1
  2002. Rate.RunicPower.Loss = 1
  2003. Rate.Focus = 1
  2004. Rate.Energy = 1
  2005. Rate.Loyalty = 1
  2006.  
  2007. #
  2008. # Rate.Skill.Discovery
  2009. # Description: Multiplier for skill discovery.
  2010. # Default: 1
  2011.  
  2012. Rate.Skill.Discovery = 1
  2013.  
  2014. #
  2015. # Rate.Drop.Item.Poor
  2016. # Rate.Drop.Item.Normal
  2017. # Rate.Drop.Item.Uncommon
  2018. # Rate.Drop.Item.Rare
  2019. # Rate.Drop.Item.Epic
  2020. # Rate.Drop.Item.Legendary
  2021. # Rate.Drop.Item.Artifact
  2022. # Rate.Drop.Item.Referenced
  2023. # Rate.Drop.Money
  2024. # Description: Drop rates for money and items based on quality.
  2025. # Default: 1 - (Rate.Drop.Item.Poor)
  2026. # 1 - (Rate.Drop.Item.Normal)
  2027. # 1 - (Rate.Drop.Item.Uncommon)
  2028. # 1 - (Rate.Drop.Item.Rare)
  2029. # 1 - (Rate.Drop.Item.Epic)
  2030. # 1 - (Rate.Drop.Item.Legendary)
  2031. # 1 - (Rate.Drop.Item.Artifact)
  2032. # 1 - (Rate.Drop.Item.Referenced)
  2033. # 1 - (Rate.Drop.Money)
  2034.  
  2035. Rate.Drop.Item.Poor = 1
  2036. Rate.Drop.Item.Normal = 1
  2037. Rate.Drop.Item.Uncommon = 1
  2038. Rate.Drop.Item.Rare = 1
  2039. Rate.Drop.Item.Epic = 1
  2040. Rate.Drop.Item.Legendary = 1
  2041. Rate.Drop.Item.Artifact = 1
  2042. Rate.Drop.Item.Referenced = 1
  2043. Rate.Drop.Money = 1
  2044.  
  2045. #
  2046. # Rate.Drop.Item.ReferencedAmount
  2047. # Description: Multiplier for referenced loot amount.
  2048. # Default: 1
  2049.  
  2050. Rate.Drop.Item.ReferencedAmount = 1
  2051.  
  2052. #
  2053. # Rate.XP.Kill
  2054. # Rate.XP.Quest
  2055. # Rate.XP.Explore
  2056. # Description: Experience rates.
  2057. # Default: 1 - (Rate.XP.Kill, affects only kills outside of Battlegrounds)
  2058. # 1 - (Rate.XP.Quest)
  2059. # 1 - (Rate.XP.Explore)
  2060.  
  2061. Rate.XP.Kill = 1
  2062. Rate.XP.Quest = 1
  2063. Rate.XP.Explore = 1
  2064.  
  2065. #
  2066. # Rate.XP.BattlegroundKill
  2067. # Description: Experience rate for honorable kills in battlegrounds,
  2068. # it works when Battleground.GiveXPForKills = 1
  2069. # Default: 1
  2070.  
  2071. Rate.XP.BattlegroundKill = 1
  2072.  
  2073. #
  2074. # Rate.Quest.Money.Reward
  2075. # Rate.Quest.Money.Max.Level.Reward
  2076. # Description: Multiplier for money quest rewards. Can not be below 0.
  2077. # Default: 1
  2078.  
  2079. Rate.Quest.Money.Reward = 1
  2080. Rate.Quest.Money.Max.Level.Reward = 1
  2081.  
  2082. #
  2083. # Rate.RepairCost
  2084. # Description: Repair cost rate.
  2085. # Default: 1
  2086.  
  2087. Rate.RepairCost = 1
  2088.  
  2089. #
  2090. # Rate.Rest.InGame
  2091. # Rate.Rest.Offline.InTavernOrCity
  2092. # Rate.Rest.Offline.InWilderness
  2093. # Description: Resting points grow rates.
  2094. # Default: 1 - (Rate.Rest.InGame)
  2095. # 1 - (Rate.Rest.Offline.InTavernOrCity)
  2096. # 1 - (Rate.Rest.Offline.InWilderness)
  2097.  
  2098. Rate.Rest.InGame = 1
  2099. Rate.Rest.Offline.InTavernOrCity = 1
  2100. Rate.Rest.Offline.InWilderness = 1
  2101.  
  2102. #
  2103. # Rate.Damage.Fall
  2104. # Description: Damage after fall rate.
  2105. # Default: 1
  2106.  
  2107. Rate.Damage.Fall = 1
  2108.  
  2109. #
  2110. # Rate.Auction.Time
  2111. # Rate.Auction.Deposit
  2112. # Rate.Auction.Cut
  2113. # Description: Auction rates (auction time, deposit get at auction start,
  2114. # auction cut from price at auction end).
  2115. # Default: 1 - (Rate.Auction.Time)
  2116. # 1 - (Rate.Auction.Deposit)
  2117. # 1 - (Rate.Auction.Cut)
  2118.  
  2119. Rate.Auction.Time = 1
  2120. Rate.Auction.Deposit = 1
  2121. Rate.Auction.Cut = 1
  2122.  
  2123. #
  2124. # Rate.Honor
  2125. # Description: Honor gain rate.
  2126. # Default: 1
  2127.  
  2128. Rate.Honor = 1
  2129.  
  2130. #
  2131. # Rate.Talent
  2132. # Description: Talent point rate.
  2133. # Default: 1
  2134.  
  2135. Rate.Talent = 1
  2136.  
  2137. #
  2138. # Rate.Reputation.Gain
  2139. # Description: Reputation gain rate.
  2140. # Default: 1
  2141.  
  2142. Rate.Reputation.Gain = 1
  2143.  
  2144. #
  2145. # Rate.Reputation.LowLevel.Kill
  2146. # Description: Reputation gain from killing low level (grey) creatures.
  2147. # Default: 1
  2148.  
  2149. Rate.Reputation.LowLevel.Kill = 1
  2150.  
  2151. #
  2152. # Rate.Reputation.LowLevel.Quest
  2153. # Description: Reputation gain rate.
  2154. # Default: 1
  2155.  
  2156. Rate.Reputation.LowLevel.Quest = 1
  2157.  
  2158. #
  2159. # Rate.Reputation.RecruitAFriendBonus
  2160. # Description: Reputation bonus rate for recruit-a-friend.
  2161. # Default: 0.1
  2162.  
  2163. Rate.Reputation.RecruitAFriendBonus = 0.1
  2164.  
  2165. #
  2166. # Rate.MoveSpeed
  2167. # Description: Movement speed rate.
  2168. # Default: 1
  2169.  
  2170. Rate.MoveSpeed = 1
  2171.  
  2172. #
  2173. # Rate.InstanceResetTime
  2174. # Description: Multiplier for the rate between global raid/heroic instance resets
  2175. # (dbc value). Higher value increases the time between resets,
  2176. # lower value lowers the time, you need clean instance_reset in
  2177. # characters db in order to let new values work.
  2178. # Default: 1
  2179.  
  2180. Rate.InstanceResetTime = 1
  2181.  
  2182. #
  2183. # SkillGain.Crafting
  2184. # SkillGain.Gathering
  2185. # Description: Crafting/defense/gathering/weapon skills gain rate.
  2186. # Default: 1 - (SkillGain.Crafting)
  2187. # 1 - (SkillGain.Gathering)
  2188.  
  2189. SkillGain.Crafting = 1
  2190. SkillGain.Gathering = 1
  2191.  
  2192. #
  2193. # SkillChance.Orange
  2194. # SkillChance.Yellow
  2195. # SkillChance.Green
  2196. # SkillChance.Grey
  2197. # Description: Chance to increase skill based on recipe color.
  2198. # Default: 100 - (SkillChance.Orange)
  2199. # 75 - (SkillChance.Yellow)
  2200. # 25 - (SkillChance.Green)
  2201. # 0 - (SkillChance.Grey)
  2202.  
  2203. SkillChance.Orange = 100
  2204. SkillChance.Yellow = 75
  2205. SkillChance.Green = 25
  2206. SkillChance.Grey = 0
  2207.  
  2208. #
  2209. # SkillChance.MiningSteps
  2210. # SkillChance.SkinningSteps
  2211. # Description: Skinning and Mining chance decreases with skill level.
  2212. # Default: 0 - (Disabled)
  2213. # 75 - (In 2 times each 75 skill points)
  2214.  
  2215. SkillChance.MiningSteps = 0
  2216. SkillChance.SkinningSteps = 0
  2217.  
  2218. #
  2219. # DurabilityLoss.InPvP
  2220. # Description: Durability loss on death during PvP.
  2221. # Default: 0 - (Disabled)
  2222. # 1 - (Enabled)
  2223.  
  2224. DurabilityLoss.InPvP = 0
  2225.  
  2226. #
  2227. # DurabilityLoss.OnDeath
  2228. # Description: Durability loss percentage on death.
  2229. # Default: 10
  2230.  
  2231. DurabilityLoss.OnDeath = 10
  2232.  
  2233. #
  2234. # DurabilityLossChance.Damage
  2235. # Description: Chance to lose durability on one equipped item from damage.
  2236. # Default: 0.5 - (100/0.5 = 200, Each 200 damage one equipped item will use durability)
  2237.  
  2238. DurabilityLossChance.Damage = 0.5
  2239.  
  2240. #
  2241. # DurabilityLossChance.Absorb
  2242. # Description: Chance to lose durability on one equipped armor item when absorbing damage.
  2243. # Default: 0.5 - (100/0.5 = 200, Each 200 absorbed damage one equipped item will lose
  2244. # durability)
  2245.  
  2246. DurabilityLossChance.Absorb = 0.5
  2247.  
  2248. #
  2249. # DurabilityLossChance.Parry
  2250. # Description: Chance to lose durability on main weapon when parrying attacks.
  2251. # Default: 0.05 - (100/0.05 = 2000, Each 2000 parried damage the main weapon will lose
  2252. # durability)
  2253.  
  2254. DurabilityLossChance.Parry = 0.05
  2255.  
  2256. #
  2257. # DurabilityLossChance.Block
  2258. # Description: Chance to lose durability on shield when blocking attacks.
  2259. # Default: 0.05 - (100/0.05 = 2000, Each 2000 blocked damage the shield will lose
  2260. # durability)
  2261.  
  2262. DurabilityLossChance.Block = 0.05
  2263.  
  2264. #
  2265. # Death.SicknessLevel
  2266. # Description: Starting level for resurrection sickness.
  2267. # Example: 11 - (Level 1-10 characters will not be affected,
  2268. # Level 11-19 characters will be affected for 1 minute,
  2269. # Level 20-MaxPlayerLevel characters will be affected for 10 minutes)
  2270. # Default: 11 - (Enabled, See Example)
  2271. # MaxPlayerLevel+1 - (Disabled)
  2272. # -10 - (Enabled, Level 1+ characters have 10 minute duration)
  2273.  
  2274. Death.SicknessLevel = 11
  2275.  
  2276. #
  2277. # Death.CorpseReclaimDelay.PvP
  2278. # Death.CorpseReclaimDelay.PvE
  2279. # Description: Increase corpse reclaim delay at PvP/PvE deaths.
  2280. # Default: 1 - (Enabled)
  2281. # 0 - (Disabled)
  2282.  
  2283. Death.CorpseReclaimDelay.PvP = 1
  2284. Death.CorpseReclaimDelay.PvE = 0
  2285.  
  2286. #
  2287. # Death.Bones.World
  2288. # Death.Bones.BattlegroundOrArena
  2289. # Description: Create bones instead of corpses at resurrection in normal zones, instances,
  2290. # battleground or arenas.
  2291. # Default: 1 - (Enabled, Death.Bones.World)
  2292. # 1 - (Enabled, Death.Bones.BattlegroundOrArena)
  2293. # 0 - (Disabled)
  2294.  
  2295. Death.Bones.World = 1
  2296. Death.Bones.BattlegroundOrArena = 1
  2297.  
  2298. #
  2299. # Die.Command.Mode
  2300. # Description: Do not trigger things like loot from .die command.
  2301. # Default: 1 - (Enabled)
  2302. # 0 - (Disabled)
  2303.  
  2304. Die.Command.Mode = 1
  2305.  
  2306. #
  2307. ###################################################################################################
  2308.  
  2309. ###################################################################################################
  2310. # STATS LIMITS
  2311. #
  2312. # Stats.Limits.Enable
  2313. # Description: Enable or disable stats system.
  2314. # Default: 0 - Disabled
  2315.  
  2316. Stats.Limits.Enable = 0
  2317.  
  2318. #
  2319. # Stats.Limit.[STAT]
  2320. # Description: Set percentage limit for dodge, parry, block and crit rating.
  2321. # Default: 95.0 (95%)
  2322.  
  2323. Stats.Limits.Dodge = 95.0
  2324. Stats.Limits.Parry = 95.0
  2325. Stats.Limits.Block = 95.0
  2326. Stats.Limits.Crit = 95.0
  2327.  
  2328. #
  2329. ###################################################################################################
  2330.  
  2331. ###################################################################################################
  2332. # AUTO BROADCAST
  2333. #
  2334. # AutoBroadcast.On
  2335. # Description: Enable auto broadcast.
  2336. # Default: 0 - (Disabled)
  2337. # 1 - (Enabled)
  2338.  
  2339. AutoBroadcast.On = 0
  2340.  
  2341. #
  2342. # AutoBroadcast.Center
  2343. # Description: Auto broadcasting display method.
  2344. # Default: 0 - (Announce)
  2345. # 1 - (Notify)
  2346. # 2 - (Both)
  2347.  
  2348. AutoBroadcast.Center = 0
  2349.  
  2350. #
  2351. # AutoBroadcast.Timer
  2352. # Description: Timer (in milliseconds) for auto broadcasts.
  2353. # Default: 600000 - (10 minutes)
  2354.  
  2355. AutoBroadcast.Timer = 600000
  2356.  
  2357. #
  2358. ###################################################################################################
  2359.  
  2360. ###################################################################################################
  2361. # BATTLEGROUND CONFIG
  2362. #
  2363. # Battleground.CastDeserter
  2364. # Description: Cast Deserter spell at players who leave battlegrounds in progress.
  2365. # Default: 1 - (Enabled)
  2366. # 0 - (Disabled)
  2367.  
  2368. Battleground.CastDeserter = 1
  2369.  
  2370. #
  2371. # Battleground.QueueAnnouncer.Enable
  2372. # Description: Announce battleground queue status to chat.
  2373. # Default: 0 - (Disabled)
  2374. # 1 - (Enabled)
  2375.  
  2376. Battleground.QueueAnnouncer.Enable = 0
  2377.  
  2378. #
  2379. # Battleground.QueueAnnouncer.PlayerOnly
  2380. # Description: Battleground queue announcement type.
  2381. # Default: 0 - (System message, Anyone can see it)
  2382. # 1 - (Private, Only queued players can see it)
  2383.  
  2384. Battleground.QueueAnnouncer.PlayerOnly = 0
  2385.  
  2386. #
  2387. # Battleground.StoreStatistics.Enable
  2388. # Description: Store Battleground scores in the database.
  2389. # Default: 0 - (Disabled)
  2390. # 1 - (Enabled)
  2391.  
  2392. Battleground.StoreStatistics.Enable = 0
  2393.  
  2394. #
  2395. # Battleground.InvitationType
  2396. # Description: Set Battleground invitation type.
  2397. # Default: 0 - (Normal, Invite as much players to battlegrounds as queued,
  2398. # Don't bother with balance)
  2399. # 1 - (Experimental, Don't allow to invite much more players
  2400. # of one faction)
  2401. # 2 - (Experimental, Try to have even teams)
  2402.  
  2403. Battleground.InvitationType = 0
  2404.  
  2405. #
  2406. # Battleground.PrematureFinishTimer
  2407. # Description: Time (in milliseconds) before battleground will end prematurely if there are
  2408. # not enough players on one team. (Values defined in battleground template)
  2409. # Default: 300000 - (Enabled, 5 minutes)
  2410. # 0 - (Disabled, Not recommended)
  2411.  
  2412. Battleground.PrematureFinishTimer = 300000
  2413.  
  2414. #
  2415. # Battleground.PremadeGroupWaitForMatch
  2416. # Description: Time (in milliseconds) a pre-made group has to wait for matching group of the
  2417. # other faction.
  2418. # Default: 1800000 - (Enabled, 30 minutes)
  2419. # 0 - (Disabled, Not recommended)
  2420.  
  2421. Battleground.PremadeGroupWaitForMatch = 1800000
  2422.  
  2423. #
  2424. # Battleground.GiveXPForKills
  2425. # Description: Give experience for honorable kills in battlegrounds,
  2426. # the rate can be changed in the Rate.XP.BattlegroundKill setting.
  2427. # Default: 0 - (Disabled)
  2428. # 1 - (Enabled)
  2429.  
  2430. Battleground.GiveXPForKills = 0
  2431.  
  2432. #
  2433. # Battleground.Random.ResetHour
  2434. # Description: Hour of the day when the global instance resets occur.
  2435. # Range: 0-23
  2436. # Default: 6 - (06:00 AM)
  2437.  
  2438. Battleground.Random.ResetHour = 6
  2439.  
  2440. #
  2441. # Battleground.RewardWinnerHonorFirst
  2442. # Battleground.RewardWinnerConquestFirst
  2443. # Battleground.RewardWinnerHonorLast
  2444. # Battleground.RewardWinnerConquestLast
  2445. # Battleground.RewardLoserHonorFirst
  2446. # Battleground.RewardLoserHonorLast
  2447. # Description: Random Battlegrounds / call to the arms rewards.
  2448. # Default: 30 - Battleground.RewardWinnerHonorFirst
  2449. # 25 - Battleground.RewardWinnerArenaFirst
  2450. # 15 - Battleground.RewardWinnerHonorLast
  2451. # 0 - Battleground.RewardWinnerArenaLast
  2452. # 5 - Battleground.RewardLoserHonorFirst
  2453. # 5 - Battleground.RewardLoserHonorLast
  2454. #
  2455.  
  2456. Battleground.RewardWinnerHonorFirst = 27000
  2457. Battleground.RewardWinnerConquestFirst = 10000
  2458. Battleground.RewardWinnerHonorLast = 13500
  2459. Battleground.RewardWinnerConquestLast = 5000
  2460. Battleground.RewardLoserHonorFirst = 4500
  2461. Battleground.RewardLoserHonorLast = 3500
  2462.  
  2463. #
  2464. ###################################################################################################
  2465.  
  2466. ###################################################################################################
  2467. # BATTLEFIELD CONFIG
  2468. #
  2469. # Wintergrasp.Enable
  2470. # Description: Enable the Wintergrasp battlefield.
  2471. # Default: 0 - (Disabled)
  2472. # 1 - (Enabled, Experimental as in incomplete, bugged and with crashes)
  2473.  
  2474. Wintergrasp.Enable = 0
  2475.  
  2476. #
  2477. # Wintergrasp.PlayerMax
  2478. # Description: Maximum number of players allowed in Wintergrasp.
  2479. # Default: 100
  2480.  
  2481. Wintergrasp.PlayerMax = 100
  2482.  
  2483. #
  2484. # Wintergrasp.PlayerMin
  2485. # Description: Minimum number of players required for Wintergrasp.
  2486. # Default: 0
  2487.  
  2488. Wintergrasp.PlayerMin = 0
  2489.  
  2490. #
  2491. # Wintergrasp.PlayerMinLvl
  2492. # Description: Required character level for the Wintergrasp battle.
  2493. # Default: 77
  2494.  
  2495. Wintergrasp.PlayerMinLvl = 77
  2496.  
  2497. #
  2498. # Wintergrasp.BattleTimer
  2499. # Description: Time (in minutes) for the Wintergrasp battle to last.
  2500. # Default: 30
  2501.  
  2502. Wintergrasp.BattleTimer = 30
  2503.  
  2504. #
  2505. # Wintergrasp.NoBattleTimer
  2506. # Description: Time (in minutes) between Wintergrasp battles.
  2507. # Default: 150
  2508.  
  2509. Wintergrasp.NoBattleTimer = 150
  2510.  
  2511. #
  2512. # Wintergrasp.CrashRestartTimer
  2513. # Description: Time (in minutes) to delay the restart of Wintergrasp if the world server
  2514. # crashed during a running battle.
  2515. # Default: 10
  2516.  
  2517. Wintergrasp.CrashRestartTimer = 10
  2518.  
  2519. #
  2520. ###################################################################################################
  2521.  
  2522. ###################################################################################################
  2523. # ARENA CONFIG
  2524. #
  2525. # Arena.MaxRatingDifference
  2526. # Description: Maximum rating difference between two teams in rated matches.
  2527. # Default: 150 - (Enabled)
  2528. # 0 - (Disabled)
  2529.  
  2530. Arena.MaxRatingDifference = 150
  2531.  
  2532. #
  2533. # Arena.RatingDiscardTimer
  2534. # Description: Time (in milliseconds) after which rating differences are ignored when
  2535. # setting up matches.
  2536. # Default: 600000 - (Enabled, 10 minutes)
  2537. # 0 - (Disabled)
  2538.  
  2539. Arena.RatingDiscardTimer = 600000
  2540.  
  2541. #
  2542. # Arena.RatedUpdateTimer
  2543. # Description: Time (in milliseconds) between checks for matchups in rated arena.
  2544. # Default: 5000 - (5 seconds)
  2545.  
  2546. Arena.RatedUpdateTimer = 5000
  2547.  
  2548. #
  2549. # Arena.AutoDistributePoints
  2550. # Description: Automatically distribute arena points.
  2551. # Default: 0 - (Disabled)
  2552. # 1 - (Enabled)
  2553.  
  2554. Arena.AutoDistributePoints = 0
  2555.  
  2556. #
  2557. # Arena.AutoDistributeInterval
  2558. # Description: Time (in days) how often arena points should be distributed if automatic
  2559. # distribution is enabled.
  2560. # Default: 7 - (Weekly)
  2561.  
  2562. Arena.AutoDistributeInterval = 7
  2563.  
  2564. #
  2565. # Arena.QueueAnnouncer.Enable
  2566. # Description: Announce arena queue status to chat.
  2567. # Default: 0 - (Disabled)
  2568. # 1 - (Enabled)
  2569.  
  2570. Arena.QueueAnnouncer.Enable = 0
  2571.  
  2572. #
  2573. # Arena.ArenaSeason.ID
  2574. # Description: Current arena season id shown in clients.
  2575. # Default: 15
  2576.  
  2577. Arena.ArenaSeason.ID = 15
  2578.  
  2579. #
  2580. # Arena.ArenaSeason.InProgress
  2581. # Description: State of current arena season.
  2582. # Default: 1 - (Active)
  2583. # 0 - (Finished)
  2584.  
  2585. Arena.ArenaSeason.InProgress = 1
  2586.  
  2587. #
  2588. # Arena.ArenaStartRating
  2589. # Description: Start rating for new arena teams.
  2590. # Default: 0
  2591.  
  2592. Arena.ArenaStartRating = 0
  2593.  
  2594. #
  2595. # Arena.ArenaStartPersonalRating
  2596. # Description: Start personal rating when joining a team.
  2597. # Default: 0
  2598.  
  2599. Arena.ArenaStartPersonalRating = 0
  2600.  
  2601. #
  2602. # Arena.ArenaStartMatchmakerRating
  2603. # Description: Start matchmaker rating for players.
  2604. # Default: 1500
  2605.  
  2606. Arena.ArenaStartMatchmakerRating = 1500
  2607.  
  2608. #
  2609. # Arena.ArenaWinRatingModifier1
  2610. # Description: Modifier of rating addition when winner team rating is less than 1300
  2611. # be aware that from 1000 to 1300 it gradually decreases automatically down to the half of it
  2612. # (increasing this value will give more rating)
  2613. # Default: 48
  2614.  
  2615. Arena.ArenaWinRatingModifier1 = 48
  2616.  
  2617. #
  2618. # Arena.ArenaWinRatingModifier2
  2619. # Description: Modifier of rating addition when winner team rating is equal or more than 1300
  2620. # (increasing this value will give more rating)
  2621. # Default: 24
  2622.  
  2623. Arena.ArenaWinRatingModifier2 = 24
  2624.  
  2625.  
  2626. #
  2627. # Arena.ArenaLoseRatingModifier
  2628. # Description: Modifier of rating subtraction for loser team
  2629. # (increasing this value will subtract more rating)
  2630. # Default: 24
  2631.  
  2632. Arena.ArenaLoseRatingModifier = 24
  2633.  
  2634. #
  2635. # Arena.ArenaMatchmakerRatingModifier
  2636. # Description: Modifier of matchmaker rating
  2637. # Default: 24
  2638.  
  2639. Arena.ArenaMatchmakerRatingModifier = 24
  2640.  
  2641. #
  2642. # ArenaLog.ExtendedInfo
  2643. # Description: Include extended info to ArenaLogFile for each player after rated arena
  2644. # matches (guid, name, team, IP, healing/damage done, killing blows).
  2645. # Default: 0 - (Disabled)
  2646. # 1 - (Enabled)
  2647.  
  2648. ArenaLog.ExtendedInfo = 0
  2649.  
  2650. #
  2651. ###################################################################################################
  2652.  
  2653. ###################################################################################################
  2654. # NETWORK CONFIG
  2655. #
  2656. # Network.Threads
  2657. # Description: Number of threads for network.
  2658. # Default: 1 - (Recommended 1 thread per 1000 connections)
  2659.  
  2660. Network.Threads = 1
  2661.  
  2662. #
  2663. # Network.OutKBuff
  2664. # Description: Amount of memory (in bytes) used for the output kernel buffer (see SO_SNDBUF
  2665. # socket option, TCP manual).
  2666. # Default: -1 - (Use system default setting)
  2667.  
  2668. Network.OutKBuff = -1
  2669.  
  2670. #
  2671. # Network.OutUBuff
  2672. # Description: Amount of memory (in bytes) reserved in the user space per connection for
  2673. # output buffering.
  2674. # Default: 65536
  2675.  
  2676. Network.OutUBuff = 65536
  2677.  
  2678. #
  2679. # Network.TcpNoDelay:
  2680. # Description: TCP Nagle algorithm setting.
  2681. # Default: 0 - (Enabled, Less traffic, More latency)
  2682. # 1 - (Disabled, More traffic, Less latency, TCP_NO_DELAY)
  2683.  
  2684. Network.TcpNodelay = 1
  2685.  
  2686. #
  2687. ###################################################################################################
  2688.  
  2689. ###################################################################################################
  2690. # CONSOLE AND REMOTE ACCESS
  2691. #
  2692. # Console.Enable
  2693. # Description: Enable console.
  2694. # Default: 1 - (Enabled)
  2695. # 0 - (Disabled)
  2696.  
  2697. Console.Enable = 1
  2698.  
  2699. #
  2700. # Ra.Enable
  2701. # Description: Enable remote console (telnet).
  2702. # Default: 0 - (Disabled)
  2703. # 1 - (Enabled)
  2704.  
  2705. Ra.Enable = 0
  2706.  
  2707. #
  2708. # Ra.IP
  2709. # Description: Bind remote access to IP/hostname.
  2710. # Default: "0.0.0.0" - (Bind to all IPs on the system)
  2711.  
  2712. Ra.IP = "0.0.0.0"
  2713.  
  2714. #
  2715. # Ra.Port
  2716. # Description: TCP port to reach the remote console.
  2717. # Default: 3443
  2718.  
  2719. Ra.Port = 3443
  2720.  
  2721. #
  2722. # Ra.MinLevel
  2723. # Description: Required security level to use the remote console.
  2724. # Default: 3
  2725.  
  2726. Ra.MinLevel = 3
  2727.  
  2728. #
  2729. # SOAP.Enable
  2730. # Description: Enable soap service.
  2731. # Default: 0 - (Disabled)
  2732. # 1 - (Enabled)
  2733.  
  2734. SOAP.Enabled = 0
  2735.  
  2736. #
  2737. # SOAP.IP
  2738. # Description: Bind SOAP service to IP/hostname.
  2739. # Default: "127.0.0.1" - (Bind to localhost)
  2740.  
  2741. SOAP.IP = "127.0.0.1"
  2742.  
  2743. #
  2744. # SOAP.Port
  2745. # Description: TCP port to reach the SOAP service.
  2746. # Default: 7878
  2747.  
  2748. SOAP.Port = 7878
  2749.  
  2750. #
  2751. ###################################################################################################
  2752.  
  2753. ###################################################################################################
  2754. # CHARACTER DELETE OPTIONS
  2755. #
  2756. # CharDelete.Method
  2757. # Description: Character deletion behavior.
  2758. # Default: 0 - (Completely remove character from the database)
  2759. # 1 - (Unlink the character from account and free up the name, Appears as
  2760. # deleted ingame)
  2761.  
  2762. CharDelete.Method = 0
  2763.  
  2764. #
  2765. # CharDelete.MinLevel
  2766. # Description: Required level to use the unlinking method if enabled for non-heroic classes.
  2767. # Default: 0 - (Same method for every level)
  2768. # 1+ - (Only characters with the specified level will use the unlinking method)
  2769.  
  2770. CharDelete.MinLevel = 0
  2771.  
  2772. #
  2773. # CharDelete.Heroic.MinLevel
  2774. # Description: Required level to use the unlinking method if enabled for heroic classes.
  2775. # Default: 0 - (Same method for every level)
  2776. # 1+ - (Only characters with the specified level will use the unlinking method)
  2777.  
  2778. CharDelete.Heroic.MinLevel = 0
  2779.  
  2780. #
  2781. # CharDelete.KeepDays
  2782. # Description: Time (in days) before unlinked characters will be removed from the database.
  2783. # Default: 30 - (Enabled)
  2784. # 0 - (Disabled, Don't delete any characters)
  2785.  
  2786. CharDelete.KeepDays = 30
  2787.  
  2788. #
  2789. ###################################################################################################
  2790.  
  2791. ###################################################################################################
  2792. # CUSTOM SERVER OPTIONS
  2793. #
  2794. # AllowTrackBothResources
  2795. # Description: Allows players to track herbs and minerals at the same time (if they have the skills)
  2796. # Default: 0 - (Do not allow)
  2797. # 1 - (Allow)
  2798. #
  2799. # Note: The following are client limitations and cannot be coded for:
  2800. # * The minimap tracking icon will display whichever skill is activated second.
  2801. # * The minimap tracking list will only show a check mark next to the last skill activated (sometimes this
  2802. # bugs out and doesn't switch the check mark. It has no effect on the actual tracking though).
  2803. # * The minimap dots are yellow for both resources.
  2804.  
  2805. AllowTrackBothResources = 0
  2806.  
  2807. #
  2808. # PlayerStart.AllReputation
  2809. # Description: Players will start with most of the high level reputations that are needed
  2810. # for items, mounts etc.
  2811. # Default: 0 - (Disabled)
  2812. # 1 - (Enabled)
  2813.  
  2814. PlayerStart.AllReputation = 0
  2815.  
  2816. #
  2817. # PlayerStart.AllSpells
  2818. # Description: If enabled, players will start with all their class spells (not talents).
  2819. # You must populate playercreateinfo_spell_custom table with the spells you
  2820. # want, or this will not work! The table has data for all classes / races up
  2821. # to TBC expansion.
  2822. # Default: 0 - (Disabled)
  2823. # 1 - (Enabled)
  2824.  
  2825. PlayerStart.AllSpells = 0
  2826.  
  2827. #
  2828. # PlayerStart.MapsExplored
  2829. # Description: Characters start with all maps explored.
  2830. # Default: 0 - (Disabled)
  2831. # 1 - (Enabled)
  2832.  
  2833. PlayerStart.MapsExplored = 0
  2834.  
  2835. #
  2836. # HonorPointsAfterDuel
  2837. # Description: Amount of honor points the duel winner will get after a duel.
  2838. # Default: 0 - (Disabled)
  2839. # 1+ - (Enabled)
  2840.  
  2841. HonorPointsAfterDuel = 0
  2842.  
  2843. #
  2844. # ResetDuelCooldowns
  2845. # Description: Reset all cooldowns before duel starts and restore them when duel ends.
  2846. # Default: 0 - (Disabled)
  2847. # 1 - (Enabled)
  2848.  
  2849. ResetDuelCooldowns = 0
  2850.  
  2851. # ResetDuelHealthMana
  2852. # Description: Reset health and mana before duel starts and restore them when duel ends.
  2853. # Default: 0 - (Disabled)
  2854. # 1 - (Enabled)
  2855.  
  2856. ResetDuelHealthMana = 0
  2857.  
  2858. #
  2859. # AlwaysMaxWeaponSkill
  2860. # Description: Players will automatically gain max weapon/defense skill when logging in,
  2861. # or leveling.
  2862. # Default: 0 - (Disabled)
  2863. # 1 - (Enabled)
  2864.  
  2865. AlwaysMaxWeaponSkill = 0
  2866.  
  2867. #
  2868. # PvPToken.Enable
  2869. # Description: Character will receive a token after defeating another character that yields
  2870. # honor.
  2871. # Default: 0 - (Disabled)
  2872. # 1 - (Enabled)
  2873.  
  2874. PvPToken.Enable = 0
  2875.  
  2876. #
  2877. # PvPToken.MapAllowType
  2878. # Description: Define where characters can receive tokens.
  2879. # Default: 4 - (All maps)
  2880. # 3 - (Battlegrounds)
  2881. # 2 - (FFA areas only like Gurubashi arena)
  2882. # 1 - (Battlegrounds and FFA areas)
  2883.  
  2884. PvPToken.MapAllowType = 4
  2885.  
  2886. #
  2887. # PvPToken.ItemID
  2888. # Description: Item characters will receive after defeating another character if PvP Token
  2889. # system is enabled.
  2890. # Default: 29434 - (Badge of justice)
  2891.  
  2892. PvPToken.ItemID = 29434
  2893.  
  2894. #
  2895. # PvPToken.ItemCount
  2896. # Description: Number of tokens a character will receive.
  2897. # Default: 1
  2898.  
  2899. PvPToken.ItemCount = 1
  2900.  
  2901. #
  2902. # NoResetTalentsCost
  2903. # Description: Resetting talents doesn't cost anything.
  2904. # Default: 0 - (Disabled)
  2905. # 1 - (Enabled)
  2906.  
  2907. NoResetTalentsCost = 0
  2908.  
  2909. #
  2910. # Guild.AllowMultipleGuildMaster
  2911. # Description: Allow more than one guild master. Additional Guild Masters must be set using
  2912. # the ".guild rank" command.
  2913. # Default: 0 - (Disabled)
  2914. # 1 - (Enabled)
  2915.  
  2916. Guild.AllowMultipleGuildMaster = 0
  2917.  
  2918. #
  2919. # ShowKickInWorld
  2920. # Description: Determines whether a message is broadcasted to the entire server when a
  2921. # player gets kicked.
  2922. # Default: 0 - (Disabled)
  2923. # 1 - (Enabled)
  2924.  
  2925. ShowKickInWorld = 0
  2926.  
  2927. # ShowMuteInWorld
  2928. # Description: Determines whether a message is broadcasted to the entire server when a
  2929. # player gets muted.
  2930. # Default: 0 - (Disabled)
  2931. # 1 - (Enabled)
  2932.  
  2933. ShowMuteInWorld = 0
  2934.  
  2935. #
  2936. # ShowBanInWorld
  2937. # Description: Determines whether a message is broadcasted to the entire server when a
  2938. # player gets banned.
  2939. # Default: 0 - (Disabled)
  2940. # 1 - (Enabled)
  2941.  
  2942. ShowBanInWorld = 0
  2943.  
  2944. #
  2945. # RecordUpdateTimeDiffInterval
  2946. # Description: Time (in milliseconds) update time diff is written to the log file.
  2947. # Update diff can be used as a performance indicator. Diff < 300: good
  2948. # performance. Diff > 600 bad performance, may be caused by high CPU usage.
  2949. # Default: 60000 - (Enabled, 1 minute)
  2950. # 0 - (Disabled)
  2951.  
  2952. RecordUpdateTimeDiffInterval = 60000
  2953.  
  2954. #
  2955. # MinRecordUpdateTimeDiff
  2956. # Description: Only record update time diff which is greater than this value.
  2957. # Default: 100
  2958.  
  2959. MinRecordUpdateTimeDiff = 100
  2960.  
  2961. #
  2962. # PlayerStart.String
  2963. # Description: String to be displayed at first login of newly created characters.
  2964. # Default: "" - (Disabled)
  2965.  
  2966. PlayerStart.String = ""
  2967.  
  2968. #
  2969. # LevelReq.Trade
  2970. # Description: Level requirement for characters to be able to trade.
  2971. # Default: 1
  2972.  
  2973. LevelReq.Trade = 1
  2974.  
  2975. #
  2976. # LevelReq.Auction
  2977. # Description: Level requirement for characters to be able to use the auction house.
  2978. # Default: 1
  2979.  
  2980. LevelReq.Auction = 1
  2981.  
  2982. #
  2983. # LevelReq.Mail
  2984. # Description: Level requirement for characters to be able to send and receive mails.
  2985. # Default: 1
  2986.  
  2987. LevelReq.Mail = 1
  2988.  
  2989. #
  2990. # PlayerDump.DisallowPaths
  2991. # Description: Disallow using paths in PlayerDump output files
  2992. # Default: 1
  2993.  
  2994. PlayerDump.DisallowPaths = 1
  2995.  
  2996. #
  2997. # PlayerDump.DisallowOverwrite
  2998. # Description: Disallow overwriting existing files with PlayerDump
  2999. # Default: 1
  3000.  
  3001. PlayerDump.DisallowOverwrite = 1
  3002.  
  3003. #
  3004. # UI.ShowQuestLevelsInDialogs
  3005. # Description: Show quest levels next to quest titles in UI dialogs
  3006. # Example: [13] Westfall Stew
  3007. # Default: 0 - (Do not show)
  3008.  
  3009. UI.ShowQuestLevelsInDialogs = 0
  3010.  
  3011. #
  3012. # Calculate.Creature.Zone.Area.Data
  3013. # Description: Calculate at loading creature zoneId / areaId and save in creature table (WARNING: SLOW WORLD SERVER STARTUP)
  3014. # Default: 0 - (Do not show)
  3015.  
  3016. Calculate.Creature.Zone.Area.Data = 0
  3017.  
  3018. #
  3019. # Calculate.Gameoject.Zone.Area.Data
  3020. # Description: Calculate at loading gameobject zoneId / areaId and save in gameobject table (WARNING: SLOW WORLD SERVER STARTUP)
  3021. # Default: 0 - (Do not show)
  3022.  
  3023. Calculate.Gameoject.Zone.Area.Data = 0
  3024.  
  3025. #
  3026. # NoGrayAggro
  3027. # Description: Gray mobs will not aggro players above/below some levels
  3028. # NoGrayAggro.Above: If player is at this level or above, gray mobs will not attack
  3029. # NoGrayAggro.Below: If player is at this level or below, gray mobs will not attack
  3030. # Example: You can for example make players free from gray until they reach level 30.
  3031. # Then gray will start to attack them, until they reach max level (80 for example):
  3032. # NoGrayAggro.Above = 80
  3033. # NoGrayAggro.Below = 29
  3034. # Default: 0 - (Blizzlike)
  3035. #
  3036.  
  3037. NoGrayAggro.Above = 0
  3038. NoGrayAggro.Below = 0
  3039.  
  3040. #
  3041. ###################################################################################################
  3042.  
  3043. ###################################################################################################
  3044. # AUCTION HOUSE BOT SETTINGS
  3045. #
  3046. # AuctionHouseBot.Update.Interval
  3047. # Description: Interval in seconds for AHBot to get updated
  3048. # Default: 20
  3049. #
  3050.  
  3051. AuctionHouseBot.Update.Interval = 20
  3052.  
  3053. #
  3054. # AuctionHouseBot.Seller.Enabled
  3055. # Description: General enable or disable AuctionHouseBot Seller functionality
  3056. # Default: 0 - (Disabled)
  3057. # 1 - (Enabled)
  3058.  
  3059. AuctionHouseBot.Seller.Enabled = 0
  3060.  
  3061. #
  3062. # AuctionHouseBot.Alliance.Items.Amount.Ratio
  3063. # Description: Enable/Disable (disabled if 0) the part of AHBot that puts items up for auction on Alliance AH
  3064. # Default: 100 - (Enabled with 100% of items specified in AuctionHouse.Items.Amount.color section)
  3065.  
  3066. AuctionHouseBot.Alliance.Items.Amount.Ratio = 100
  3067.  
  3068. #
  3069. # AuctionHouseBot.Horde.Items.Amount.Ratio
  3070. # Enable/Disable (disabled if 0) the part of AHBot that puts items up for auction on Horde AH
  3071. # Default: 100 (Enabled with 100% of items specified in AuctionHouse.Items.Amount.color section)
  3072.  
  3073. AuctionHouseBot.Horde.Items.Amount.Ratio = 100
  3074.  
  3075. #
  3076. # AuctionHouseBot.Neutral.Items.Amount.Ratio
  3077. # Description: Enable/Disable (disabled if 0) the part of AHBot that puts items up for auction on Neutral AH
  3078. # Default: 100 - (Enabled with 100% of items specified in AuctionHouse.Items.Amount.color section)
  3079.  
  3080. AuctionHouseBot.Neutral.Items.Amount.Ratio = 100
  3081.  
  3082. #
  3083. # AuctionHouseBot.MinTime
  3084. # Description: Minimum time for the new auction in hours
  3085. # Default: 1 - (Hour)
  3086.  
  3087. AuctionHouseBot.MinTime = 1
  3088.  
  3089. #
  3090. # AuctionHouseBot.MaxTime
  3091. # Description: Maximum time for the new auction in hours
  3092. # Default: 72 - (Hours)
  3093.  
  3094. AuctionHouseBot.MaxTime = 72
  3095.  
  3096. #
  3097. # AuctionHouseBot.Class.CLASS.Allow.Zero = 0
  3098. # Description: Include items without a sell or buy price.
  3099. # Default: 0 - (Disabled)
  3100. # 1 - (Enabled)
  3101.  
  3102. AuctionHouseBot.Class.Consumable.Allow.Zero = 0
  3103. AuctionHouseBot.Class.Container.Allow.Zero = 0
  3104. AuctionHouseBot.Class.Weapon.Allow.Zero = 0
  3105. AuctionHouseBot.Class.Gem.Allow.Zero = 0
  3106. AuctionHouseBot.Class.Armor.Allow.Zero = 0
  3107. AuctionHouseBot.Class.Reagent.Allow.Zero = 0
  3108. AuctionHouseBot.Class.Projectile.Allow.Zero = 0
  3109. AuctionHouseBot.Class.TradeGood.Allow.Zero = 0
  3110. AuctionHouseBot.Class.Recipe.Allow.Zero = 0
  3111. AuctionHouseBot.Class.Quiver.Allow.Zero = 0
  3112. AuctionHouseBot.Class.Quest.Allow.Zero = 0
  3113. AuctionHouseBot.Class.Key.Allow.Zero = 0
  3114. AuctionHouseBot.Class.Misc.Allow.Zero = 0
  3115. AuctionHouseBot.Class.Glyph.Allow.Zero = 0
  3116.  
  3117. #
  3118. # AuctionHouseBot.Items.Vendor
  3119. # Description: Include items that can be bought from vendors.
  3120. # Default: 0 - (Disabled)
  3121. # 1 - (Enabled)
  3122.  
  3123. AuctionHouseBot.Items.Vendor = 0
  3124.  
  3125. #
  3126. # AuctionHouseBot.Items.Loot
  3127. # Description: Include items that can be looted or fished for.
  3128. # Default: 1 - (Enabled)
  3129. # 0 - (Disabled)
  3130.  
  3131. AuctionHouseBot.Items.Loot = 1
  3132.  
  3133. #
  3134. # AuctionHouseBot.Items.Misc
  3135. # Description: Include misc. items.
  3136. # Default: 0 - (Disabled)
  3137. # 1 - (Enabled)
  3138.  
  3139. AuctionHouseBot.Items.Misc = 0
  3140.  
  3141. #
  3142. # AuctionHouseBot.Bind.*
  3143. # Description: Indicates which bonding types to allow the bot to put up for auction
  3144. # No - Items that don't bind Default 1 (Allowed)
  3145. # Pickup - Items that bind on pickup Default 0 (Not Allowed)
  3146. # Equip - Items that bind on equip Default 1 (Allowed)
  3147. # Use - Items that bind on use Default 1 (Allowed)
  3148. # Quest - Quest Items Default 0 (Not Allowed)
  3149. # Values: 0 - (Disabled)
  3150. # 1 - (Enabled)
  3151.  
  3152. AuctionHouseBot.Bind.No = 1
  3153. AuctionHouseBot.Bind.Pickup = 0
  3154. AuctionHouseBot.Bind.Equip = 1
  3155. AuctionHouseBot.Bind.Use = 1
  3156. AuctionHouseBot.Bind.Quest = 0
  3157.  
  3158. #
  3159. # AuctionHouseBot.LockBox.Enabled
  3160. # Description: Enable or not lockbox in auctionhouse
  3161. # Default 0 - (Disabled)
  3162. # 1 - (Enabled)
  3163.  
  3164. AuctionHouseBot.LockBox.Enabled = 0
  3165.  
  3166. #
  3167. # AuctionHouseBot.ItemsPerCycle.Boost
  3168. # Description: This value is used to fill AH faster than normal when there is more than this value on missed items (not auctioned items).
  3169. # Usually this value is only used once on server start with empty auction table.
  3170. # Default: 1000
  3171.  
  3172. AuctionHouseBot.ItemsPerCycle.Boost = 1000
  3173.  
  3174. #
  3175. # AuctionHouseBot.ItemsPerCycle.Normal
  3176. # Description: This value is used to fill AH for sold and expired items. A high value will be more resource intensive
  3177. # Usually this value is used always when auction table is already initialised.
  3178. # Default: 20
  3179.  
  3180. AuctionHouseBot.ItemsPerCycle.Normal = 20
  3181.  
  3182. #
  3183. # AuctionHouseBot.BuyPrice.Seller
  3184. # Description: Should the Seller use BuyPrice or SellPrice to determine Bid Prices
  3185. # Default: 1 - (use SellPrice)
  3186. # 0 - (use BuyPrice)
  3187.  
  3188. AuctionHouseBot.BuyPrice.Seller = 1
  3189.  
  3190. #
  3191. # AuctionHouseBot.Alliance.Price.Ratio
  3192. # Description: Percentage by which the price of items selled on Alliance Auction House is incremented / decreased
  3193. # Default: 100 - (Not modify)
  3194.  
  3195. AuctionHouseBot.Alliance.Price.Ratio = 100
  3196.  
  3197. #
  3198. # AuctionHouseBot.Horde.Price.Ratio
  3199. # Description: Percentage by which the price of items selled on Horde Auction House is incremented / decreased
  3200. # Default: 100 - (Not modify)
  3201.  
  3202. AuctionHouseBot.Horde.Price.Ratio = 100
  3203.  
  3204. #
  3205. # AuctionHouseBot.Neutral.Price.Ratio
  3206. # Description: Percentage by which the price of items selled on Neutral Auction House is incremented / decreased
  3207. # Default: 100 - (Not modify)
  3208.  
  3209. AuctionHouseBot.Neutral.Price.Ratio = 100
  3210.  
  3211. #
  3212. # AuctionHouseBot.Items.QUALITY.Price.Ratio
  3213. # Description: Percentage by which the price of items sold of each quality is incremented / decreased (for all houses)
  3214. # Default: 100 - (No change)
  3215.  
  3216. AuctionHouseBot.Items.Gray.Price.Ratio = 100
  3217. AuctionHouseBot.Items.White.Price.Ratio = 100
  3218. AuctionHouseBot.Items.Green.Price.Ratio = 100
  3219. AuctionHouseBot.Items.Blue.Price.Ratio = 100
  3220. AuctionHouseBot.Items.Purple.Price.Ratio = 100
  3221. AuctionHouseBot.Items.Orange.Price.Ratio = 100
  3222. AuctionHouseBot.Items.Yellow.Price.Ratio = 100
  3223.  
  3224. #
  3225. # AuctionHouseBot.Class.CLASS.Price.Ratio
  3226. # Description: Percentage by which the price of items sold of each class is incremented / decreased (for all houses)
  3227. # Default: 100 - (No change)
  3228.  
  3229. AuctionHouseBot.Class.Consumable.Price.Ratio = 100
  3230. AuctionHouseBot.Class.Container.Price.Ratio = 100
  3231. AuctionHouseBot.Class.Weapon.Price.Ratio = 100
  3232. AuctionHouseBot.Class.Gem.Price.Ratio = 100
  3233. AuctionHouseBot.Class.Armor.Price.Ratio = 100
  3234. AuctionHouseBot.Class.Reagent.Price.Ratio = 100
  3235. AuctionHouseBot.Class.Projectile.Price.Ratio = 100
  3236. AuctionHouseBot.Class.TradeGood.Price.Ratio = 100
  3237. AuctionHouseBot.Class.Generic.Price.Ratio = 100
  3238. AuctionHouseBot.Class.Recipe.Price.Ratio = 100
  3239. AuctionHouseBot.Class.Quiver.Price.Ratio = 100
  3240. AuctionHouseBot.Class.Quest.Price.Ratio = 100
  3241. AuctionHouseBot.Class.Key.Price.Ratio = 100
  3242. AuctionHouseBot.Class.Misc.Price.Ratio = 100
  3243. AuctionHouseBot.Class.Glyph.Price.Ratio = 100
  3244.  
  3245. #
  3246. # AuctionHouseBot.Items.ItemLevel.*
  3247. # Description: Prevent seller from listing items below/above this item level
  3248. # Default: 0 - (Disabled)
  3249.  
  3250. AuctionHouseBot.Items.ItemLevel.Min = 0
  3251. AuctionHouseBot.Items.ItemLevel.Max = 0
  3252.  
  3253. #
  3254. # AuctionHouseBot.Items.ReqLevel.*
  3255. # Description: Prevent seller from listing items below/above this required level
  3256. # Default: 0 - (Disabled)
  3257.  
  3258. AuctionHouseBot.Items.ReqLevel.Min = 0
  3259. AuctionHouseBot.Items.ReqLevel.Max = 0
  3260.  
  3261. #
  3262. # AuctionHouseBot.Items.ReqSkill.*
  3263. # Description: Prevent seller from listing items below/above this skill level
  3264. # Default: 0 - (Disabled)
  3265. # 1 - (Enabled)
  3266.  
  3267. AuctionHouseBot.Items.ReqSkill.Min = 0
  3268. AuctionHouseBot.Items.ReqSkill.Max = 0
  3269.  
  3270. #
  3271. # AuctionHouseBot.Items.Amount.*
  3272. # Description: Define here for every item qualities how many items you want to be shown in Auction House
  3273. # This value will be adjusted by AuctionHouseBot.FACTION.Items.Amount.Ratio to define the exact amount of
  3274. # items that will finally be shown on Auction House
  3275. # Default: 0, 2000, 2500, 1500, 1000, 0, 0 (Gray, white, green, blue, purple, orange, yellow)
  3276.  
  3277. AuctionHouseBot.Items.Amount.Gray = 0
  3278. AuctionHouseBot.Items.Amount.White = 2000
  3279. AuctionHouseBot.Items.Amount.Green = 2500
  3280. AuctionHouseBot.Items.Amount.Blue = 1500
  3281. AuctionHouseBot.Items.Amount.Purple = 1000
  3282. AuctionHouseBot.Items.Amount.Orange = 0
  3283. AuctionHouseBot.Items.Amount.Yellow = 0
  3284.  
  3285. #
  3286. # AuctionHouseBot.Class.*
  3287. # Description: Here you can set the class of items you prefer to be show on AH
  3288. # These value are sorted by preference, from 0 (disabled) to 10 (max. preference)
  3289. # Default: Consumable: 6
  3290. # Container: 4
  3291. # Weapon: 8
  3292. # Gem: 3
  3293. # Armor: 8
  3294. # Reagent: 1
  3295. # Projectile: 2
  3296. # TradeGod: 10
  3297. # Generic: 1
  3298. # Recipe: 6
  3299. # Quiver: 1
  3300. # Quest: 1
  3301. # Key: 1
  3302. # Misc: 5
  3303. # Glyph: 3
  3304.  
  3305. AuctionHouseBot.Class.Consumable = 6
  3306. AuctionHouseBot.Class.Container = 4
  3307. AuctionHouseBot.Class.Weapon = 8
  3308. AuctionHouseBot.Class.Gem = 3
  3309. AuctionHouseBot.Class.Armor = 8
  3310. AuctionHouseBot.Class.Reagent = 1
  3311. AuctionHouseBot.Class.Projectile = 2
  3312. AuctionHouseBot.Class.TradeGood = 10
  3313. AuctionHouseBot.Class.Generic = 1
  3314. AuctionHouseBot.Class.Recipe = 6
  3315. AuctionHouseBot.Class.Quiver = 1
  3316. AuctionHouseBot.Class.Quest = 1
  3317. AuctionHouseBot.Class.Key = 1
  3318. AuctionHouseBot.Class.Misc = 5
  3319. AuctionHouseBot.Class.Glyph = 3
  3320.  
  3321.  
  3322. #
  3323. ###################################################################################################
  3324.  
  3325. ###################################################################################################
  3326. # AUCTION HOUSE BOT ITEM FINE TUNING
  3327. #
  3328. # The following are usefull for limiting what character levels can
  3329. # benefit from the auction house
  3330. #
  3331. # AuctionHouseBot.Class.Misc.Mount.ReqLevel.*
  3332. # Description: Prevent seller from listing mounts below/above this required level
  3333. # Default: 0
  3334.  
  3335. AuctionHouseBot.Class.Misc.Mount.ReqLevel.Min = 0
  3336. AuctionHouseBot.Class.Misc.Mount.ReqLevel.Max = 0
  3337.  
  3338. #
  3339. # AuctionHouseBot.Class.Misc.Mount.ReqSkill.*
  3340. # Description: Prevent seller from listing mounts below/above this skill level
  3341. # Default: 0
  3342.  
  3343. AuctionHouseBot.Class.Misc.Mount.ReqSkill.Min = 0
  3344. AuctionHouseBot.Class.Misc.Mount.ReqSkill.Max = 0
  3345.  
  3346. #
  3347. # AuctionHouseBot.Class.Glyph.ReqLevel.*
  3348. # Description: Prevent seller from listing glyphs below/above this required level
  3349. # Default: 0
  3350.  
  3351. AuctionHouseBot.Class.Glyph.ReqLevel.Min = 0
  3352. AuctionHouseBot.Class.Glyph.ReqLevel.Max = 0
  3353.  
  3354. #
  3355. # AuctionHouseBot.Class.Glyph.ItemLevel.*
  3356. # Description: Prevent seller from listing glyphs below/above this item level
  3357. # Default: 0
  3358.  
  3359. AuctionHouseBot.Class.Glyph.ItemLevel.Min = 0
  3360. AuctionHouseBot.Class.Glyph.ItemLevel.Max = 0
  3361.  
  3362. #
  3363. # AuctionHouseBot.Class.TradeGood.ItemLevel.*
  3364. # Description: Prevent seller from listing trade good items below/above this item level
  3365. # Default: 0
  3366.  
  3367. AuctionHouseBot.Class.TradeGood.ItemLevel.Min = 0
  3368. AuctionHouseBot.Class.TradeGood.ItemLevel.Max = 0
  3369.  
  3370. #
  3371. # AuctionHouseBot.Class.Container.ItemLevel.*
  3372. # Description: Prevent seller from listing contianers below/above this item level
  3373. # Default: 0
  3374.  
  3375. AuctionHouseBot.Class.Container.ItemLevel.Min = 0
  3376. AuctionHouseBot.Class.Container.ItemLevel.Max = 0
  3377.  
  3378. #
  3379. # AuctionHouseBot.forceIncludeItems
  3380. # Description: Include these items and ignore ALL filters
  3381. # List of ids with delimiter ','
  3382. # Default: ""
  3383.  
  3384. AuctionHouseBot.forceIncludeItems = ""
  3385.  
  3386. #
  3387. # AuctionHouseBot.forceExcludeItems
  3388. # Description: Exclude these items even if they would pass the filters
  3389. # List of ids with delimiter ','
  3390. # Example: "21878,27774,27811,28117,28122,43949" (this removes old items)
  3391. # Default: ""
  3392. #
  3393.  
  3394. AuctionHouseBot.forceExcludeItems = ""
  3395.  
  3396. #
  3397. # AuctionHouseBot.Class.RandomStackRatio.*
  3398. # Description: Used to determine how often a stack of the class will be single or randomly-size stacked when posted
  3399. # Value needs to be between 0 and 100, no decimal. Anything higher than 100 will be treated as 100
  3400. # Examples: 100 = stacks will always be random in size
  3401. # 50 = half the time the stacks are random, the other half being single stack
  3402. # 0 = stacks will always single size
  3403. # Default: Consumable: 20 (20% random stack size, 80% single stack size)
  3404. # Container: 0 (100% single stack size)
  3405. # Weapon: 0 (100% single stack size)
  3406. # Gem: 20 (20% random stack size, 80% single stack size)
  3407. # Armor: 0 (100% single stack size)
  3408. # Reagent: 100 (100% random stack size)
  3409. # Projectile: 100 (100% random stack size)
  3410. # TradeGood: 50 (50% random stack size, 50% single stack size)
  3411. # Generic: 100 (100% random stack size)
  3412. # Recipe: 0 (100% single stack size)
  3413. # Quiver: 0 (100% single stack size)
  3414. # Quest: 100 (100% random stack size)
  3415. # Key: 100 (100% random stack size)
  3416. # Misc: 100 (100% random stack size)
  3417. # Glyph: 0 (100% single stack size)
  3418. #
  3419.  
  3420. AuctionHouseBot.Class.RandomStackRatio.Consumable = 20
  3421. AuctionHouseBot.Class.RandomStackRatio.Container = 0
  3422. AuctionHouseBot.Class.RandomStackRatio.Weapon = 0
  3423. AuctionHouseBot.Class.RandomStackRatio.Gem = 20
  3424. AuctionHouseBot.Class.RandomStackRatio.Armor = 0
  3425. AuctionHouseBot.Class.RandomStackRatio.Reagent = 100
  3426. AuctionHouseBot.Class.RandomStackRatio.Projectile = 100
  3427. AuctionHouseBot.Class.RandomStackRatio.TradeGood = 50
  3428. AuctionHouseBot.Class.RandomStackRatio.Generic = 100
  3429. AuctionHouseBot.Class.RandomStackRatio.Recipe = 0
  3430. AuctionHouseBot.Class.RandomStackRatio.Quiver = 0
  3431. AuctionHouseBot.Class.RandomStackRatio.Quest = 100
  3432. AuctionHouseBot.Class.RandomStackRatio.Key = 100
  3433. AuctionHouseBot.Class.RandomStackRatio.Misc = 100
  3434. AuctionHouseBot.Class.RandomStackRatio.Glyph = 0
  3435.  
  3436. #
  3437. ###################################################################################################
  3438.  
  3439. ###################################################################################################
  3440. # AUCTION HOUSE BOT BUYER CONFIG
  3441. #
  3442. # AuctionHouseBot.Buyer.Enabled
  3443. # Description: General enable or disable AuctionHouseBot Buyer functionality
  3444. # Default: 0 - (Disabled)
  3445. # 1 - (Enabled)
  3446.  
  3447. AuctionHouseBot.Buyer.Enabled = 0
  3448.  
  3449. #
  3450. # AuctionHouseBot.Buyer.FACTION.Enabled
  3451. # Description: Enable or disable buyer independently by faction
  3452. # Default: 0 - (Disabled)
  3453. # 1 - (Enabled)
  3454.  
  3455. AuctionHouseBot.Buyer.Alliance.Enabled = 0
  3456. AuctionHouseBot.Buyer.Horde.Enabled = 0
  3457. AuctionHouseBot.Buyer.Neutral.Enabled = 0
  3458.  
  3459. # AuctionHouseBot.Buyer.ChanceFactor
  3460. # Description: k value in the formula used for the chance to buy an item "100^(1 + (1 - (AuctionBid / ItemPrice)) / k)"
  3461. # It must be a decimal number in the range of (0, +infinity). The higher the number the higher chance to buy overpriced auctions
  3462. # Default: 2
  3463.  
  3464. AuctionHouseBot.Buyer.ChanceFactor = 2
  3465.  
  3466. #
  3467. # AuctionHouseBot.Buyer.Baseprice.QUALITY
  3468. # Description: Base sellprices in copper for non priced items for each quality.
  3469. # The default values are based on average item prices of each quality.
  3470. # Defaults: Gray 3504
  3471. # White 5429
  3472. # Green 21752
  3473. # Blue 36463
  3474. # Purple 87124
  3475. # Orange 214347
  3476. # Yellow 407406
  3477.  
  3478. AuctionHouseBot.Buyer.Baseprice.Gray = 3504
  3479. AuctionHouseBot.Buyer.Baseprice.White = 5429
  3480. AuctionHouseBot.Buyer.Baseprice.Green = 21752
  3481. AuctionHouseBot.Buyer.Baseprice.Blue = 36463
  3482. AuctionHouseBot.Buyer.Baseprice.Purple = 87124
  3483. AuctionHouseBot.Buyer.Baseprice.Orange = 214347
  3484. AuctionHouseBot.Buyer.Baseprice.Yellow = 407406
  3485.  
  3486. #
  3487. # AuctionHouseBot.Buyer.ChanceMultiplier.QUALITY
  3488. # Description: Multipliers for the buy/bid chances for each quality. 100 means the chance is 100% of the original,
  3489. # 1 would mean 1 % of the original and 200 would mean 200% of the original chance.
  3490. # Defaults: Gray 100
  3491. # White 100
  3492. # Green 100
  3493. # Blue 100
  3494. # Purple 100
  3495. # Orange 100
  3496. # Yellow 100
  3497.  
  3498. AuctionHouseBot.Buyer.ChanceMultiplier.Gray = 100
  3499. AuctionHouseBot.Buyer.ChanceMultiplier.White = 100
  3500. AuctionHouseBot.Buyer.ChanceMultiplier.Green = 100
  3501. AuctionHouseBot.Buyer.ChanceMultiplier.Blue = 100
  3502. AuctionHouseBot.Buyer.ChanceMultiplier.Purple = 100
  3503. AuctionHouseBot.Buyer.ChanceMultiplier.Orange = 100
  3504. AuctionHouseBot.Buyer.ChanceMultiplier.Yellow = 100
  3505.  
  3506. #
  3507. # AuctionHouseBot.Buyer.Recheck.Interval
  3508. # Description: This specifies the time interval (in minutes) between two evaluations of the same sold item.
  3509. # The smaller this value is, the more chances you give for an item to be bought by ahbot.
  3510. # Default: 20 (20min.)
  3511.  
  3512. AuctionHouseBot.Buyer.Recheck.Interval = 20
  3513.  
  3514. #
  3515. ###################################################################################################
  3516.  
  3517. ###################################################################################################
  3518. # BLACK MARKET SETTINGS
  3519. #
  3520. # BlackMarket.Enabled
  3521. # Description: General Enable or Disable of the Black Market.
  3522. # Default: 1 - (Enabled)
  3523. # 0 - (Disabled)
  3524. #
  3525.  
  3526. BlackMarket.Enabled = 1
  3527.  
  3528. #
  3529. # BlackMarket.MaxAuctions
  3530. # Description: Maximum amount of aucions present at the same time.
  3531. # Default: 12
  3532. #
  3533.  
  3534. BlackMarket.MaxAuctions = 12
  3535.  
  3536. #
  3537. # BlackMarket.UpdatePeriod
  3538. # Description: How often are the auctions on the black market restored
  3539. # Default: 24 (hours)
  3540. #
  3541.  
  3542. BlackMarket.UpdatePeriod = 24
  3543.  
  3544. #
  3545. #
  3546. ###################################################################################################
  3547.  
  3548. ###################################################################################################
  3549. # LOGGING SYSTEM SETTINGS
  3550. #
  3551. # Appender config values: Given a appender "name"
  3552. # Appender.name
  3553. # Description: Defines 'where to log'.
  3554. # Format: Type,LogLevel,Flags,optional1,optional2,optional3
  3555. #
  3556. # Type
  3557. # 0 - (None)
  3558. # 1 - (Console)
  3559. # 2 - (File)
  3560. # 3 - (DB)
  3561. #
  3562. # LogLevel
  3563. # 0 - (Disabled)
  3564. # 1 - (Trace)
  3565. # 2 - (Debug)
  3566. # 3 - (Info)
  3567. # 4 - (Warn)
  3568. # 5 - (Error)
  3569. # 6 - (Fatal)
  3570. #
  3571. # Flags:
  3572. # 0 - None
  3573. # 1 - Prefix Timestamp to the text
  3574. # 2 - Prefix Log Level to the text
  3575. # 4 - Prefix Log Filter type to the text
  3576. # 8 - Append timestamp to the log file name. Format: YYYY-MM-DD_HH-MM-SS
  3577. # (Only used with Type = 2)
  3578. # 16 - Make a backup of existing file before overwrite
  3579. # (Only used with Mode = w)
  3580. #
  3581. # Colors (read as optional1 if Type = Console)
  3582. # Format: "fatal error warn info debug trace"
  3583. # 0 - BLACK
  3584. # 1 - RED
  3585. # 2 - GREEN
  3586. # 3 - BROWN
  3587. # 4 - BLUE
  3588. # 5 - MAGENTA
  3589. # 6 - CYAN
  3590. # 7 - GREY
  3591. # 8 - YELLOW
  3592. # 9 - LRED
  3593. # 10 - LGREEN
  3594. # 11 - LBLUE
  3595. # 12 - LMAGENTA
  3596. # 13 - LCYAN
  3597. # 14 - WHITE
  3598. # Example: "13 11 9 5 3 1"
  3599. #
  3600. # File: Name of the file (read as optional1 if Type = File)
  3601. # Allows to use one "%s" to create dynamic files
  3602. #
  3603. # Mode: Mode to open the file (read as optional2 if Type = File)
  3604. # a - (Append)
  3605. # w - (Overwrite)
  3606. #
  3607. # MaxFileSize: Maximum file size of the log file before creating a new log file
  3608. # (read as optional3 if Type = File)
  3609. # Size is measured in bytes expressed in a 64-bit unsigned integer.
  3610. # Maximum value is 4294967295 (4 gb). Leave blank for no limit.
  3611. # NOTE: Does not work with dynamic filenames.
  3612. # Example: 536870912 (512 mb)
  3613. #
  3614.  
  3615. Appender.Console=1,3,0
  3616. Appender.Server=2,2,0,Server.log,w
  3617. Appender.GM=2,2,15,gm/gm_%s.log
  3618. Appender.DBErrors=2,2,0,DBErrors.log
  3619.  
  3620. # Logger config values: Given a logger "name"
  3621. # Logger.name
  3622. # Description: Defines 'What to log'
  3623. # Format: LogLevel,AppenderList
  3624. #
  3625. # LogLevel
  3626. # 0 - (Disabled)
  3627. # 1 - (Trace)
  3628. # 2 - (Debug)
  3629. # 3 - (Info)
  3630. # 4 - (Warn)
  3631. # 5 - (Error)
  3632. # 6 - (Fatal)
  3633. #
  3634. # AppenderList: List of appenders linked to logger
  3635. # (Using spaces as separator).
  3636. #
  3637.  
  3638. Logger.root=5,Console Server
  3639. Logger.server=3,Console Server
  3640. Logger.commands.gm=3,Console GM
  3641. Logger.sql.sql=5,Console DBErrors
  3642. Logger.sql.updates=3,Console Server
  3643. Logger.mmaps=3,Server
  3644.  
  3645. #Logger.achievement=3,Console Server
  3646. #Logger.addon=3,Console Server
  3647. #Logger.ahbot=3,Console Server
  3648. #Logger.auctionHouse=3,Console Server
  3649. #Logger.bg.arena=3,Console Server
  3650. #Logger.bg.battlefield=3,Console Server
  3651. #Logger.bg.battleground=3,Console Server
  3652. #Logger.chat.log=3,Console Server
  3653. #Logger.calendar=3,Console Server
  3654. #Logger.chat.system=3,Console Server
  3655. #Logger.cheat=3,Console Server
  3656. #Logger.commands.ra=3,Console Server
  3657. #Logger.condition=3,Console Server
  3658. #Logger.entities.pet=3,Console Server
  3659. #Logger.entities.player.character=3,Console Server
  3660. #Logger.entities.player.dump=3,Console Server
  3661. #Logger.entities.player=3,Console Server
  3662. #Logger.entities.player.items=3,Console Server
  3663. #Logger.entities.player.loading=3,Console Server
  3664. #Logger.entities.player.skills=3,Console Server
  3665. #Logger.entities.transport=3,Console Server
  3666. #Logger.entities.unit=3,Console Server
  3667. #Logger.entities.vehicle=3,Console Server
  3668. #Logger.gameevent=3,Console Server
  3669. #Logger.guild=3,Console Server
  3670. #Logger.lfg=3,Console Server
  3671. #Logger.loot=3,Console Server
  3672. #Logger.maps.script=3,Console Server
  3673. #Logger.maps=3,Console Server
  3674. #Logger.misc=3,Console Server
  3675. #Logger.network=3,Console Server
  3676. #Logger.network.opcode=3,Console Server
  3677. #Logger.network.soap=3,Console Server
  3678. #Logger.outdoorpvp=3,Console Server
  3679. #Logger.phase=3,Console Server
  3680. #Logger.pool=3,Console Server
  3681. #Logger.rbac=3,Console Server
  3682. #Logger.scenes=3,Console Server
  3683. #Logger.scripts=3,Console Server
  3684. #Logger.scripts.ai=3,Console Server
  3685. #Logger.scripts.hotswap=3,Console Server
  3686. #Logger.server.bnetserver=3,Console Server
  3687. #Logger.spells=3,Console Server
  3688. #Logger.spells.periodic=3,Console Server
  3689. #Logger.sql.dev=3,Console Server
  3690. #Logger.sql.driver=3,Console Server
  3691. #Logger.warden=3,Console Server
  3692.  
  3693. #
  3694. # Log.Async.Enable
  3695. # Description: Enables asyncronous message logging.
  3696. # Default: 0 - (Disabled)
  3697. # 1 - (Enabled)
  3698.  
  3699. Log.Async.Enable = 0
  3700.  
  3701. #
  3702. # Allow.IP.Based.Action.Logging
  3703. # Description: Logs actions, e.g. account login and logout to name a few, based on IP of
  3704. # current session.
  3705. # Default: 0 - (Disabled)
  3706. # 1 - (Enabled)
  3707.  
  3708. Allow.IP.Based.Action.Logging = 0
  3709.  
  3710. #
  3711. ###################################################################################################
  3712.  
  3713. ###################################################################################################
  3714. # CURRENCIES SETTINGS
  3715. #
  3716. # Currency.ResetInterval
  3717. # How often should currency week count reset (days)
  3718. # Default: 7 (weekly)
  3719. #
  3720.  
  3721. Currency.ResetInterval = 7
  3722.  
  3723. #
  3724. # Currency.ResetWeekDay
  3725. # Week day when currency week count is reset (0..6) 0 == Sunday
  3726. # Default: 3 (Wednesday)
  3727. #
  3728.  
  3729. Currency.ResetWeekDay = 3
  3730.  
  3731. #
  3732. # Currency.ResetHour
  3733. # Hour of a day when currency week count is reset (0..23)
  3734. # Default: 6
  3735. #
  3736.  
  3737. Currency.ResetHour = 6
  3738.  
  3739. #
  3740. # Currency.StartHonorPoints
  3741. # Amount of honor points that new players will start with
  3742. # Default: 0 (with precision)
  3743. #
  3744.  
  3745. Currency.StartHonorPoints = 0
  3746.  
  3747. #
  3748. # Currency.MaxHonorPoints
  3749. # Amount honor points a player can have
  3750. # Default: 4000
  3751. #
  3752.  
  3753. Currency.MaxHonorPoints = 4000
  3754.  
  3755. #
  3756. # Currency.StartApexisCrystals
  3757. # Amount of Apexis Crystals that new players will start with
  3758. # Default: 0 (with precision)
  3759. #
  3760.  
  3761. Currency.StartApexisCrystals = 0
  3762.  
  3763. #
  3764. # Currency.MaxApexisCrystals
  3765. # Amount Apexis Crystals a player can have
  3766. # Default: 20000
  3767. #
  3768.  
  3769. Currency.MaxApexisCrystals = 20000
  3770.  
  3771. #
  3772. # Currency.StartJusticePoints
  3773. # Amount of justice points that new players will start with
  3774. # Default: 0 (with precision)
  3775. #
  3776.  
  3777. Currency.StartJusticePoints = 0
  3778.  
  3779. #
  3780. # Currency.MaxJusticePoints
  3781. # Amount justice points a player can have
  3782. # Default: 4000
  3783. #
  3784.  
  3785. Currency.MaxJusticePoints = 4000
  3786.  
  3787. #
  3788. # Currency.StartConquestPoints
  3789. # Amount of conquest points that new players will start with
  3790. # Default: 0 (with precision)
  3791. #
  3792.  
  3793. Currency.StartConquestPoints = 0
  3794.  
  3795. #
  3796. # Currency.ConquestPointsDefaultWeekCap
  3797. # Amount of conquest points that player can earn per week
  3798. # Default: 1350
  3799. #
  3800.  
  3801. Currency.ConquestPointsDefaultWeekCap = 1350
  3802.  
  3803. #
  3804. # Currency.ConquestPointsArenaReward
  3805. # Amount of conquest points rewarded by winning arenas
  3806. # Default: 180
  3807. #
  3808.  
  3809. Currency.ConquestPointsArenaReward = 180
  3810.  
  3811. #
  3812. ###################################################################################################
  3813.  
  3814. ###################################################################################################
  3815. # PACKET SPOOF PROTECTION SETTINGS
  3816. #
  3817. # These settings determine which action to take when harmful packet spoofing is detected.
  3818. #
  3819. # PacketSpoof.Policy
  3820. # Description: Determines the course of action when packet spoofing is detected.
  3821. # Default: 1 - (Log + kick)
  3822. # 0 - (Log only 'network')
  3823. # 2 - (Log + kick + ban)
  3824.  
  3825. PacketSpoof.Policy = 1
  3826.  
  3827. #
  3828. # PacketSpoof.BanMode
  3829. # Description: If PacketSpoof.Policy equals 2, this will determine the ban mode.
  3830. # Note: Banning by character not supported for logical reasons.
  3831. # Default: 0 - Ban Account
  3832. # 2 - Ban IP
  3833. #
  3834.  
  3835. PacketSpoof.BanMode = 0
  3836.  
  3837. #
  3838. # PacketSpoof.BanDuration
  3839. # Description: Duration of the ban in seconds. Only valid if PacketSpoof.Policy is set to 2.
  3840. # Set to 0 for permanent ban.
  3841. # Default: 86400 seconds (1 day)
  3842. #
  3843.  
  3844. PacketSpoof.BanDuration = 86400
  3845.  
  3846. #
  3847. ###################################################################################################
Add Comment
Please, Sign In to add comment