Advertisement
Guest User

Untitled

a guest
May 16th, 2019
1,781
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 75.98 KB | None | 0 0
  1. #####################################
  2. # MaNGOS Configuration file #
  3. #####################################
  4.  
  5. [MangosdConf]
  6. ConfVersion=2010100901
  7.  
  8. ###################################################################################################################
  9. # CONNECTIONS AND DIRECTORIES
  10. #
  11. # RealmID
  12. # RealmID must match the realmlist inside the realmd database
  13. #
  14. # DataDir
  15. # Data directory setting.
  16. # Important: DataDir needs to be quoted, as it is a string which may contain space characters.
  17. # Example: "C:/MaNGOS/share/mangos"
  18. #
  19. # LogsDir
  20. # Logs directory setting.
  21. # Important: Logs dir must exists, or all logs need to be disabled
  22. # Default: "" - no log directory prefix. if used log names aren't absolute paths
  23. # then logs will be stored in the current directory of the running program.
  24. #
  25. #
  26. # LoginDatabase.Info
  27. # WorldDatabase.Info
  28. # CharacterDatabase.Info
  29. # LogsDatabase.Info
  30. # Database connection settings for the world server.
  31. # Default:
  32. # ---MYSQL---
  33. # hostname;port;username;password;database
  34. # .;somenumber;username;password;database - use named pipes at Windows
  35. # Named pipes: mySQL required adding "enable-named-pipe" to [mysqld] section my.ini
  36. # .;/path/to/unix_socket;username;password;database - use Unix sockets at Unix/Linux
  37. # ---PGSQL---
  38. # hostname;port;username;password;database
  39. # .;/path/to/unix_socket/DIRECTORY or . for default path;username;password;database - use Unix sockets at Unix/Linux
  40. #
  41. # LoginDatabase.Connections
  42. # WorldDatabase.Connections
  43. # CharacterDatabase.Connections
  44. # LogsDatabase.Connections
  45. # Amount of connections to database which will be used for SELECT queries. Maximum 16 connections per database.
  46. # Default: 1 connection for SELECT statements
  47. #
  48. # LoginDatabase.WorkerThreads
  49. # WorldDatabase.WorkerThreads
  50. # CharacterDatabase.WorkerThreads
  51. # LogsDatabase.WorkerThreads
  52. # Amount of async threads (with dedicated connection) which will be used for async SELECT, executes, and transactions.
  53. # Default: 1 async worker
  54. #
  55. # MaxPingTime
  56. # Settings for maximum database-ping interval (minutes between pings)
  57. #
  58. # WorldServerPort
  59. # Port on which the server will listen
  60. #
  61. # BindIP
  62. # Bind World Server to IP/hostname
  63. # This option is useful for running multiple worldd/realmd instances
  64. # on different IP addresses using default ports.
  65. # DO NOT CHANGE THIS UNLESS YOU _REALLY_ KNOW WHAT YOU'RE DOING
  66. #
  67. ###################################################################################################################
  68.  
  69. RealmID = 1
  70. DataDir = "data\"
  71. LogsDir = "logs\"
  72. LoginDatabase.Info = "127.0.0.1;3306;root;root;realmd"
  73. LoginDatabase.Connections = 1
  74. LoginDatabase.WorkerThreads = 1
  75. WorldDatabase.Info = "127.0.0.1;3306;root;root;mangos"
  76. WorldDatabase.Connections = 1
  77. WorldDatabase.WorkerThreads = 1
  78. CharacterDatabase.Info = "127.0.0.1;3306;root;root;characters"
  79. CharacterDatabase.Connections = 1
  80. CharacterDatabase.WorkerThreads = 1
  81. LogsDatabase.Info = "127.0.0.1;3306;root;root;logs"
  82. LogsDatabase.Connections = 1
  83. LogsDatabase.WorkerThreads = 1
  84. MaxPingTime = 30
  85. WorldServerPort = 8085
  86. BindIP = "0.0.0.0"
  87.  
  88. ###################################################################################################################
  89. # PERFORMANCE SETTINGS
  90. #
  91. # UseProcessors
  92. # Used processors mask for multi-processors system (Used only at Windows)
  93. # Default: 0 (selected by OS)
  94. # number (bitmask value of selected processors)
  95. #
  96. # ProcessPriority
  97. # Process priority setting (Used only at Windows)
  98. # Default: 1 (HIGH)
  99. # 0 (Normal)
  100. #
  101. # Compression
  102. # Compression level for update packages sent to client (1..9)
  103. # Default: 1 (speed)
  104. # 9 (best compression)
  105. #
  106. # PlayerLimit
  107. # Initial realm capacity. Excluding Mods, GM's and Admins
  108. # Default: 100
  109. # 0 (for infinite players)
  110. # -1 (for Mods, GM's and Admins only)
  111. # -2 (for GM's and Admins only)
  112. # -3 (for Admins only)
  113. #
  114. # PlayerHardLimit
  115. # Maximum number of players in the world, after increasing PlayerLimit with LoginPerTick.
  116. # Default: 0 - Disabled. No population limit.
  117. #
  118. # LoginQueue.GracePeriodSecs
  119. # How many seconds after last logout can we login and skip the queue
  120. # Default: 0 - Disabled
  121. #
  122. # LoginPerTick
  123. # Maximum number of players allowed to login from the queue during a world update tick (~every 100 ms)
  124. # WARNING: Overwrites $PlayerLimit value.
  125. # Default: 0 (disabled)
  126. #
  127. # CharacterScreenMaxIdleTime
  128. # Number of seconds to allow for players to remain on the character screen before disconnecting
  129. # Default: 0 - Disabled
  130. #
  131. # SaveRespawnTimeImmediately
  132. # Save respawn time for creatures at death and for gameobjects at use/open
  133. # Default: 1 (save creature/gameobject respawn time without waiting grid unload)
  134. # 0 (save creature/gameobject respawn time at grid unload)
  135. #
  136. # MaxOverspeedPings
  137. # Maximum overspeed ping count before player kick (minimum is 2, 0 used to disable check)
  138. # Default: 2
  139. #
  140. # GridUnload
  141. # Unload grids (if you have lot memory you can disable it to speed up player move to new grids second time)
  142. # Default: 1 (unload grids)
  143. # 0 (do not unload grids)
  144. #
  145. # GridCleanUpDelay
  146. # Grid clean up delay (in milliseconds)
  147. # Default: 300000 (5 min)
  148. #
  149. # MapUpdateInterval
  150. # Map update interval (in milliseconds)
  151. # Default: 100
  152. #
  153. # ChangeWeatherInterval
  154. # Weather update interval (in milliseconds)
  155. # Default: 600000 (10 min)
  156. #
  157. # PlayerSave.Interval
  158. # Player save interval (in milliseconds)
  159. # Default: 900000 (15 min)
  160. #
  161. # PlayerSave.Stats.MinLevel
  162. # Minimum level for saving character stats for external usage in database
  163. # Default: 0 (do not save character stats)
  164. # 1+ (save stats for characters with level 1+)
  165. #
  166. # PlayerSave.Stats.SaveOnlyOnLogout
  167. # Enable/Disable saving of character stats only on logout
  168. # Default: 1 (only save on logout)
  169. # 0 (save on every player save)
  170. #
  171. # Terrain.Preload.Continents
  172. # Terrain.Preload.Instances
  173. # Enable/Disable to load all terrain data on server startup
  174. # Recommended value: 1. Else, can cause crashes if 'MapUpdate.Threads' > 1 (one map loads a tile, while the other uses pathfinding etc ...)
  175. # Disable on dev realms to speedup startup by 90%.
  176. # Default: 0
  177. #
  178. # vmap.enableLOS
  179. # vmap.enableHeight
  180. # Enable/Disable VMaps support for line of sight and height calculation
  181. # You need to extract the VMaps in order to enable those options
  182. # Default: 1 (true)
  183. # 0 (false)
  184. #
  185. # vmap.ignoreSpellIds
  186. # These spells are ignored for LoS calculation
  187. # List of ids with delimiter ','
  188. #
  189. # vmap.enableIndoorCheck
  190. # Enable/Disable VMap based indoor check to remove outdoor-only auras (mounts etc.).
  191. # Requires VMaps enabled to work.
  192. # Default: 1 (Enabled)
  193. # 0 (Disabled)
  194. #
  195. # mmap.enabled
  196. # Enable/Disable pathfinding using mmaps
  197. # Default: 1 (Enabled)
  198. # 0 (Disabled)
  199. #
  200. # Collision.Models.Unload
  201. # Free model when no one uses it anymore
  202. # Default: 1 (Enabled)
  203. # 0 (Disabled)
  204. #
  205. # DetectPosCollision
  206. # Check final move position, summon position, etc for visible collision with other objects or
  207. # wall (wall only if vmaps are enabled)
  208. # Default: 1 (enable, requires more CPU power)
  209. # 0 (disable, not so nice position selection but will require less CPU power)
  210. #
  211. # TargetPosRecalculateRange
  212. # Max distance from movement target point (+moving unit size) and targeted object (+size)
  213. # after that new target movement point calculated. Max: melee attack range (5), min: contact range (0.5)
  214. # More distance let have better performence, less distance let have more sensitive reaction at target move.
  215. # Default: 1.5
  216. #
  217. # UpdateUptimeInterval
  218. # Update realm uptime period in minutes (for save data in 'uptime' table). Must be > 0
  219. # Default: 10 (minutes)
  220. #
  221. # MaxCoreStuckTime
  222. # Periodically check if the process got freezed, if this is the case force crash after the specified
  223. # amount of seconds. Must be > 0. Recommended > 10 secs if you use this.
  224. # Default: 0 (Disabled)
  225. #
  226. # BanListReloadTimer
  227. # Time between 'ip_banned' / 'account_banned' reload. Useful in multi realm cases.
  228. # Default: 120
  229. #
  230. # AddonChannel
  231. # Permit/disable the use of the addon channel through the server
  232. # (some client side addons can stop work correctly with disabled addon channel)
  233. # Default: 1 (permit addon channel)
  234. # 0 (do not permit addon channel)
  235. #
  236. # CleanCharacterDB
  237. # Perform character db cleanups on start up
  238. # Default: 1 (Enable)
  239. # 0 (Disabled)
  240. #
  241. ###################################################################################################################
  242.  
  243. UseProcessors = 0
  244. ProcessPriority = 1
  245. Compression = 1
  246. PlayerLimit = 100
  247. PlayerHardLimit = 0
  248. LoginQueue.GracePeriodSecs = 0
  249. LoginPerTick = 0
  250. CharacterScreenMaxIdleTime = 900
  251. SaveRespawnTimeImmediately = 1
  252. MaxOverspeedPings = 2
  253. GridUnload = 1
  254. GridCleanUpDelay = 300000
  255. CleanupTerrain = 1
  256. MapUpdateInterval = 100
  257. ChangeWeatherInterval = 600000
  258. PlayerSave.Interval = 900000
  259. PlayerSave.Stats.MinLevel = 0
  260. PlayerSave.Stats.SaveOnlyOnLogout = 1
  261. Terrain.Preload.Continents = 0
  262. Terrain.Preload.Instances = 0
  263. vmap.enableLOS = 1
  264. vmap.enableHeight = 1
  265. vmap.ignoreSpellIds = "7720"
  266. vmap.enableIndoorCheck = 1
  267. vmap.petLOS = 1
  268. mmap.enabled = 1
  269. Collision.Models.Unload = 1
  270. DetectPosCollision = 1
  271. TargetPosRecalculateRange = 1.5
  272. UpdateUptimeInterval = 10
  273. MaxCoreStuckTime = 0
  274. BanListReloadTimer = 120
  275. AddonChannel = 1
  276. CleanCharacterDB = 1
  277.  
  278. # Optimization / load mitigation settings
  279. Continents.Instanciate = 0
  280. Continents.InactivePlayers.SkipUpdates = 0
  281. MapUpdate.ReduceGridActivationDist.Tick = 0
  282. MapUpdate.IncreaseGridActivationDist.Tick = 0
  283. MapUpdate.MinGridActivationDistance = 0
  284. MapUpdate.ReduceVisDist.Tick = 0
  285. MapUpdate.IncreaseVisDist.Tick = 0
  286. MapUpdate.MinVisibilityDistance = 0
  287.  
  288. # Maps with no player for more than $UpdateTime (ms) will no longer be updated (0 to disable)
  289. MapUpdate.Empty.UpdateTime = 0
  290.  
  291. # Per-map threading
  292. MapUpdate.Instanced.UpdateThreads = 2
  293.  
  294. # Per-map subthreads (not for instanced maps)
  295. MapUpdate.ObjectsUpdate.MaxThreads = 4
  296. MapUpdate.ObjectsUpdate.Timeout = 100
  297. MapUpdate.VisibilityUpdate.MaxThreads = 4
  298. MapUpdate.VisibilityUpdate.Timeout = 100
  299.  
  300. # Hardcode multithreading options
  301. MapUpdate.UpdatePacketsDiff = 100
  302. MapUpdate.UpdatePlayersDiff = 100
  303. MapUpdate.UpdateCellsDiff = 100
  304.  
  305. # Parallelized execution of cells from same map
  306. # MTCells.Threads Number of different cells to update at the sametime
  307. # MTCells.SafeDistance 2 cells wont be updated at the same time if they are at an inferior distance from each other (thread race issues)
  308. MapUpdate.Continents.MTCells.Threads = 0
  309. MapUpdate.Continents.MTCells.SafeDistance = 1066
  310. Continents.MotionUpdate.Threads = 0
  311.  
  312. # Number of threads for async tasks (/who, list AH items ...)
  313. AsyncTasks.Threads = 1
  314. AsyncQueriesTickTimeout = 0
  315.  
  316. # Movement interpolation system - not stable now
  317. Movement.Interpolation = 0
  318.  
  319. # Delayed repositionning checks (mounts inside / swimming ...). 0 to disable.
  320. Movement.RelocationVmapsCheckDelay = 0
  321. Movement.MaxPointsPerPacket = 80
  322.  
  323. ###################################################################################################################
  324. # ANTICRASH CONFIGURATION
  325. #
  326. # Anticrash.Options
  327. # Flag values: 1 announce, 2 save all, 4 crash instances, 8 crash continents, coredump 16
  328. # Default: 28
  329. #
  330. # Anticrash.Rearm.Timer
  331. # Timer between 2 crashes to be protected by anticrash
  332. # Default: 60000
  333. # 0 - disable automatic rearm
  334. #
  335. ###################################################################################################################
  336.  
  337. Anticrash.Options = 28
  338. Anticrash.Rearm.Timer = 60000
  339.  
  340. ###################################################################################################################
  341. #
  342. # PROGRESSION CONFIG
  343. # NOTE: Generally not applicable to database-set progression fields, except for the WowPatch which
  344. # defines which data is loaded from the database.
  345. #
  346. #
  347. # WowPatch
  348. # The current patch the server targets for quest, NPC, dungeon and raid availability.
  349. # 1.2 = 0
  350. # 1.3 = 1
  351. # 1.4 = 2
  352. # 1.5 = 3
  353. # 1.6 = 4
  354. # 1.7 = 5
  355. # 1.8 = 6
  356. # 1.9 = 7
  357. # 1.10 = 8
  358. # 1.11 = 9
  359. # 1.12 = 10
  360. #
  361. # PvP.AccurateEquipRequirements
  362. # Whether to enforce Blizzlike PVP rank requirements to equip PVP gear before patch 1.6.
  363. # Default: 1
  364. #
  365. # PvP.AccuratePurchaseRequirements
  366. # Whether to enforce Blizzlike PVP rank requirements to purchase PVP gear (i.e. lifetime or current rank).
  367. # Default: 1 (require current rank)
  368. #
  369. # PvP.AccurateZoneRequirements
  370. # Whether to enforce Blizzlike PVP rank requirements to zone into the Champion and Legends halls.
  371. # Default: 1
  372. #
  373. # PvP.AccurateTimeline
  374. # Whether to enforce accurate PVP timelines. eg. the honour system was not implemented before patch 1.4.
  375. # If set, players will be unable to gain rank until the appropriate patch.
  376. # Default: 1
  377. #
  378. # PvP.AccurateRewards
  379. # Whether to alter PVP reputation and honorable kill rewards based on patch (changed several times).
  380. # Default: 1
  381. #
  382. # PvP.DishonorableKills
  383. # Whether to give dishonorable kills to players who kill civilians.
  384. # Default: 1
  385. #
  386. # Progression.AccurateMountSkillTraining
  387. # Whether to use Blizzlike mount skill training.
  388. # Before 1.12, players had to acquire individual skills per mount type and the training was the
  389. # cheap part. After 1.12, it was homogenized to a single skill.
  390. # Default: 1
  391. #
  392. # Progression.AccuratePetStatistics
  393. # Whether to allow Blizzlike pet statistic (damage, speed, resists) progression.
  394. # Default: 1
  395. #
  396. # Progression.AccurateLFGAvailability
  397. # If set, disables the LFG system pre-1.3
  398. # Default: 1
  399. #
  400. # Progression.AccuratePVEEvents
  401. # Whether to apply progressional changes in PVE events (NOT boss scripts). These are events which
  402. # affect quests and other scripted scenes.
  403. # Default: 1
  404. #
  405. # Progression.AccurateSpellEffects
  406. # Whether to accurately portray changes in spell effects (eg. Deviate Fish). NOT applicable to effects
  407. # which change their functionality (eg. spell changed) or values between patches. Only affects
  408. # spells which had effects added or removed which still exist in the game client.
  409. # Default: 1
  410. #
  411. # Progression.NoRespecPriceDecay
  412. # If set, the talent respec cost will not decay until patch 1.11 when the monthly reduction was added.
  413. # Default: 1
  414. #
  415. # Progression.NoQuestXpToGold
  416. # If set, quest xp gained at max level will not be converted to gold until patch 1.10 when the feature was added.
  417. # Default: 1
  418. #
  419. # DebuffLimit
  420. # How many debuffs can be present on a target simultaneously
  421. # Default: 0 - Decide automatically based on patch
  422. # In patch 1.7 the limit was increased from 8 to 16
  423. #
  424. ###################################################################################################################
  425.  
  426. WowPatch = 10
  427.  
  428. PvP.AccurateEquipRequirements = 1
  429. PvP.AccuratePurchaseRequirements = 1
  430. PvP.AccurateZoneRequirements = 1
  431. PvP.AccurateTimeline = 1
  432. PvP.AccurateRewards = 1
  433. PvP.DishonorableKills = 1
  434.  
  435. Progression.AccurateMountSkillTraining = 1
  436. Progression.AccuratePetStatistics = 1
  437. Progression.AccurateLFGAvailability = 1
  438. Progression.AccuratePVEEvents = 1
  439. Progression.AccurateSpellEffects = 1
  440. Progression.NoRespecPriceDecay = 1
  441. Progression.NoQuestXpToGold = 1
  442. DebuffLimit = 0
  443.  
  444. ###################################################################################################################
  445. # SERVER LOGGING
  446. #
  447. # LogSQL
  448. # Enable logging of GM commands - all SQL code will be written to a log file
  449. # All commands are written to a file: YYYY-MM-DD_logSQL.sql
  450. # If a new day starts (00:00:00), a new file is created - the old file will not be deleted.
  451. # Default: 1 - Write SQL code to logfile
  452. # 0 - Do not log
  453. #
  454. # PidFile
  455. # World daemon PID file
  456. # Default: "" - do not create PID file
  457. # "./worldd.pid" - create PID file (recommended name)
  458. #
  459. # LogLevel
  460. # Server console level of logging
  461. # 0 = Minimum; 1 = Basic&Error; 2 = Detail; 3 = Full/Debug
  462. # Default: 3
  463. #
  464. # LogTime
  465. # Include time in server console output [hh:mm:ss]
  466. # Default: 0 (no time)
  467. # 1 (print time)
  468. #
  469. # LogFile
  470. # Logfile name
  471. # Default: "Server.log"
  472. # "" - Empty name disable creating log file
  473. #
  474. # LogTimestamp
  475. # Logfile with timestamp of server start in name
  476. # Default: 0 - no timestamp in name
  477. # 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  478. #
  479. # LogFileLevel
  480. # Server file level of logging
  481. # 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
  482. # Default: 0
  483. #
  484. # LogFilter_TransportMoves
  485. # LogFilter_CreatureMoves
  486. # LogFilter_VisibilityChanges
  487. # LogFilter_Weather
  488. # LogFilter_DbStrictedCheck
  489. # Log filters (active by default)
  490. # Default: 1 - not include with any log level
  491. # 0 - include in log if log level permit
  492. #
  493. # LogFilter_PeriodicAffects
  494. # LogFilter_PlayerMoves
  495. # LogFilter_SQLText
  496. # LogFilter_AIAndMovegens
  497. # LogFilter_PlayerStats
  498. # LogFilter_Damage
  499. # LogFilter_Combat
  500. # LogFilter_SpellCast
  501. # Log filters (disabled by default, mostly debug only output affected cases)
  502. # Default: 0 - include in log if log level permit
  503. # 1 - not include with any log level
  504. #
  505. # WorldLogFile
  506. # Packet logging file for the worldserver
  507. # Default: "world.log"
  508. #
  509. # WorldLogTimestamp
  510. # Logfile with timestamp of server start in name
  511. # Default: 0 - no timestamp in name
  512. # 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  513. #
  514. # DBErrorLogFile
  515. # Log file of DB errors detected at server run
  516. # Default: "DBErrors.log"
  517. #
  518. # DBErrorFixFile
  519. # Log file of SQL requests to apply to fix detected database errors
  520. # Default: ""
  521. #
  522. # CharLogFile
  523. # Character operations logfile name
  524. # Default: "Char.log"
  525. # "" - Empty name disable creating log file
  526. #
  527. # CharLogTimestamp
  528. # Log file with timestamp of server start in name
  529. # Default: 0 - no timestamp in name
  530. # 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  531. #
  532. # CharLogDump
  533. # Write character dump before deleting in Char.log
  534. # For restoration, cut character data from log starting from
  535. # line == START DUMP == to line == END DUMP == (without its) in file and load it using loadpdump command
  536. # Default: 0 - don't include dumping chars to log
  537. # 1 - include dumping chars to log
  538. #
  539. # ChatLogEnable
  540. # Enable or disable logging of player chat.
  541. # Default: 1
  542. #
  543. # ChatLogFile
  544. # Log file for player chat.
  545. # Default: "Chat.log"
  546. #
  547. # ChatLogTimestamp
  548. # Add time stamp to logged chat messages.
  549. # Default: 0
  550. #
  551. # BgLogFile
  552. # Log file for battlegrounds system.
  553. # Default: "bg.log"
  554. #
  555. # BgLogTimestamp
  556. # Add time stamp to battleground logs.
  557. # Default: 0
  558. #
  559. # GmLogFile
  560. # GM Log file of gm commands
  561. # Default: "" (Disable)
  562. #
  563. # GmLogTimestamp
  564. # GM Logfile with timestamp of server start in name
  565. # Default: 0 - no timestamp in name
  566. # 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  567. #
  568. # GmLogPerAccount
  569. # GM Logfiles with GM account id (Note: logs not created if GmLogFile not set)
  570. # Default: 0 - add gm log data to single log file
  571. # 1 - add gm log data to account specific log files with name
  572. # in form Logname_#ID_YYYY-MM-DD_HH-MM-SS.Ext
  573. # or form Logname_#ID.Ext
  574. #
  575. # CriticalCommandsLogFile
  576. # Log file for commands marked as critical, when used on own character (same IP for example)
  577. # Default: "gm_critical.log"
  578. # "" - Empty name for disable
  579. #
  580. # ExploitsLogFile
  581. # Log file for possible exploits for abuse detection
  582. # Default: "" - Empty name for disable
  583. #
  584. # RaLogFile
  585. # Log file of RA commands
  586. # Default: "Ra.log"
  587. # "" - Empty name for disable
  588. #
  589. # LogColors
  590. # Color for messages (format "normal_color details_color debug_color error_color")
  591. # Colors: 0 - BLACK, 1 - RED, 2 - GREEN, 3 - BROWN, 4 - BLUE, 5 - MAGENTA, 6 - CYAN, 7 - GREY,
  592. # 8 - YELLOW, 9 - LRED, 10 - LGREEN, 11 - LBLUE, 12 - LMAGENTA, 13 - LCYAN, 14 - WHITE
  593. # Default: "" - none colors
  594. # Example: "13 7 11 9"
  595. #
  596. # LogsDB.Chat
  597. # Enable or disable database chat logs.
  598. # Default: 0
  599. #
  600. # LogsDB.Characters
  601. # Enable or disable database character logs.
  602. # Default: 0
  603. #
  604. # LogsDB.Trades
  605. # Enable or disable database trade logs.
  606. # Default: 0
  607. #
  608. # LogsDB.Transactions
  609. # Enable or disable database transaction logs.
  610. # Default: 0
  611. #
  612. # LogsDB.Battlegrounds
  613. # Enable or disable database battleground logs.
  614. # Default: 0
  615. #
  616. ###################################################################################################################
  617.  
  618. LogSQL = 1
  619. PidFile = ""
  620. LogLevel = 1
  621. LogTime = 0
  622. LogFile = "Server.log"
  623. LogTimestamp = 0
  624. LogFileLevel = 1
  625. LogFilter_TransportMoves = 1
  626. LogFilter_CreatureMoves = 1
  627. LogFilter_VisibilityChanges = 1
  628. LogFilter_Weather = 1
  629. LogFilter_PlayerStats = 0
  630. LogFilter_SQLText = 0
  631. LogFilter_PlayerMoves = 0
  632. LogFilter_PeriodicAffects = 0
  633. LogFilter_AIAndMovegens = 0
  634. LogFilter_Damage = 0
  635. LogFilter_Combat = 0
  636. LogFilter_SpellCast = 0
  637. LogFilter_DbStrictedCheck = 1
  638. LogFilter_Pathfinding = 0
  639. LogFilter_Honor = 1
  640. WorldLogFile = ""
  641. WorldLogTimestamp = 0
  642. HonorLogFile = ""
  643. HonorLogTimestamp = 0
  644. DBErrorLogFile = "DBErrors.log"
  645. DBErrorFixFile = ""
  646. ClientIdsLogFile = "client.log"
  647. LootsLogFile = "loot.log"
  648. LevelupLogFile = "levelup.log"
  649. LogMoneyTrades = "trades.log"
  650. LogMoneyTreshold = 10000
  651. CharLogFile = "Char.log"
  652. CharLogTimestamp = 0
  653. CharLogDump = 0
  654. ChatLogFile = "Chat.log"
  655. ChatLogEnable = 1
  656. ChatLogTimestamp = 0
  657. BgLogFile = "bg.log"
  658. BgLogTimestamp = 0
  659. GmLogFile = ""
  660. GmLogTimestamp = 0
  661. GmLogPerAccount = 0
  662. CriticalCommandsLogFile = "gm_critical.log"
  663. ExploitsLogFile = ""
  664. RaLogFile = ""
  665. NostalriusLogFile = "Info.log"
  666. NostalriusLogTimestamp = 0
  667. LogColors = ""
  668.  
  669. LogsDB.Chat = 0
  670. LogsDB.Characters = 0
  671. LogsDB.Trades = 0
  672. LogsDB.Transactions = 0
  673. LogsDB.Battlegrounds = 0
  674.  
  675. PerformanceLog.File = "perf.log"
  676. PerformanceLog.SlowWorldUpdate = 100
  677. PerformanceLog.SlowMapSystemUpdate = 100
  678. PerformanceLog.SlowSessionsUpdate = 100
  679. PerformanceLog.SlowUniqueSessionUpdate = 20
  680. PerformanceLog.SlowMapUpdate = 100
  681. PerformanceLog.SlowAsynQueries = 100
  682. PerformanceLog.SlowPackets = 20
  683. PerformanceLog.SlowMapPackets = 60
  684. PerformanceLog.SlowPacketBroadcast = 0
  685.  
  686. ###################################################################################################################
  687. # SERVER SETTINGS
  688. #
  689. # GameType
  690. # Server realm style
  691. # 0 = NORMAL; 1 = PVP; 4 = NORMAL; 6 = RP; 8 = RPPVP
  692. # also custom type: 16 FFA_PVP (free for all pvp mode like arena PvP in all zones except rest
  693. # activated places and sanctuaries)
  694. #
  695. # RealmZone
  696. # Server realm zone (set allowed alphabet in character names/etc). See also Strict*Names options.
  697. #
  698. # 1 Development - any language (Default)
  699. # 2 United States - extended-Latin
  700. # 3 Oceanic - extended-Latin
  701. # 4 Latin America - extended-Latin
  702. # 5 Tournament - basic-Latin at create, any at login
  703. # 6 Korea - East-Asian
  704. # 7 Tournament - basic-Latin at create, any at login
  705. # 8 English - extended-Latin
  706. # 9 German - extended-Latin
  707. # 10 French - extended-Latin
  708. # 11 Spanish - extended-Latin
  709. # 12 Russian - Cyrillic
  710. # 13 Tournament - basic-Latin at create, any at login
  711. # 14 Taiwan - East-Asian
  712. # 15 Tournament - basic-Latin at create, any at login
  713. # 16 China - East-Asian
  714. # 17 CN1 - basic-Latin at create, any at login
  715. # 18 CN2 - basic-Latin at create, any at login
  716. # 19 CN3 - basic-Latin at create, any at login
  717. # 20 CN4 - basic-Latin at create, any at login
  718. # 21 CN5 - basic-Latin at create, any at login
  719. # 22 CN6 - basic-Latin at create, any at login
  720. # 23 CN7 - basic-Latin at create, any at login
  721. # 24 CN8 - basic-Latin at create, any at login
  722. # 25 Tournament - basic-Latin at create, any at login
  723. # 26 Test Server - any language
  724. # 27 Tournament - basic-Latin at create, any at login
  725. # 28 QA Server - any language
  726. # 29 CN9 - basic-Latin at create, any at login
  727. #
  728. # TimeZoneOffset
  729. # Time zone offset in hours
  730. # 0 - UTC (default)
  731. #
  732. # DBC.Locale
  733. # DBC Language Settings
  734. # 0 = English; 1 = Korean; 2 = French; 3 = German; 4 = Chinese; 5 = Taiwanese; 6 = Spanish;
  735. # 255 = Auto Detect (Default)
  736. #
  737. # StrictPlayerNames
  738. # Limit player name to language specific symbols set, not allow create characters, and set rename request and disconnect at not allowed symbols name
  739. # Default: 0 disable (but limited server timezone dependent client check)
  740. # 1 basic latin characters (strict)
  741. # 2 realm zone specific (strict). See RealmZone setting.
  742. # Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
  743. # (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
  744. # 3 basic latin characters + server timezone specific
  745. #
  746. # StrictCharterNames
  747. # Limit guild team charter names to language specific symbols set, not allow create charters with not allowed symbols in name
  748. # Default: 0 disable
  749. # 1 basic latin characters (strict)
  750. # 2 realm zone specific (strict). See RealmZone setting.
  751. # Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
  752. # (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
  753. # 3 basic latin characters + server timezone specific
  754. #
  755. # StrictPetNames
  756. # Limit pet names to language specific symbols set
  757. # Default: 0 disable
  758. # 1 basic latin characters (strict)
  759. # 2 realm zone specific (strict). See RealmZone setting.
  760. # Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
  761. # (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
  762. # 3 basic latin characters + server timezone specific
  763. #
  764. # MinPlayerName
  765. # Minimal name length (1..12)
  766. # Default: 2
  767. #
  768. # MinCharterName
  769. # Minimal name length (1..24)
  770. # Default: 2
  771. #
  772. # MinPetName
  773. # Minimal name length (1..12)
  774. # Default: 2
  775. #
  776. # CharactersCreatingDisabled
  777. # Disable characters creating for specific team or any (non-player accounts not affected)
  778. # Default: 0 - enabled
  779. # 1 - disabled only for Alliance
  780. # 2 - disabled only for Horde
  781. # 3 - disabled for both teams
  782. #
  783. # CharactersPerAccount
  784. # Limit numbers of characters per account (at all realms).
  785. # Note: this setting limits the character creating at the _current_ realm base at characters amount at all realms
  786. # Default: 50
  787. # The number must be >= CharactersPerRealm
  788. #
  789. # CharactersPerRealm
  790. # Limit numbers of characters for account at realm
  791. # Default: 10 (client limitation)
  792. # The number must be between 1 and 10
  793. #
  794. # SkipCinematics
  795. # Disable in-game script movie at first character's login(allows to prevent buggy intro in case of custom start location coordinates)
  796. # Default: 0 - show intro for each new character
  797. # 1 - show intro only for first character of selected race
  798. # 2 - disable intro in all cases
  799. #
  800. # ShowHealthValues
  801. # Show real NPC/player health values instead of percentages.
  802. # Default: 0 (hide values)
  803. # 1 (show values)
  804. #
  805. # MaxPlayerLevel
  806. # Max level that can be reached by a player for experience (in range from 1 to 100).
  807. # Change not recommended
  808. # Default: 60
  809. #
  810. # StartPlayerLevel
  811. # Staring level that have character at creating (in range 1 to MaxPlayerLevel)
  812. # Default: 1
  813. #
  814. # StartPlayerMoney
  815. # Amount of money that new players will start with.
  816. # If you want to start with one silver, use for example 100 (100 copper = 1 silver)
  817. # Default: 0
  818. #
  819. # MaxHonorPoints
  820. # Max honor points that player can have.
  821. # Default: 75000
  822. #
  823. # StartHonorPoints
  824. # Amount of honor that new players will start with
  825. # Default: 0
  826. #
  827. # MinHonorKills
  828. # Min kills that players must obtain to enter in weekly honor calculation
  829. # Default: 15
  830. #
  831. # MaintenanceDay
  832. # The day of the week is performed server maintenance ( currently used for Honor distribution )
  833. # range (0..6): 0 is the first day of the week (normally sunday), 6 is the latest
  834. # Default: 3 (Wednesday in EU)
  835. #
  836. # InstantLogout
  837. # Enable or disable instant logout for security level (0..4) or high (NOT in combat/while dueling/while falling)
  838. # Default: 1 (Mods/GMs/Admins)
  839. #
  840. # AutoHonorRestart
  841. # Server will schedule a restart on its own when it's time to perform PvP rank calculations.
  842. # Default: 1
  843. #
  844. # AllFlightPaths
  845. # Players will start with all flight paths (Note: ALL flight paths, not only player's team)
  846. # Default: 0 (true)
  847. # 1 (false)
  848. #
  849. # AlwaysMaxSkillForLevel
  850. # Players will automatically gain max level dependent (weapon/defense) skill when logging in, leveling up etc.
  851. # Default: 0 (false)
  852. # 1 (true)
  853. #
  854. # ActivateWeather
  855. # Activate weather system
  856. # Default: 1 (true)
  857. # 0 (false)
  858. #
  859. # CastUnstuck
  860. # Allow cast Unstuck spell at .start or client Help option use
  861. # Default: 1 (true)
  862. # 0 (false)
  863. #
  864. # MaxSpellCastsInChain
  865. # Max amount triggered spell casts in chain by one caster, prevent stack overflow crash
  866. # Too Low value will make some correct triggered casts fail
  867. # 0 (no limit)
  868. # Default: 10
  869. #
  870. # Instance.IgnoreLevel
  871. # Ignore level requirement to enter instance
  872. # Default: 0 (false)
  873. # 1 (true)
  874. #
  875. # Instance.IgnoreRaid
  876. # Ignore raid requirement to enter instance
  877. # Default: 0 (false)
  878. # 1 (true)
  879. #
  880. # Instance.ResetTimeHour
  881. # The hour of the day (0-23) when the global instance resets occur.
  882. # Default: 4
  883. #
  884. # Instance.UnloadDelay
  885. # Unload the instance map from memory after some time if no players are inside.
  886. # Default: 1800000 (miliseconds, i.e 30 minutes)
  887. # 0 (instance maps are kept in memory until they are reset)
  888. #
  889. # Item.InstantSave.Quality
  890. # Save character inventory instantly on receiving item of this quality or higher.
  891. # Default: 6 - Artifact
  892. #
  893. # Quests.LowLevelHideDiff
  894. # Quest level difference to hide for player low level quests:
  895. # if player_level > quest_level + LowLevelQuestsHideDiff then quest "!" mark not show for quest giver
  896. # Default: 4
  897. # -1 (show all available quests marks)
  898. #
  899. # Quests.HighLevelHideDiff
  900. # Quest level difference to hide for player high level quests:
  901. # if player_level < quest_min_level - HighLevelQuestsHideDiff then quest "!" mark not show for quest giver
  902. # Default: 7
  903. # -1 (show all available quests marks)
  904. #
  905. # Quests.IgnoreRaid
  906. # Non-raid quests allowed in raids
  907. # Default: 0 (not allowed)
  908. # 1 (allowed)
  909. #
  910. # Group.OfflineLeaderDelay
  911. # A grace period for an offline group leader to reconnect before tranfering leadership to a next suitable member of the group (in secs)
  912. # Default: 300 (5 minutes)
  913. # 0 (Do not transfer group leadership)
  914. #
  915. # Guild.EventLogRecordsCount
  916. # Count of guild event log records stored in guild_eventlog table
  917. # Increase to store more guild events in table, minimum is 100
  918. # You can set it to very high value to prevent oldest guild events to be rewritten by latest guild events - but it can slow down performance
  919. # Default: 100
  920. #
  921. # TimerBar.Fatigue.GMLevel
  922. # Disable/enable fatigue for security level (0..4) or high
  923. # Default: 4 (None)
  924. #
  925. # TimerBar.Fatigue.Max
  926. # Fatigue max timer value (in secs)
  927. # Default: 60 (1 minute)
  928. # 0 (instant death)
  929. #
  930. # TimerBar.Breath.GMLevel
  931. # Disable/enable waterbreathing for security level (0..4) or high
  932. # Default: 4 (None)
  933. #
  934. # TimerBar.Breath.Max
  935. # Waterbreathing max timer value (in secs)
  936. # Default: 60
  937. # 0 (instant underwater breathing damage start)
  938. #
  939. # TimerBar.Fire.GMLevel
  940. # Disable/enable lava fire damage for security level (0..4) or high
  941. # Default: 4 (None)
  942. #
  943. # TimerBar.Fire.Max
  944. # Lava damage delay max timer value (in secs)
  945. # Default: 1
  946. # 0 (instant in lava damage start)
  947. #
  948. # MaxPrimaryTradeSkill
  949. # Max count that player can learn the primary trade skill.
  950. # Default: 2
  951. # Max : 10
  952. #
  953. # MinPetitionSigns
  954. # Min signatures count to creating guild (0..9).
  955. # Default: 9
  956. #
  957. # MaxGroupXPDistance
  958. # Max distance to creature for group memeber to get XP at creature death.
  959. # Default: 74
  960. #
  961. # MailDeliveryDelay
  962. # Mail delivery delay time for item sending
  963. # Default: 3600 sec (1 hour)
  964. #
  965. # Mails.COD.ForceTag.MaxLevel
  966. # Prevent COD scam attempts by adding "COD" prefix to the mail subject
  967. # Only affects senders below given level
  968. # Default: 0
  969. #
  970. # MassMailer.SendPerTick
  971. # Max amount mail send each tick from mails list scheduled for mass mailer proccesing.
  972. # More mails increase server load but speedup mass mail proccess. Normal tick length: 50 msecs, so 20 ticks in sec and 200 mails in sec by default.
  973. # Default: 10
  974. #
  975. # PetUnsummonAtMount
  976. # Permanent pet will unsummoned at player mount
  977. # Default: 0 - not unsummon
  978. # 1 - unsummon for any mount
  979. #
  980. # PetDefaultLoyalty
  981. # Initial loyalty level for newly tamed pets
  982. # Default: 1
  983. #
  984. # PlayerCommands
  985. # Should player chat be parsed for GM commands
  986. # Default: 1 (parse commands)
  987. # 0 (ignore commands)
  988. #
  989. # Event.Announce
  990. # Default: 0 (false)
  991. # 1 (true)
  992. #
  993. # BeepAtStart
  994. # Beep at mangosd start finished (mostly work only at Unix/Linux systems)
  995. # Default: 1 (true)
  996. # 0 (false)
  997. #
  998. # ShowProgressBars
  999. # Control show progress bars for load steps at server startup
  1000. # Default: 1 (true)
  1001. # 0 (false)
  1002. #
  1003. # WaitAtStartupError
  1004. # After startup error report wait <Enter> or some time before continue (and possible close console window)
  1005. # -1 (wait until <Enter> press)
  1006. # Default: 0 (not wait)
  1007. # N (>0, wait N secs)
  1008. #
  1009. # Motd
  1010. # Message of the Day. Displayed at worldlogin for every user ('@' for a newline).
  1011. #
  1012. ###################################################################################################################
  1013.  
  1014. GameType = 1
  1015. RealmZone = 1
  1016. TimeZoneOffset = 0
  1017. DBC.Locale = 255
  1018. DeclinedNames = 0
  1019. StrictPlayerNames = 0
  1020. StrictCharterNames = 0
  1021. StrictPetNames = 0
  1022. MinPlayerName = 2
  1023. MinCharterName = 2
  1024. MinPetName = 2
  1025. CharactersCreatingDisabled = 0
  1026. CharactersPerAccount = 50
  1027. CharactersPerRealm = 10
  1028. SkipCinematics = 0
  1029. ShowHealthValues = 0
  1030. MaxPlayerLevel = 60
  1031. StartPlayerLevel = 1
  1032. StartPlayerMoney = 0
  1033. MaxHonorPoints = 75000
  1034. StartHonorPoints = 0
  1035. MinHonorKills = 15
  1036. MaintenanceDay = 3
  1037. InstantLogout = 1
  1038. AutoHonorRestart = 0
  1039. AllFlightPaths = 0
  1040. AlwaysMaxSkillForLevel = 0
  1041. ActivateWeather = 1
  1042. CastUnstuck = 1
  1043. MaxSpellCastsInChain = 10
  1044. Instance.IgnoreLevel = 0
  1045. Instance.IgnoreRaid = 0
  1046. Instance.ResetTimeHour = 4
  1047. Instance.UnloadDelay = 1800000
  1048. Item.InstantSave.Quality = 6
  1049. Quests.LowLevelHideDiff = 4
  1050. Quests.HighLevelHideDiff = 7
  1051. Quests.IgnoreRaid = 0
  1052. Group.OfflineLeaderDelay = 300
  1053. Guild.EventLogRecordsCount = 100
  1054. TimerBar.Fatigue.GMLevel = 4
  1055. TimerBar.Fatigue.Max = 60
  1056. TimerBar.Breath.GMLevel = 4
  1057. TimerBar.Breath.Max = 60
  1058. TimerBar.Fire.GMLevel = 4
  1059. TimerBar.Fire.Max = 1
  1060. MaxPrimaryTradeSkill = 2
  1061. MinPetitionSigns = 9
  1062. MaxGroupXPDistance = 74
  1063. MailDeliveryDelay = 3600
  1064. Mails.COD.ForceTag.MaxLevel = 0
  1065. MassMailer.SendPerTick = 10
  1066. PetUnsummonAtMount = 0
  1067. PetDefaultLoyalty = 1
  1068. PlayerCommands = 1
  1069. Event.Announce = 0
  1070. BeepAtStart = 1
  1071. ShowProgressBars = 0
  1072. WaitAtStartupError = 0
  1073. Motd = "Welcome to World of Warcraft! (brotalnia's repack)"
  1074.  
  1075. ###################################################################################################################
  1076. # PLAYER INTERACTION
  1077. #
  1078. # AllowTwoSide.Accounts
  1079. # Allow accounts to create characters in both teams in any game type.
  1080. # Default: 0 (Not allowed)
  1081. # 1 (Allowed)
  1082. #
  1083. # AllowTwoSide.Interaction.Chat
  1084. # AllowTwoSide.Interaction.Channel
  1085. # AllowTwoSide.Interaction.Group
  1086. # AllowTwoSide.Interaction.Guild
  1087. # AllowTwoSide.Interaction.Trade
  1088. # AllowTwoSide.Interaction.Auction
  1089. # AllowTwoSide.Interaction.Mail
  1090. # Allow or not common :chat(say,yell);channel(chat)group(join)guild(join);trade with different team,
  1091. # merge all auction houses for players from different teams, send mail to different team.
  1092. # Default: 0 (Not allowed)
  1093. # 1 (Allowed)
  1094. #
  1095. # AllowTwoSide.WhoList
  1096. # Allow show player from both team in who list.
  1097. # Default: 0 (Not allowed)
  1098. # 1 (Allowed)
  1099. #
  1100. # AllowTwoSide.AddFriend
  1101. # Allow adding friends from other team in friend list.
  1102. # Default: 0 (Not allowed)
  1103. # 1 (Allowed)
  1104. #
  1105. # TalentsInspecting
  1106. # Allow other players see character talents in inspect dialog (Characters in Gamemaster mode can
  1107. # inspect talents always)
  1108. # Default: 1 (allow)
  1109. # 0 (not allow)
  1110. #
  1111. ###################################################################################################################
  1112.  
  1113. AllowTwoSide.Accounts = 0
  1114. AllowTwoSide.Interaction.Chat = 0
  1115. AllowTwoSide.Interaction.Channel = 0
  1116. GM.JoinOppositeFactionChannels = 0
  1117. AllowTwoSide.Interaction.Group = 0
  1118. AllowTwoSide.Interaction.Guild = 0
  1119. AllowTwoSide.Interaction.Trade = 0
  1120. AllowTwoSide.Interaction.Auction = 0
  1121. AllowTwoSide.Interaction.Mail = 0
  1122. AllowTwoSide.WhoList = 0
  1123. AllowTwoSide.AddFriend = 0
  1124. TalentsInspecting = 1
  1125.  
  1126. ###################################################################################################################
  1127. # CREATURE AND GAMEOBJECT SETTINGS
  1128. #
  1129. # ThreatRadius
  1130. # Radius for creature to evade after being pulled away from combat start point
  1131. # If ThreatRadius is less than creature aggro radius then aggro radius will be used
  1132. # Default: 100 yards
  1133. #
  1134. # MaxCreaturesAttackRadius
  1135. # Creatures won't search for target farther than this.
  1136. # Reduce for better performances.
  1137. # Default: 40 yards
  1138. #
  1139. # MaxPlayersStealthDetectRange
  1140. # Players won't search for stealthed units farther than this.
  1141. # Reduce for better performances.
  1142. # Default: 40 yards
  1143. #
  1144. # MaxCreaturesStealthDetectRange
  1145. # Creatures won't search for stealthed units farther than this.
  1146. # Reduce for better performances.
  1147. # Default: 15 yards
  1148. #
  1149. # MaxCreatureSummonLimit
  1150. # Game objects (and other creatures) won't be able to summon more creatures than this limit
  1151. # Default: 100
  1152. #
  1153. # Rate.Creature.Aggro
  1154. # Aggro radius percent or off.
  1155. # Default: 1 - 100%
  1156. # 1.5 - 150%
  1157. # 0 - off (0%)
  1158. #
  1159. # CreatureFamilyFleeAssistanceRadius
  1160. # Radius which creature will use to seek for a near creature for assistance. Creature will flee to this creature.
  1161. # Default: 30
  1162. # 0 - off
  1163. #
  1164. # CreatureFamilyAssistanceRadius
  1165. # Radius which creature will use to call assistance without moving
  1166. # Default: 10
  1167. # 0 - off
  1168. #
  1169. # CreatureFamilyAssistanceDelay
  1170. # Reaction time for creature assistance call
  1171. # Default: 1500 (1.5s)
  1172. #
  1173. # CreatureFamilyFleeDelay
  1174. # Time during which creature can flee when no assistant found
  1175. # Default: 7000 (7s)
  1176. #
  1177. # WorldBossLevelDiff
  1178. # Difference for boss dynamic level with target
  1179. # Default: 3
  1180. #
  1181. # SendLootRollUponReconnect
  1182. # Send active loot roll windows when a player reconnects
  1183. # Default: 0 - not send
  1184. # 1 - send
  1185. #
  1186. # Corpse.EmptyLootShow
  1187. # If target can have loot (or can be skining after loot) but no loot generated still show loot window
  1188. # Default: 1 (show)
  1189. # 0 (not show)
  1190. #
  1191. # Corpse.Decay.NORMAL
  1192. # Corpse.Decay.RARE
  1193. # Corpse.Decay.ELITE
  1194. # Corpse.Decay.RAREELITE
  1195. # Corpse.Decay.WORLDBOSS
  1196. # Seconds until creature corpse will decay without being looted or skinned (not used when creature does not have loot initially)
  1197. # Default: 300, 900, 600, 1200, 3600
  1198. #
  1199. # Rate.Corpse.Decay.Looted
  1200. # Controls how long the creature corpse stays after it had been looted, as a multiplier of its Corpse.Decay.* config.
  1201. # Default: 0.0 (will use modifier /3 of the creatures spawntimesecs when 0.0)
  1202. #
  1203. # Rate.Creature.Normal.Damage
  1204. # Rate.Creature.Elite.Elite.Damage
  1205. # Rate.Creature.Elite.RAREELITE.Damage
  1206. # Rate.Creature.Elite.WORLDBOSS.Damage
  1207. # Rate.Creature.Elite.RARE.Damage
  1208. # Creature Damage Rates.
  1209. # Examples: 2 - creatures will damage 2x, 1.7 - 1.7x.
  1210. #
  1211. # Rate.Creature.Normal.SpellDamage
  1212. # Rate.Creature.Elite.Elite.SpellDamage
  1213. # Rate.Creature.Elite.RAREELITE.SpellDamage
  1214. # Rate.Creature.Elite.WORLDBOSS.SpellDamag
  1215. # Rate.Creature.Elite.RARE.SpellDamage
  1216. # Creature Spell Damage Rates.
  1217. # Examples: 2 - creatures will damage with spells 2x, 1.7 - 1.7x.
  1218. #
  1219. # Rate.Creature.Normal.HP
  1220. # Rate.Creature.Elite.Elite.HP
  1221. # Rate.Creature.Elite.RAREELITE.HP
  1222. # Rate.Creature.Elite.WORLDBOSS.HP
  1223. # Rate.Creature.Elite.RARE.HP
  1224. # Creature Health Ammount Modifier.
  1225. # Examples: 2 - creatures have 2x health, 1.7 - 1.7x.
  1226. #
  1227. # ListenRange.Say
  1228. # Distance from player to listen text that creature (or other world object) say
  1229. # Default: 25
  1230. #
  1231. # ListenRange.TextEmote
  1232. # Distance from player to listen textemote that creature (or other world object) say
  1233. # Default: 25
  1234. #
  1235. # ListenRange.Yell
  1236. # Distance from player to listen text that creature (or other world object) yell
  1237. # Default: 300
  1238. #
  1239. # GuidReserveSize.Creature
  1240. # GuidReserveSize.GameObject
  1241. # Amount guids reserved for .npc add/.gobject add directly after last used in DB static spawned creature/gameobject guid
  1242. # Commands .npc add/.gobject add can be used only for guids from this reserve and required server restart if all guids
  1243. # from reserve used before above commands can be used in like case. Less size increase amount guids for dynamic spawns
  1244. # in game from other side
  1245. # Default: 100
  1246. #
  1247. ###################################################################################################################
  1248.  
  1249. ThreatRadius = 100
  1250. Rate.Creature.Aggro = 1
  1251. MaxCreaturesAttackRadius = 40
  1252. MaxPlayersStealthDetectRange = 40
  1253. MaxCreaturesStealthDetectRange = 15
  1254. MaxCreatureSummonLimit = 100
  1255. CreatureFamilyFleeAssistanceRadius = 30
  1256. CreatureFamilyAssistanceRadius = 10
  1257. CreatureFamilyAssistanceDelay = 1500
  1258. CreatureFamilyFleeDelay = 7000
  1259. WorldBossLevelDiff = 3
  1260. Corpse.EmptyLootShow = 1
  1261. Corpse.Decay.NORMAL = 300
  1262. Corpse.Decay.RARE = 900
  1263. Corpse.Decay.ELITE = 600
  1264. Corpse.Decay.RAREELITE = 1200
  1265. Corpse.Decay.WORLDBOSS = 3600
  1266. Rate.Corpse.Decay.Looted = 0.0
  1267. SendLootRollUponReconnect = 0
  1268. Rate.Creature.Normal.Damage = 1
  1269. Rate.Creature.Elite.Elite.Damage = 1
  1270. Rate.Creature.Elite.RAREELITE.Damage = 1
  1271. Rate.Creature.Elite.WORLDBOSS.Damage = 1
  1272. Rate.Creature.Elite.RARE.Damage = 1
  1273. Rate.Creature.Normal.SpellDamage = 1
  1274. Rate.Creature.Elite.Elite.SpellDamage = 1
  1275. Rate.Creature.Elite.RAREELITE.SpellDamage = 1
  1276. Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
  1277. Rate.Creature.Elite.RARE.SpellDamage = 1
  1278. Rate.Creature.Normal.HP = 1
  1279. Rate.Creature.Elite.Elite.HP = 1
  1280. Rate.Creature.Elite.RAREELITE.HP = 1
  1281. Rate.Creature.Elite.WORLDBOSS.HP = 1
  1282. Rate.Creature.Elite.RARE.HP = 1
  1283. ListenRange.Say = 40
  1284. ListenRange.TextEmote = 40
  1285. ListenRange.Yell = 300
  1286. GuidReserveSize.Creature = 1000
  1287. GuidReserveSize.GameObject = 1000
  1288.  
  1289.  
  1290. ###################################################################################################################
  1291. # CHAT SETTINGS
  1292. #
  1293. # ChatFakeMessagePreventing
  1294. # Chat protection from creating fake messages using a lot spaces (other invisible symbols),
  1295. # not applied to addon language messages, but can prevent working old addons
  1296. # that use normal languages for sending data to another clients.
  1297. # Default: 0 (disable fake messages preventing)
  1298. # 1 (enable fake messages preventing)
  1299. #
  1300. # ChatStrictLinkChecking.Severity
  1301. # Check chat messages for ingame links to spells, items, quests, achievements etc.
  1302. # Default: 0 (disable link checking)
  1303. # 1 (check if only valid pipe commands are used. This prevents posting pictures for example)
  1304. # 2 (verifiy that pipe commands are used in a correct order)
  1305. # 3 (check if color, entry and name don't contradict each other. For correct work, please assure
  1306. # that you have extracted locale DBCs of every language specific client playing on this server.)
  1307. #
  1308. # ChatStrictLinkChecking.Kick
  1309. # Defines, what should be done if a message is considered to contain invalid pipe commands.
  1310. # Default: 0 (silently ignore message)
  1311. # 1 (kick players who sent invalid formed messages)
  1312. #
  1313. # ChatFlood.MessageCount
  1314. # Chat anti-flood protection, haste message count to activate protection
  1315. # Default: 10
  1316. # 0 (disable anti-flood protection)
  1317. #
  1318. # ChatFlood.MessageDelay
  1319. # Chat anti-flood protection, minimum message delay to count message
  1320. # Default: 1 (in secs)
  1321. #
  1322. # ChatFlood.MuteTime
  1323. # Chat anti-flood protection, mute time at activation flood protection (not saved)
  1324. # Default: 10 (in secs)
  1325. #
  1326. # Channel.SilentlyGMJoin
  1327. # Silently join GM characters (security level > 1) to channels
  1328. # Default: 0 (join announcement in normal way)
  1329. # 1 (GM join without announcement)
  1330. #
  1331. # Channel.StrictLatinInGeneral
  1332. # Filter out messages using non-Latin characters in general channels.
  1333. # Default: 0 (disable)
  1334. # 1 (enable)
  1335. #
  1336. # WorldChan.MinLevel
  1337. # Minimum level to use world channels
  1338. # Default: 1
  1339. #
  1340. # WorldChan.Cooldown
  1341. # WorldChan.CooldownMaxLevel
  1342. # WorldChan.CooldownScaling
  1343. # Cooldown between messages on world channels
  1344. # Default: 0
  1345. #
  1346. # WhisperDiffZone.MinLevel
  1347. # Minimum level to whisper players in other zones
  1348. # Default: 1
  1349. #
  1350. # YellMinLevel
  1351. # Minimum level to /yell in chat
  1352. # Default: 0
  1353. #
  1354. # YellRange.LinearScale.MaxLevel
  1355. # YellRange.QuadraticScale.MaxLevel
  1356. # Limit yell range based on level
  1357. # Default: 0
  1358. #
  1359. # ChannelInvite.MinLevel
  1360. # Minimum level to invite other players into a private channel
  1361. # Default: 10
  1362. #
  1363. # PublicChansMute.BypassLevel
  1364. # Required character level on account to bypass all chat restrictions
  1365. # Default: 61
  1366. #
  1367. # WhisperRestriction
  1368. # Allow players to disable whispers with .wr command
  1369. # Default: 0
  1370. #
  1371. # SayMinLevel
  1372. # Minimum level to /say in chat
  1373. # Default: 0
  1374. #
  1375. # SayEmoteMinLevel
  1376. # Minimum level to /me in chat
  1377. # Default: 0
  1378. #
  1379. # Antiflood.Sanction
  1380. # Sanction applied to a player if sending too many packets
  1381. # See enum CheatAction for all flags
  1382. # Default: 4 - Kick
  1383. #
  1384. ###################################################################################################################
  1385.  
  1386. ChatFakeMessagePreventing = 0
  1387. ChatStrictLinkChecking.Severity = 0
  1388. ChatStrictLinkChecking.Kick = 0
  1389. ChatFlood.MessageCount = 10
  1390. ChatFlood.MessageDelay = 1
  1391. ChatFlood.MuteTime = 10
  1392. Channel.SilentlyGMJoin = 0
  1393. Channel.StrictLatinInGeneral = 0
  1394. WorldChan.MinLevel = 1
  1395. WorldChan.Cooldown = 0
  1396. WorldChan.CooldownMaxLevel = 0
  1397. WorldChan.CooldownScaling = 0
  1398. WhisperDiffZone.MinLevel = 1
  1399. YellMinLevel = 0;
  1400. YellRange.LinearScale.MaxLevel = 0
  1401. YellRange.QuadraticScale.MaxLevel = 0
  1402. ChannelInvite.MinLevel = 10
  1403. PublicChansMute.BypassLevel = 61
  1404. WhisperRestriction = 0
  1405. SayMinLevel = 0;
  1406. SayEmoteMinLevel = 0;
  1407. Antiflood.Sanction = 4
  1408.  
  1409. ###################################################################################################################
  1410. # GAME MASTER SETTINGS
  1411. #
  1412. # GM.LoginState
  1413. # GM mode at login
  1414. # Default: 2 (last save state)
  1415. # 0 (disable)
  1416. # 1 (enable)
  1417. #
  1418. # GM.Visible
  1419. # GM visibility at login
  1420. # Default: 2 (last save state)
  1421. # 0 (invisible)
  1422. # 1 (visible)
  1423. #
  1424. # GM.AcceptTickets
  1425. # Is GM accepting tickets from player by default or not.
  1426. # Default: 2 (last save state)
  1427. # 0 (disable)
  1428. # 1 (enable)
  1429. #
  1430. # GM.Chat
  1431. # GM chat mode at login
  1432. # Default: 2 (last save state)
  1433. # 0 (disable)
  1434. # 1 (enable)
  1435. #
  1436. # GM.WhisperingTo
  1437. # Is GM accepting whispers from player by default or not.
  1438. # Default: 2 (last save state)
  1439. # 0 (disable)
  1440. # 1 (enable)
  1441. #
  1442. # GM.InGMList.Level
  1443. # Max GM level showed in GM list (if visible) in non-GM state (.gm off)
  1444. # 0 (none)
  1445. # 1 (only moderators)
  1446. # 2 (only gamemasters)
  1447. # Default: 3 (anyone)
  1448. #
  1449. # GM.InWhoList.Level
  1450. # Max GM level showed in who list (if visible).
  1451. # 0 (only players)
  1452. # 1 (only moderators)
  1453. # 2 (only gamemasters)
  1454. # Default: 3 (anyone)
  1455. #
  1456. # GM.LogTrade
  1457. # Include GM trade and trade slot enchanting operations in GM log if it enable
  1458. # Default: 1 (include)
  1459. # 0 (not include)
  1460. #
  1461. # GM.StartLevel
  1462. # GM starting level (1-255)
  1463. # Default: 1
  1464. #
  1465. # GM.LowerSecurity
  1466. # Disallow a lower security member to interact with a higher one using commands
  1467. # Default: 0 (disable)
  1468. # 1 (enable)
  1469. #
  1470. # GM.CreditOnDie
  1471. # Give loot / money / reputation at ".die" command
  1472. # Default: 1 (enable)
  1473. #
  1474. # GM.AllowTrades
  1475. # Allow trades / mails / AH / ...
  1476. # Default: 1
  1477. #
  1478. # GM.AllowPublicChannels
  1479. # Allow to speak in general / world channels
  1480. # Default: 0
  1481. #
  1482. # GMTickets.Enable
  1483. # Allow opening support tickets.
  1484. # Default: 1
  1485. #
  1486. # GMTickets.MinLevel
  1487. # Minimum required character level to open a ticket.
  1488. # Default: 0
  1489. #
  1490. # GMTickets.Admin.Security
  1491. # Required security rank to assign ticket in escalation queue.
  1492. # Default: 7
  1493. #
  1494. ###################################################################################################################
  1495.  
  1496. GM.LoginState = 2
  1497. GM.Visible = 2
  1498. GM.AcceptTickets = 2
  1499. GM.Chat = 2
  1500. GM.WhisperingTo = 2
  1501. GM.InGMList.Level = 3
  1502. GM.InWhoList.Level = 3
  1503. GM.LogTrade = 1
  1504. GM.StartLevel = 1
  1505. GM.LowerSecurity = 0
  1506. GM.CreditOnDie = 1
  1507. GM.AllowTrades = 1
  1508. GM.AllowPublicChannels = 0
  1509. GMTickets.Enable = 1
  1510. GMTickets.MinLevel = 0
  1511. GMTickets.Admin.Security = 7
  1512.  
  1513. ###################################################################################################################
  1514. # VISIBILITY AND RADIUSES
  1515. #
  1516. # Visibility.GroupMode
  1517. # Group visibility modes
  1518. # Default: 0 (standard setting: only members from same group can 100% auto detect invisible player)
  1519. # 1 (raid members 100% auto detect invisible player from same raid)
  1520. # 2 (players from same team can 100% auto detect invisible player)
  1521. #
  1522. # Visibility.Distance.Continents
  1523. # Visibility.Distance.Instances
  1524. # Visibility.Distance.BG
  1525. # Visibility distance for different ingame object in different maps.
  1526. # Visibility on continents on offy ~90 yards. In BG ~180. For instances default ~120.
  1527. # Max limited by active player zone: ~ 333
  1528. # Min limit is max aggro radius (45) * Rate.Creature.Aggro
  1529. # Visibility.Distance.Continents.Min
  1530. # If bad performance, visibilityDistance may be reduced
  1531. #
  1532. # Visibility.Distance.InFlight
  1533. # Visible distance for player in flight
  1534. # Min limit is 0 (not show any objects)
  1535. #
  1536. # Visibility.Distance.Grey.Unit
  1537. # Visibility grey distance for creatures/players (fast changing objects)
  1538. # addition to appropriate object type Visibility.Distance.* use in case visibility removing to
  1539. # object (except corpse around distances) If D is distance and G is grey distance then object
  1540. # make visible if distance to it <= D but make non visible if distance > D+G
  1541. # Default: 1 (yard)
  1542. #
  1543. # Visibility.Distance.Grey.Object
  1544. # Visibility grey distance for dynobjects/gameobjects/corpses/creature bodies
  1545. # Default: 10 (yards)
  1546. #
  1547. # Visibility.RelocationLowerLimit
  1548. # Object's visibility update called, when distance between current object's position and position,
  1549. # where visiblity was updated last time, reaches RelocationLoverLimit value
  1550. # Default: 10 (yards)
  1551. #
  1552. # Visibility.AIRelocationNotifyDelay
  1553. # Delay time between creature AI reactions on nearby movements
  1554. # Default: 1000 (milliseconds)
  1555. #
  1556. ###################################################################################################################
  1557.  
  1558. Visibility.GroupMode = 0
  1559. Visibility.Distance.Continents = 90
  1560. Visibility.Distance.Continents.Min= 60
  1561. Visibility.Distance.Instances = 120
  1562. Visibility.Distance.BG = 180
  1563. Visibility.Distance.InFlight = 100
  1564. Visibility.Distance.Grey.Unit = 1
  1565. Visibility.Distance.Grey.Object = 10
  1566. Visibility.RelocationLowerLimit = 10
  1567. Visibility.AIRelocationNotifyDelay = 1000
  1568.  
  1569. ###################################################################################################################
  1570. # SERVER RATES
  1571. #
  1572. # Rate.Health
  1573. # Rate.Mana
  1574. # Rate.Rage.Income
  1575. # Rate.Rage.Loss
  1576. # Rate.Focus
  1577. # Rate.Loyalty
  1578. # Rate.Energy (Rogue)
  1579. # Health and power regeneration and rage income from damage.
  1580. # Default: 1
  1581. #
  1582. # Rate.Skill.Discovery
  1583. # Skill Discovery Rates
  1584. # Default: 1
  1585. #
  1586. # Rate.Drop.Item.Poor
  1587. # Rate.Drop.Item.Normal
  1588. # Rate.Drop.Item.Uncommon
  1589. # Rate.Drop.Item.Rare
  1590. # Rate.Drop.Item.Epic
  1591. # Rate.Drop.Item.Legendary
  1592. # Rate.Drop.Item.Artifact
  1593. # Rate.Drop.Item.Referenced
  1594. # Rate.Drop.Money
  1595. # Drop rates (items by quality and money)
  1596. # Default: 1
  1597. #
  1598. # Rate.XP.Kill
  1599. # Rate.XP.Quest
  1600. # Rate.XP.Explore
  1601. # XP rates
  1602. # Default: 1
  1603. #
  1604. # Rate.Rest.InGame
  1605. # Rate.Rest.Offline.InTavernOrCity
  1606. # Rate.Rest.Offline.InWilderness
  1607. # Resting points grow rates (1 - normal, 2 - double rate, 0.5 - half rate, etc) from standard values
  1608. #
  1609. # Rate.Damage.Fall
  1610. # Damage after fall rate. (1 - standard, 2 - double damage, 0.5 - half damage, etc)
  1611. #
  1612. # Rate.Auction.Time
  1613. # Rate.Auction.Deposit
  1614. # Rate.Auction.Cut
  1615. # Auction rates (auction time, deposit get at auction start, auction cut from price at auction end)
  1616. #
  1617. # Auction.Deposit.Min
  1618. # Minimum auction deposit size in copper
  1619. # Default: 0
  1620. #
  1621. # Auction.AccountConcurrentLimit
  1622. # Maximum auctions (per auction house, including shared) an account can have posted at once. eg. limit of 100 -> 100 on Alliance auction house, 100 on Neutral auction house
  1623. # Default: 0
  1624. #
  1625. # Rate.Honor
  1626. # Honor gain rate
  1627. #
  1628. # Rate.Mining.Amount
  1629. # Rate.Mining.Next
  1630. # Mining Rates (Mining.Amount changes minimum/maximum usetimes of a deposit,
  1631. # Mining.Next changes chance to have next use of a deposit)
  1632. #
  1633. # Rate.Talent
  1634. # Talent Point rates
  1635. # Default: 1
  1636. #
  1637. # Rate.RespecBaseCost
  1638. # Minimum cost for unlearning talents, in gold
  1639. # Default: 1
  1640. #
  1641. # Rate.RespecMultiplicativeCost
  1642. # Cost * multiplier = total cost of unlearning talents, in gold
  1643. # Default: 5
  1644. #
  1645. # Rate.RespecMaxMultiplier
  1646. # RespecMultiplicativeCost * RespecMaxMultiplier = maximum cost of unlearning talents, in gold
  1647. # Default: 10
  1648. #
  1649. # Rate.RespecMinMultiplier
  1650. # Once the player exceeds this multiplier value, they can never drop below it again
  1651. # Default: 2
  1652. #
  1653. # Rate.Reputation.Gain
  1654. # Reputation Gain rate
  1655. # Default: 1
  1656. #
  1657. # Rate.Reputation.LowLevel.Kill
  1658. # Reputation Gain form low level kill (grey creture)
  1659. # Default: 0.2
  1660. #
  1661. # Rate.Reputation.LowLevel.Quest
  1662. # Reputation Gain rate
  1663. # Default: 1
  1664. #
  1665. # Rate.InstanceResetTime
  1666. # Multiplier for the number of days in between global raid/heroic instance resets.
  1667. # Default: 1
  1668. #
  1669. # SkillGain.Crafting
  1670. # SkillGain.Defense
  1671. # SkillGain.Gathering
  1672. # SkillGain.Weapon
  1673. # crafting/defense/gathering/weapon skills gain at skill grow (1,2,...)
  1674. # Default: 1
  1675. #
  1676. # SkillChance.Orange
  1677. # SkillChance.Yellow
  1678. # SkillChance.Green
  1679. # SkillChance.Grey
  1680. # Skill chance values (0..100)
  1681. # Default: 100-75-25-0
  1682. #
  1683. # SkillChance.MiningSteps
  1684. # SkillChance.SkinningSteps
  1685. # For skinning and Mining chance decrease with skill level.
  1686. # Default: 0 - no decrease
  1687. # 75 - in 2 times each 75 skill points
  1688. #
  1689. # SkillFail.Loot.Fishing
  1690. # For fishing instead fail provided junk loot
  1691. # Default: 0 (disabled)
  1692. # 1 (enabled)
  1693. #
  1694. # SkillFail.Gain.Fishing
  1695. # For fishing skill gain possible at fail also
  1696. # Default: 0 (disabled)
  1697. # 1 (enabled)
  1698. #
  1699. # SkillFail.Possible.FishingPool
  1700. # For fishing pool impossible fail from low skill by default
  1701. # Default: 1 (enabled)
  1702. # 0 (disabled)
  1703. #
  1704. # DurabilityLossChance.Damage
  1705. # Chance lost one from equiped items durability point at damage apply or receive.
  1706. # Default: 0.5 (100/0.5 = 200) Each 200 damage apply one from 19 possible equipped items
  1707. #
  1708. # DurabilityLossChance.Absorb
  1709. # Chance lost one from armor items durability point at damage absorb.
  1710. # Default: 0.5 (100/0.5 = 200) Each 200 absorbs apply one from 15 possible armor equipped items
  1711. #
  1712. # DurabilityLossChance.Parry
  1713. # Chance lost weapon durability point at parry.
  1714. # Default: 0.05 (100/0.05 = 2000) Each 2000 parry attacks main weapon lost point
  1715. #
  1716. # DurabilityLossChance.Block
  1717. # Chance lost sheild durability point at damage block.
  1718. # Default: 0.05 (100/0.05 = 2000) Each 2000 partly or full blocked attacks shield lost point
  1719. #
  1720. # Death.SicknessLevel
  1721. # Starting Character start gain sickness at spirit resurrection (1 min)
  1722. # Default: 11
  1723. # -10 - character will have full time (10min) sickness at 1 level
  1724. # maxplayerlevel+1 - character will not have sickness at any level
  1725. #
  1726. # Death.CorpseReclaimDelay.PvP
  1727. # Death.CorpseReclaimDelay.PvE
  1728. # Enabled/disabled increase corpse reclaim delay at often PvP/PvE deaths
  1729. # Default: 1 (enabled)
  1730. # 0 (disabled)
  1731. #
  1732. # Death.Bones.World
  1733. # Death.Bones.Battleground
  1734. # Enabled/disabled creating bones instead corpse at resurrection (in normal zones/instacnes, or battleground)
  1735. # Default: 1 (enabled)
  1736. # 0 (disabled)
  1737. #
  1738. # Death.Ghost.RunSpeed.World
  1739. # Death.Ghost.RunSpeed.Battleground
  1740. # Modifies the speed of player's ghosts, removed upon reviving, not permanent/saved, in non-BG and BG maps
  1741. # Default: 1.0 (normal speed)
  1742. #
  1743. ###################################################################################################################
  1744.  
  1745. Rate.Health = 1
  1746. Rate.Mana = 1
  1747. Rate.Rage.Income = 1
  1748. Rate.Rage.Loss = 1
  1749. Rate.Focus = 1
  1750. Rate.Loyalty = 1
  1751. Rate.Energy = 1
  1752. Rate.Skill.Discovery = 1
  1753. Rate.Drop.Item.Poor = 1
  1754. Rate.Drop.Item.Normal = 1
  1755. Rate.Drop.Item.Uncommon = 1
  1756. Rate.Drop.Item.Rare = 1
  1757. Rate.Drop.Item.Epic = 1
  1758. Rate.Drop.Item.Legendary = 1
  1759. Rate.Drop.Item.Artifact = 1
  1760. Rate.Drop.Item.Referenced = 1
  1761. Rate.Drop.Money = 1
  1762. Rate.XP.Kill = 1
  1763. Rate.XP.Quest = 1
  1764. Rate.XP.Explore = 1
  1765. Rate.Rest.InGame = 1
  1766. Rate.Rest.Offline.InTavernOrCity = 1
  1767. Rate.Rest.Offline.InWilderness = 1
  1768. Rate.Damage.Fall = 1
  1769. Rate.Auction.Time = 1
  1770. Rate.Auction.Deposit = 1
  1771. Rate.Auction.Cut = 1
  1772. Auction.Deposit.Min = 0
  1773. Auction.AccountConcurrentLimit = 0
  1774. Rate.Honor = 1
  1775. Rate.Mining.Amount = 1
  1776. Rate.Mining.Next = 1
  1777. Rate.Talent = 1
  1778. Rate.RespecBaseCost = 1
  1779. Rate.RespecMultiplicativeCost = 5
  1780. Rate.RespecMaxMultiplier = 10
  1781. Rate.RespecMinMultiplier = 2
  1782. Rate.Reputation.Gain = 1
  1783. Rate.Reputation.LowLevel.Kill = 0.2
  1784. Rate.Reputation.LowLevel.Quest = 1
  1785. Rate.InstanceResetTime = 1
  1786. SkillGain.Crafting = 1
  1787. SkillGain.Defense = 1
  1788. SkillGain.Gathering = 1
  1789. SkillGain.Weapon = 1
  1790. SkillChance.Orange = 100
  1791. SkillChance.Yellow = 75
  1792. SkillChance.Green = 25
  1793. SkillChance.Grey = 0
  1794. SkillChance.MiningSteps = 0
  1795. SkillChance.SkinningSteps = 0
  1796. SkillFail.Loot.Fishing = 0
  1797. SkillFail.Gain.Fishing = 0
  1798. SkillFail.Possible.FishingPool = 1
  1799. DurabilityLossChance.Damage = 0.5
  1800. DurabilityLossChance.Absorb = 0.5
  1801. DurabilityLossChance.Parry = 0.05
  1802. DurabilityLossChance.Block = 0.05
  1803. Death.SicknessLevel = 11
  1804. Death.CorpseReclaimDelay.PvP = 1
  1805. Death.CorpseReclaimDelay.PvE = 1
  1806. Death.Bones.World = 1
  1807. Death.Bones.Battleground = 1
  1808. Corpses.UpdateMinutes = 20
  1809. Bones.ExpireMinutes = 60
  1810. Death.Ghost.RunSpeed.World = 1.0
  1811. Death.Ghost.RunSpeed.Battleground = 1.0
  1812. Rate.WarEffortResourceComplete = 0.0
  1813. WarEffortResourceCompletePeriod = 86400
  1814.  
  1815. ###################################################################################################################
  1816. # BATTLEGROUND CONFIG
  1817. #
  1818. # Battleground.CastDeserter
  1819. # Cast Deserter spell at player who leave battleground in progress
  1820. # Default: 1 (enable)
  1821. # 0 (disable)
  1822. #
  1823. # Battleground.QueueAnnouncer.Join
  1824. # Enable queue announcer posting to chat at join
  1825. # Default: 0 (not send)
  1826. # 1 (send to joined player only)
  1827. # 2 (send to all players)
  1828. #
  1829. # Battleground.QueueAnnouncer.Start
  1830. # Enable queue announcer posting to chat at BG start
  1831. # Default: 0 (disable)
  1832. # 1 (enable)
  1833. #
  1834. # Battleground.QueuesCount
  1835. # Maximum battleground queues a player can join at the same time
  1836. # Default: 0 (decide based on current content patch)
  1837. #
  1838. # Battleground.InvitationType
  1839. # Set Battleground invitation type
  1840. # Default: 1 (Experimental - don't allow to invite much more players of one faction)
  1841. # 0 (normal - invite as much players to bg as possible, don't bother with ballance)
  1842. #
  1843. # Battleground.PrematureFinishTimer
  1844. # The time to end the bg if there are less than MinPlayersPerTeam on one side in milliseconds
  1845. # Default: 300000 (5 minutes)
  1846. # 0 - disable (not recommended)
  1847. #
  1848. # BattleGround.PremadeGroupWaitForMatch
  1849. # The time in which premade group of 1 faction waits in BG Queue for premade group of other faction
  1850. # 1800000 (30 minutes)
  1851. # Default: 0 - disable premade group matches (group always added to bg team in normal way)
  1852. #
  1853. # BattleGround.RandomizeQueues
  1854. # Randomize the queue positions
  1855. # Default: 0 - first players to queue will be invited first
  1856. #
  1857. # BattleGround.GroupQueueLimit
  1858. # The maximum number of players that can be queued as a group
  1859. # If the group is bigger than this value, players are queued solo
  1860. # Default: 40
  1861. #
  1862. # Alterac.MinPlayersInQueue
  1863. # Minimum players in queue per faction before starting a match.
  1864. # Default: 0 - use database value
  1865. #
  1866. # Alterac.InitMaxPlayers
  1867. # Maximum number of players at AV creation.
  1868. # To be efficient, you should have 'InitMaxPlayers * 2 > MinPlayersInQueue'
  1869. # Default: 0 - use database value
  1870. #
  1871. ###################################################################################################################
  1872.  
  1873. Battleground.CastDeserter = 1
  1874. Battleground.QueueAnnouncer.Join = 0
  1875. Battleground.QueueAnnouncer.Start = 0
  1876. Battleground.InvitationType = 1
  1877. BattleGround.PrematureFinishTimer = 300000
  1878. BattleGround.PremadeGroupWaitForMatch = 0
  1879. BattleGround.PremadeQueue.MinGroupSize = 6
  1880. BattleGround.QueuesCount = 0
  1881. BattleGround.TagInBattleGrounds = 1
  1882. BattleGround.RandomizeQueues = 0
  1883. BattleGround.GroupQueueLimit = 40
  1884. Alterac.MinPlayersInQueue = 0
  1885. Alterac.InitMaxPlayers = 0
  1886.  
  1887. ###################################################################################################################
  1888. # OUTDOOR PVP CONFIG
  1889. #
  1890. # OutdoorPvp.SIEnabled #Enable Silithus Outdoor pvp
  1891. # OutdoorPvp.EPEnabled #Enable Eastern Plaguelands Outdoor pvp
  1892. # Default: 1 (enable)
  1893. # 0 (disable)
  1894. #
  1895. ###################################################################################################################
  1896.  
  1897. OutdoorPvp.SIEnabled = 1
  1898. OutdoorPvp.EPEnabled = 1
  1899.  
  1900. ###################################################################################################################
  1901. #
  1902. # NETWORK CONFIG
  1903. #
  1904. # Network.Threads
  1905. # Number of threads for network, recommend 1 thread per 1000 connections.
  1906. # Default: 1
  1907. #
  1908. # Network.OutKBuff
  1909. # The size of the output kernel buffer used ( SO_SNDBUF socket option, tcp manual ).
  1910. # Default: -1 (Use system default setting)
  1911. #
  1912. # Network.OutUBuff
  1913. # Userspace buffer for output. This is amount of memory reserved per each connection.
  1914. # Default: 65536
  1915. #
  1916. # Network.TcpNoDelay:
  1917. # TCP Nagle algorithm setting
  1918. # Default: 0 (enable Nagle algorithm, less traffic, more latency)
  1919. # 1 (TCP_NO_DELAY, disable Nagle algorithm, more traffic but less latency)
  1920. #
  1921. # Network.KickOnBadPacket
  1922. # Kick player on bad packet format.
  1923. # Default: 0 - do not kick
  1924. # 1 - kick
  1925. #
  1926. # Network.PacketBroadcast.Threads
  1927. # Number of threads for packets broadcasting.
  1928. # Default: 0 - disabled
  1929. #
  1930. # Network.PacketBroadcast.Frequency
  1931. # How often packet broadcasting threads run in milliseconds.
  1932. # Default: 50
  1933. #
  1934. # Network.Interval
  1935. # How often ACE will transmit the client's outbound packet buffer in milliseconds.
  1936. # Default: 10
  1937. #
  1938. ###################################################################################################################
  1939.  
  1940. Network.Threads = 1
  1941. Network.OutKBuff = -1
  1942. Network.OutUBuff = 65536
  1943. Network.TcpNodelay = 1
  1944. Network.KickOnBadPacket = 0
  1945. Network.PacketBroadcast.Threads = 0
  1946. Network.PacketBroadcast.Frequency = 50
  1947. Network.PacketBroadcast.ReduceVisDistance.DiffAbove = 0
  1948. Network.Interval = 10
  1949.  
  1950. ###################################################################################################################
  1951. # CONSOLE, REMOTE ACCESS AND SOAP
  1952. #
  1953. # Console.Enable
  1954. # Enable console
  1955. # Default: 1 - on
  1956. # 0 - off
  1957. #
  1958. # Ra.Enable
  1959. # Enable remote console
  1960. # Default: 0 - off
  1961. # 1 - on
  1962. #
  1963. # Ra.IP
  1964. # Default remote console ip address, use 0.0.0.0 for every address
  1965. #
  1966. # Ra.Port
  1967. # Default remote console port
  1968. # Default: 3443
  1969. #
  1970. # Ra.MinLevel
  1971. # Minimum level that's required to login,3 by default
  1972. # Default: 3 (Administrator)
  1973. #
  1974. # Ra.Secure
  1975. # Kick client on wrong pass
  1976. # 0 - off
  1977. # Default: 1 - on
  1978. #
  1979. # Ra.Stricted
  1980. # Not allow execute console level only commands remotly by RA
  1981. # 0 - off
  1982. # Default: 1 - on
  1983. #
  1984. #
  1985. # SOAP.Enable
  1986. # Enable soap service
  1987. # Default: 0 - off
  1988. # 1 - on
  1989. #
  1990. # SOAP.IP
  1991. # Bound SOAP service ip address, use 0.0.0.0 to access from everywhere
  1992. # Default: 127.0.0.1
  1993. #
  1994. # SOAP.Port
  1995. # SOAP port
  1996. # Default: 7878
  1997. #
  1998. ###################################################################################################################
  1999.  
  2000. Console.Enable = 1
  2001. Ra.Enable = 0
  2002. Ra.IP = 0.0.0.0
  2003. Ra.Port = 3443
  2004. Ra.MinLevel = 3
  2005. Ra.Secure = 1
  2006. Ra.Stricted = 1
  2007.  
  2008. SOAP.Enabled = 0
  2009. SOAP.IP = 127.0.0.1
  2010. SOAP.Port = 7878
  2011.  
  2012. ###################################################################################################################
  2013. # CHARACTER DELETION
  2014. #
  2015. # CharDelete.Method
  2016. # Character deletion behavior
  2017. # Default: 0 - Completely remove the character from the database
  2018. # 1 - Unlinking, the character gets unlinked from the account,
  2019. # the name gets freed up and appears as deleted ingame
  2020. #
  2021. # CharDelete.MinLevel
  2022. # Character gets deleted by CharDelete.Method=0 when the character
  2023. # hasn't the specified level yet.
  2024. # Default: 0 - For all characters the specified mode will be used
  2025. # 1+ - Only for players which have reached the specified level
  2026. # will be deleted by the specified mode.
  2027. # the rest will be deleted by CharDelete.Method=0
  2028. #
  2029. # CharDelete.KeepDays
  2030. # Define the amount of days for which the characters are kept in the database before
  2031. # they will be removed
  2032. # Default: 30
  2033. # 0 - Don't delete any characters, they stay in the database forever.
  2034. #
  2035. ###################################################################################################################
  2036.  
  2037. CharDelete.Method = 0
  2038. CharDelete.MinLevel = 0
  2039. CharDelete.KeepDays = 30
  2040.  
  2041. ###################################################################################################################
  2042. # AUCTION HOUSE BOT
  2043. #
  2044. # AHBot.Enable
  2045. # Enable AH bot.
  2046. # Default: 0 - off
  2047. # 1 - on
  2048. #
  2049. # AHBot.ah.id
  2050. # The ID of the auction house from AuctionHouse.dbc into which to put items.
  2051. # Default: 7 - Blackwater Auction House
  2052. #
  2053. # AHBot.ah.fid
  2054. # The faction template ID of the virtual auctioneer.
  2055. # Default: 120 - Booty Bay
  2056. #
  2057. # AHBot.itemcount
  2058. # How many items to put into the auction house.
  2059. # Default: 50
  2060. #
  2061. ###################################################################################################################
  2062. AHBot.Enable = 0
  2063. AHBot.ah.id = 7
  2064. AHBot.ah.fid = 120
  2065. AHBot.itemcount = 50
  2066. #AHBot.bot.guid = 1123
  2067. #AHBot.bot.account = 32377
  2068.  
  2069. ###################################################################################################################
  2070. # CLUSTERING (Not working, still WIP)
  2071. ###################################################################################################################
  2072.  
  2073. IsMapServer = 0
  2074. NodesListenAddress = "127.0.0.1"
  2075. NodesListenPort = 0
  2076. MasterListenAddress = "127.0.0.1"
  2077. MasterListenPort = 0
  2078. ServerName = "Master"
  2079.  
  2080. ###################################################################################################################
  2081. # Database-based chat
  2082. ###################################################################################################################
  2083. OfflineChat.Enable = 0
  2084. OfflineChat.Port = 3444
  2085. OfflineChat.IP = 0.0.0.0
  2086. OfflineChat.Password= "p8zqkt"
  2087.  
  2088. ###################################################################################################################
  2089. # Player bots
  2090. ###################################################################################################################
  2091. PlayerBot.Enable = 1
  2092. PlayerBot.Debug = 0
  2093. PlayerBot.UpdateMs = 1000
  2094. PlayerBot.MinBots = 0
  2095. PlayerBot.MaxBots = 0
  2096. PlayerBot.Refresh = 10000
  2097. PlayerBot.ForceLogoutDelay = 1
  2098.  
  2099. ###################################################################################################################
  2100. # Mail flooding mitigation
  2101. ###################################################################################################################
  2102. MailSpam.ExpireSecs = 0
  2103. MailSpam.MaxMails = 2
  2104. MailSpam.Level = 1
  2105. MailSpam.Money = 0
  2106. MailSpam.Item = 0
  2107.  
  2108. ###################################################################################################################
  2109. # Dynamic respawn rates - Disabled by default
  2110. ###################################################################################################################
  2111. DynamicRespawn.Range = -1
  2112. DynamicRespawn.PercentPerPlayer = 0
  2113. DynamicRespawn.MaxReductionRate = 0
  2114. DynamicRespawn.MinRespawnTime = 0
  2115. DynamicRespawn.AffectRespawnTimeBelow = 0
  2116. DynamicRespawn.AffectLevelBelow = 0
  2117. DynamicRespawn.PlayersThreshold = 0
  2118. DynamicRespawn.PlayersMaxLevelDiff = 0
  2119.  
  2120. ###################################################################################################################
  2121. # Others settings
  2122. ###################################################################################################################
  2123.  
  2124. Spells.CCDelay = 200
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement