Guest User

Untitled

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