Advertisement
Guest User

Untitled

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