Guest User

mangosd.conf

a guest
Dec 13th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 62.60 KB | None | 0 0
  1. ################################################################################
  2. # World server configuration #
  3. ################################################################################
  4.  
  5. [MangosdConf]
  6. ConfVersion=2015010201
  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: "${CMAKE_INSTALL_PREFIX}/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. # LoginDatabaseInfo
  27. # WorldDatabaseInfo
  28. # CharacterDatabaseInfo
  29. # ScriptDev2DatabaseInfo
  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. # LoginDatabaseConnections
  42. # WorldDatabaseConnections
  43. # CharacterDatabaseConnections
  44. # ScriptDev2DatabaseConnections
  45. # Amount of connections to database which will be used for SELECT queries. Maximum 16 connections per database.
  46. # Please, note, for data consistency only one connection for each database is used for transactions and async SELECTs.
  47. # So formula to find out how many connections will be established:
  48. # X = LoginDatabaseConnections + WorldDatabaseConnections + CharacterDatabaseConnections + 1
  49. # Default: 1 connection for SELECT statements
  50. #
  51. # MaxPingTime
  52. # Settings for maximum database-ping interval (minutes between pings)
  53. #
  54. # WorldServerPort
  55. # Port on which the server will listen
  56. #
  57. # BindIP
  58. # Bind World Server to IP/hostname
  59. # This option is useful for running multiple worldd/realmd instances
  60. # on different IP addresses using default ports.
  61. # DO NOT CHANGE THIS UNLESS YOU _REALLY_ KNOW WHAT YOU'RE DOING
  62. #
  63. ################################################################################
  64.  
  65. RealmID = 1
  66. DataDir = "data\"
  67. LogsDir = ""
  68. LoginDatabaseInfo = "127.0.0.1;3306;root;mangos;Realmd"
  69. WorldDatabaseInfo = "127.0.0.1;3306;root;mangos;Mangos"
  70. CharacterDatabaseInfo = "127.0.0.1;3306;root;mangos;Characters"
  71. ScriptDev2DatabaseInfo = "127.0.0.1;3306;root;mangos;Mangos"
  72. LoginDatabaseConnections = 1
  73. WorldDatabaseConnections = 1
  74. CharacterDatabaseConnections = 1
  75. ScriptDev2DatabaseConnections= 1
  76. MaxPingTime = 30
  77. WorldServerPort = 8085
  78. BindIP = "0.0.0.0"
  79.  
  80. ################################################################################
  81. # PERFORMANCE SETINGS
  82. #
  83. # UseProcessors
  84. # Used processors mask for multi-processors system (Used only at Windows)
  85. # Default: 0 (selected by OS)
  86. # number (bitmask value of selected processors)
  87. #
  88. # ProcessPriority
  89. # Process priority setting (Used only at Windows)
  90. # Default: 1 (HIGH)
  91. # 0 (Normal)
  92. #
  93. # Compression
  94. # Compression level for update packages sent to client (1..9)
  95. # Default: 1 (speed)
  96. # 9 (best compression)
  97. #
  98. # PlayerLimit
  99. # Maximum number of players in the world. Excluding Mods, GM's and Admins
  100. # Default: 100
  101. # 0 (for infinite players)
  102. # -1 (for Mods, GM's and Admins only)
  103. # -2 (for GM's and Admins only)
  104. # -3 (for Admins only)
  105. #
  106. # SaveRespawnTimeImmediately
  107. # Save respawn time for creatures at death and for gameobjects at use/open
  108. # Default: 1 (save creature/gameobject respawn time without waiting grid unload)
  109. # 0 (save creature/gameobject respawn time at grid unload)
  110. #
  111. # MaxOverspeedPings
  112. # Maximum overspeed ping count before player kick (minimum is 2, 0 used to disable check)
  113. # Default: 2
  114. #
  115. # GridUnload
  116. # Unload grids (if you have lot memory you can disable it to speed up player move to new grids second time)
  117. # Default: 1 (unload grids)
  118. # 0 (do not unload grids)
  119. #
  120. # GridCleanUpDelay
  121. # Grid clean up delay (in milliseconds)
  122. # Default: 300000 (5 min)
  123. #
  124. # MapUpdateInterval
  125. # Map update interval (in milliseconds)
  126. # Default: 100
  127. #
  128. # ChangeWeatherInterval
  129. # Weather update interval (in milliseconds)
  130. # Default: 600000 (10 min)
  131. #
  132. # PlayerSave.Interval
  133. # Player save interval (in milliseconds)
  134. # Default: 900000 (15 min)
  135. #
  136. # PlayerSave.Stats.MinLevel
  137. # Minimum level for saving character stats for external usage in database
  138. # Default: 0 (do not save character stats)
  139. # 1+ (save stats for characters with level 1+)
  140. #
  141. # PlayerSave.Stats.SaveOnlyOnLogout
  142. # Enable/Disable saving of character stats only on logout
  143. # Default: 1 (only save on logout)
  144. # 0 (save on every player save)
  145. #
  146. # vmap.enableLOS
  147. # vmap.enableHeight
  148. # Enable/Disable VMaps support for line of sight and height calculation
  149. # You need to extract the VMaps in order to enable those options
  150. # Default: 1 (enable)
  151. # 0 (disable)
  152. #
  153. # vmap.ignoreSpellIds
  154. # These spells are ignored for LoS calculation
  155. # List of ids with delimiter ','
  156. #
  157. # vmap.enableIndoorCheck
  158. # Enable/Disable VMap based indoor check to remove outdoor-only auras (mounts etc.).
  159. # Requires VMaps enabled to work.
  160. # Default: 1 (Enabled)
  161. # 0 (Disabled)
  162. #
  163. #
  164. # DetectPosCollision
  165. # Check final move position, summon position, etc for visible collision with other objects or
  166. # wall (wall only if vmaps are enabled)
  167. # Default: 1 (enable, requires more CPU power)
  168. # 0 (disable, not so nice position selection but will require less CPU power)
  169. #
  170. # TargetPosRecalculateRange
  171. # Max distance from movement target point (+moving unit size) and targeted object (+size)
  172. # after that new target movement point calculated. Max: melee attack range (5), min: contact range (0.5)
  173. # More distance let have better performence, less distance let have more sensitive reaction at target move.
  174. # Default: 1.5
  175. #
  176. # mmap.enabled
  177. # Enable/Disable pathfinding using mmaps
  178. # Default: 1 (enable)
  179. # 0 (disable)
  180. #
  181. # mmap.ignoreMapIds
  182. # Disable mmap pathfinding on the listed maps.
  183. # List of map ids with delimiter ','
  184. #
  185. # UpdateUptimeInterval
  186. # Update realm uptime period in minutes (for save data in 'uptime' table). Must be > 0
  187. # Default: 10 (minutes)
  188. #
  189. # MaxCoreStuckTime
  190. # Periodically check if the process got freezed, if this is the case force crash after the specified
  191. # amount of seconds. Must be > 0. Recommended > 10 secs if you use this.
  192. # Default: 0 (Disabled)
  193. #
  194. # AddonChannel
  195. # Permit/disable the use of the addon channel through the server
  196. # (some client side addons can stop work correctly with disabled addon channel)
  197. # Default: 1 (permit addon channel)
  198. # 0 (do not permit addon channel)
  199. #
  200. # CleanCharacterDB
  201. # Perform character db cleanups on start up
  202. # Default: 1 (Enable)
  203. # 0 (Disabled)
  204. #
  205. ################################################################################
  206.  
  207. UseProcessors = 0
  208. ProcessPriority = 1
  209. Compression = 1
  210. PlayerLimit = 600
  211. SaveRespawnTimeImmediately = 1
  212. MaxOverspeedPings = 2
  213. GridUnload = 1
  214. GridCleanUpDelay = 300000
  215. MapUpdateInterval = 100
  216. ChangeWeatherInterval = 600000
  217. PlayerSave.Interval = 900000
  218. PlayerSave.Stats.MinLevel = 0
  219. PlayerSave.Stats.SaveOnlyOnLogout = 1
  220. vmap.enableLOS = 1
  221. vmap.enableHeight = 1
  222. vmap.ignoreSpellIds = "7720, 10909"
  223. vmap.enableIndoorCheck = 1
  224. DetectPosCollision = 1
  225. TargetPosRecalculateRange = 1.5
  226. mmap.enabled = 1
  227. mmap.ignoreMapIds = "13,25,29,35,37,42,44,169,451"
  228. UpdateUptimeInterval = 10
  229. MaxCoreStuckTime = 0
  230. AddonChannel = 1
  231. CleanCharacterDB = 1
  232.  
  233. ################################################################################
  234. # SERVER LOGGING
  235. #
  236. # LogSQL
  237. # Enable logging of GM commands - all SQL code will be written to a log file
  238. # All commands are written to a file: YYYY-MM-DD_logSQL.sql
  239. # If a new day starts (00:00:00), a new file is created - the old file will not be deleted.
  240. # Default: 1 - Write SQL code to logfile
  241. # 0 - Do not log
  242. #
  243. # PidFile
  244. # World daemon PID file
  245. # Default: "" - do not create PID file
  246. # "./worldd.pid" - create PID file (recommended name)
  247. #
  248. # LogLevel
  249. # Server console level of logging
  250. # 0 = Minimum; 1 = Basic&Error; 2 = Detail; 3 = Full/Debug
  251. # Default: 3
  252. #
  253. # LogTime
  254. # Include time in server console output [hh:mm:ss]
  255. # Default: 0 (no time)
  256. # 1 (print time)
  257. #
  258. # LogFile
  259. # Logfile name
  260. # Default: "world-server.log"
  261. # "" - Empty name disable creating log file
  262. #
  263. # LogTimestamp
  264. # Logfile with timestamp of server start in name
  265. # Default: 0 - no timestamp in name
  266. # 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  267. #
  268. # LogFileLevel
  269. # Server file level of logging
  270. # 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
  271. # Default: 0
  272. #
  273. # LogFilter_CreatureMoves
  274. # LogFilter_TransportMoves
  275. # LogFilter_PlayerMoves
  276. # LogFilter_VisibilityChanges
  277. # LogFilter_Weather
  278. # LogFilter_DbStrictedCheck
  279. # LogFilter_SQLText
  280. # LogFilter_Pathfinding
  281. # LogFilter_MapsLoading
  282. # LogFilter_EventAiDev
  283. # Log filters (active by default - meaning: the filter is active, hence the log is not displayed)
  284. # Default: 1 - not include with any log level
  285. # 0 - include in log if log level permit
  286. #
  287. # LogFilter_PeriodicAffects
  288. # LogFilter_AIAndMovegens
  289. # LogFilter_PlayerStats
  290. # LogFilter_Damage
  291. # LogFilter_Combat
  292. # LogFilter_SpellCast
  293. # Log filters (disabled by default, mostly debug only output affected cases)
  294. # Default: 0 - include in log if log level permit
  295. # 1 - not include with any log level
  296. #
  297. # LogWhispers
  298. # Log whispers between players to database, character.character_whispers
  299. # 0 - Don't log anything
  300. # Default: 1 - Only log GM tickets responses and the following conversation until closing the ticket
  301. # 2 - Log all whispers
  302. #
  303. # WorldLogFile
  304. # Packet logging file for the worldserver
  305. # Default: "" - no log file created
  306. # "world.log" - recommended name to create a log file
  307. #
  308. # WorldLogTimestamp
  309. # Logfile with timestamp of server start in name
  310. # Default: 0 - no timestamp in name
  311. # 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  312. #
  313. # DBErrorLogFile
  314. # Log file of DB errors detected at server run
  315. # Default: "DBErrors.log"
  316. #
  317. # ElunaErrorLogFile
  318. # Log file of Eluna errors detected at server run
  319. # Default: "ElunaErrors.log"
  320. #
  321. # EventAIErrorLogFile
  322. # Log file of EventAI errors detected at server run
  323. # Default: "EventAIErrors.log"
  324. #
  325. # CharLogFile
  326. # Character operations logfile name
  327. # Default: "Char.log"
  328. # "" - Empty name disable creating log file
  329. #
  330. # CharLogTimestamp
  331. # Logfile with timestamp of server start in name
  332. # Default: 0 - no timestamp in name
  333. # 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  334. #
  335. # CharLogDump
  336. # Write character dump before deleting in Char.log
  337. # For restoration, cut character data from log starting from
  338. # line == START DUMP == to line == END DUMP == (without its) in file and load it using loadpdump command
  339. # Default: 0 - don't include dumping chars to log
  340. # 1 - include dumping chars to log
  341. #
  342. # GmLogFile
  343. # GM Log file of gm commands
  344. # Default: "" (Disable)
  345. #
  346. # GmLogTimestamp
  347. # GM Logfile with timestamp of server start in name
  348. # Default: 0 - no timestamp in name
  349. # 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
  350. #
  351. # GmLogPerAccount
  352. # GM Logfiles with GM account id (Note: logs not created if GmLogFile not set)
  353. # Default: 0 - add gm log data to single log file
  354. # 1 - add gm log data to account specific log files with name
  355. # in form Logname_#ID_YYYY-MM-DD_HH-MM-SS.Ext
  356. # or form Logname_#ID.Ext
  357. #
  358. # RaLogFile
  359. # Log file of RA commands
  360. # Default: "Ra.log"
  361. # "" - Empty name for disable
  362. #
  363. # LogColors
  364. # Color for messages (format "normal_color details_color debug_color error_color")
  365. # Colors: 0 - BLACK, 1 - RED, 2 - GREEN, 3 - BROWN, 4 - BLUE, 5 - MAGENTA, 6 - CYAN, 7 - GREY,
  366. # 8 - YELLOW, 9 - LRED, 10 - LGREEN, 11 - LBLUE, 12 - LMAGENTA, 13 - LCYAN, 14 - WHITE
  367. # Default: "" - none colors
  368. # Example: "13 7 11 9"
  369. #
  370. ################################################################################
  371.  
  372. LogSQL = 1
  373. PidFile = ""
  374. LogLevel = 3
  375. LogTime = 0
  376. LogFile = "world-server.log"
  377. LogTimestamp = 0
  378. LogFileLevel = 0
  379. LogFilter_TransportMoves = 1
  380. LogFilter_CreatureMoves = 1
  381. LogFilter_VisibilityChanges = 1
  382. LogFilter_Weather = 1
  383. LogFilter_DbStrictedCheck = 1
  384. LogFilter_Pathfinding = 1
  385. LogFilter_MapsLoading = 1
  386. LogFilter_EventAiDev = 1
  387. LogFilter_PeriodicAffects = 0
  388. LogFilter_PlayerMoves = 1
  389. LogFilter_SQLText = 1
  390. LogFilter_AIAndMovegens = 0
  391. LogFilter_PlayerStats = 0
  392. LogFilter_Damage = 0
  393. LogFilter_Combat = 0
  394. LogFilter_SpellCast = 0
  395. LogWhispers = 1
  396. WorldLogFile = ""
  397. WorldLogTimestamp = 0
  398. DBErrorLogFile = "world-database.log"
  399. ElunaErrorLogFile = "world-eluna.log"
  400. EventAIErrorLogFile = "world-eventai.log"
  401. CharLogFile = "world-characters.log"
  402. CharLogTimestamp = 0
  403. CharLogDump = 0
  404. GmLogFile = "world-gamemaster.log"
  405. GmLogTimestamp = 0
  406. GmLogPerAccount = 0
  407. RaLogFile = ""
  408. LogColors = "13 7 11 9"
  409. SD2ErrorLogFile = "world-scripts.log"
  410.  
  411. ################################################################################
  412. # SERVER SETTINGS
  413. #
  414. # GameType
  415. # Server realm style
  416. # 0 = NORMAL; 1 = PVP; 4 = NORMAL; 6 = RP; 8 = RPPVP
  417. # also custom type: 16 FFA_PVP (free for all pvp mode like arena PvP in all zones except rest
  418. # activated places and sanctuaries)
  419. #
  420. # RealmZone
  421. # Server realm zone (set allowed alphabet in character names/etc). See also Strict*Names options.
  422. #
  423. # 1 Development - any language (Default)
  424. # 2 United States - extended-Latin
  425. # 3 Oceanic - extended-Latin
  426. # 4 Latin America - extended-Latin
  427. # 5 Tournament - basic-Latin at create, any at login
  428. # 6 Korea - East-Asian
  429. # 7 Tournament - basic-Latin at create, any at login
  430. # 8 English - extended-Latin
  431. # 9 German - extended-Latin
  432. # 10 French - extended-Latin
  433. # 11 Spanish - extended-Latin
  434. # 12 Russian - Cyrillic
  435. # 13 Tournament - basic-Latin at create, any at login
  436. # 14 Taiwan - East-Asian
  437. # 15 Tournament - basic-Latin at create, any at login
  438. # 16 China - East-Asian
  439. # 17 CN1 - basic-Latin at create, any at login
  440. # 18 CN2 - basic-Latin at create, any at login
  441. # 19 CN3 - basic-Latin at create, any at login
  442. # 20 CN4 - basic-Latin at create, any at login
  443. # 21 CN5 - basic-Latin at create, any at login
  444. # 22 CN6 - basic-Latin at create, any at login
  445. # 23 CN7 - basic-Latin at create, any at login
  446. # 24 CN8 - basic-Latin at create, any at login
  447. # 25 Tournament - basic-Latin at create, any at login
  448. # 26 Test Server - any language
  449. # 27 Tournament - basic-Latin at create, any at login
  450. # 28 QA Server - any language
  451. # 29 CN9 - basic-Latin at create, any at login
  452. #
  453. # DBC.Locale
  454. # DBC Language Settings
  455. # 0 = English; 1 = Korean; 2 = French; 3 = German; 4 = Chinese; 5 = Taiwanese; 6 = Spanish;
  456. # 255 = Auto Detect (Default)
  457. #
  458. # StrictPlayerNames
  459. # Limit player name to language specific symbols set, not allow create characters, and set rename request and disconnect at not allowed symbols name
  460. # Default: 0 disable (but limited server timezone dependent client check)
  461. # 1 basic latin characters (strict)
  462. # 2 realm zone specific (strict). See RealmZone setting.
  463. # Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
  464. # (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
  465. # 3 basic latin characters + server timezone specific
  466. #
  467. # StrictCharterNames
  468. # Limit guild team charter names to language specific symbols set, not allow create charters with not allowed symbols in name
  469. # Default: 0 disable
  470. # 1 basic latin characters (strict)
  471. # 2 realm zone specific (strict). See RealmZone setting.
  472. # Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
  473. # (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
  474. # 3 basic latin characters + server timezone specific
  475. #
  476. # StrictPetNames
  477. # Limit pet names to language specific symbols set
  478. # Default: 0 disable
  479. # 1 basic latin characters (strict)
  480. # 2 realm zone specific (strict). See RealmZone setting.
  481. # Note: In any case if you want correctly see character name at client this client must have apporopriate fonts
  482. # (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts).
  483. # 3 basic latin characters + server timezone specific
  484. #
  485. # MinPlayerName
  486. # Minimal name length (1..12)
  487. # Default: 2
  488. #
  489. # MinCharterName
  490. # Minimal name length (1..24)
  491. # Default: 2
  492. #
  493. # MinPetName
  494. # Minimal name length (1..12)
  495. # Default: 2
  496. #
  497. # CharactersCreatingDisabled
  498. # Disable characters creating for specific team or any (non-player accounts not affected)
  499. # Default: 0 - enabled
  500. # 1 - disabled only for Alliance
  501. # 2 - disabled only for Horde
  502. # 3 - disabled for both teams
  503. #
  504. # CharactersPerAccount
  505. # Limit numbers of characters per account (at all realms).
  506. # Note: this setting limits the character creating at the _current_ realm base at characters amount at all realms
  507. # Default: 50
  508. # The number must be >= CharactersPerRealm
  509. #
  510. # CharactersPerRealm
  511. # Limit numbers of characters for account at realm
  512. # Default: 10 (client limitation)
  513. # The number must be between 1 and 10
  514. #
  515. # SkipCinematics
  516. # Disable in-game script movie at first character's login(allows to prevent buggy intro in case of custom start location coordinates)
  517. # Default: 0 - show intro for each new character
  518. # 1 - show intro only for first character of selected race
  519. # 2 - disable intro in all cases
  520. #
  521. # MaxPlayerLevel
  522. # Max level that can be reached by a player for experience (in range from 1 to 100).
  523. # Change not recommended
  524. # Default: 60
  525. #
  526. # StartPlayerLevel
  527. # Staring level that have character at creating (in range 1 to MaxPlayerLevel)
  528. # Default: 1
  529. #
  530. # StartPlayerMoney
  531. # Amount of money that new players will start with.
  532. # If you want to start with one silver, use for example 100 (100 copper = 1 silver)
  533. # Default: 0
  534. #
  535. # MaxHonorPoints
  536. # Max honor points that player can have.
  537. # Default: 75000
  538. #
  539. # StartHonorPoints
  540. # Amount of honor that new players will start with
  541. # Default: 0
  542. #
  543. # MinHonorKills
  544. # Min kills that players must obtain to enter in weekly honor calculation
  545. # Default: 15
  546. #
  547. # MaintenanceDay
  548. # The day of the week is performed server maintenance ( currently used for Honor distribution )
  549. # range (0..6): 0 is the first day of the week (normally sunday), 6 is the latest
  550. # Default: 3 (Wednesday in EU)
  551. #
  552. # InstantLogout
  553. # Enable or disable instant logout for security level (0..4) or high (NOT in combat/while dueling/while falling)
  554. # Default: 1 (Mods/GMs/Admins)
  555. #
  556. # MountCost
  557. # The cost in copper of the regular mounts usually purchased at level 40.
  558. # Default: 100000 (10g)
  559. #
  560. # TrainMountCost
  561. # The cost in copper for training the apprentice riding skill for regular mounts usually purchased at level 40.
  562. # Default: 900000 (90g)
  563. #
  564. # MinTrainMountLevel
  565. # The minimal level at which players can train the apprentice riding skill for regular mounts.
  566. # Default: 40 (level 40)
  567. #
  568. # EpicMountCost
  569. # The cost in copper for epic mounts usually purchased at level 60.
  570. # Default: 1000000 (100g)
  571. #
  572. # TrainEpicMountCost
  573. # The cost in copper for training the journeyman riding skill for epic mounts usually purchased at level 60.
  574. # Default: 9000000 (900g)
  575. #
  576. # MinTrainEpicMountLevel
  577. # The minimal level at which players can train the journeyman riding skill for epic mounts.
  578. # Default: 60 (level 60)
  579. #
  580. # AllFlightPaths
  581. # Players will start with all flight paths (Note: ALL flight paths, not only player's team)
  582. # Default: 0 (true)
  583. # 1 (false)
  584. #
  585. # AlwaysMaxSkillForLevel
  586. # Players will automatically gain max level dependent (weapon/defense) skill when logging in, leveling up etc.
  587. # Default: 0 (false)
  588. # 1 (true)
  589. #
  590. # ActivateWeather
  591. # Activate weather system
  592. # Default: 1 (true)
  593. # 0 (false)
  594. #
  595. # CastUnstuck
  596. # Allow cast Unstuck spell at .start or client Help option use
  597. # Default: 1 (true)
  598. # 0 (false)
  599. #
  600. # MaxSpellCastsInChain
  601. # Max amount triggered spell casts in chain by one caster, prevent stack overflow crash
  602. # Too Low value will make some correct triggered casts fail
  603. # 0 (no limit)
  604. # Default: 20
  605. #
  606. # RabbitDay
  607. # Set to Rabbit Day (date in unix time), only the day and month are considered, the year is not important
  608. # Default: 0 (off)
  609. # Suggested: 954547200 (April 1st, 2000)
  610. #
  611. # Instance.IgnoreLevel
  612. # Ignore level requirement to enter instance
  613. # Default: 0 (false)
  614. # 1 (true)
  615. #
  616. # Instance.IgnoreRaid
  617. # Ignore raid requirement to enter instance
  618. # Default: 0 (false)
  619. # 1 (true)
  620. #
  621. # Instance.ResetTimeHour
  622. # The hour of the day (0-23) when the global instance resets occur.
  623. # Default: 4
  624. #
  625. # Instance.UnloadDelay
  626. # Unload the instance map from memory after some time if no players are inside.
  627. # Default: 1800000 (miliseconds, i.e 30 minutes)
  628. # 0 (instance maps are kept in memory until they are reset)
  629. #
  630. # Quests.LowLevelHideDiff
  631. # Quest level difference to hide for player low level quests:
  632. # if player_level > quest_level + LowLevelQuestsHideDiff then quest "!" mark not show for quest giver
  633. # Default: 4
  634. # -1 (show all available quests marks)
  635. #
  636. # Quests.HighLevelHideDiff
  637. # Quest level difference to hide for player high level quests:
  638. # if player_level < quest_min_level - HighLevelQuestsHideDiff then quest "!" mark not show for quest giver
  639. # Default: 7
  640. # -1 (show all available quests marks)
  641. #
  642. # Quests.IgnoreRaid
  643. # Non-raid quests allowed in raids
  644. # Default: 0 (not allowed)
  645. # 1 (allowed)
  646. #
  647. # Guild.EventLogRecordsCount
  648. # Count of guild event log records stored in guild_eventlog table
  649. # Increase to store more guild events in table, minimum is 100
  650. # 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
  651. # Default: 100
  652. #
  653. # TimerBar.Fatigue.GMLevel
  654. # Disable/enable fatigue for security level (0..4) or high
  655. # Default: 4 (None)
  656. #
  657. # TimerBar.Fatigue.Max
  658. # Fatigue max timer value (in secs)
  659. # Default: 60 (1 minute)
  660. # 0 (instant death)
  661. #
  662. # TimerBar.Breath.GMLevel
  663. # Disable/enable waterbreathing for security level (0..4) or high
  664. # Default: 4 (None)
  665. #
  666. # TimerBar.Breath.Max
  667. # Waterbreathing max timer value (in secs)
  668. # Default: 180
  669. # 0 (instant underwater breathing damage start)
  670. #
  671. # TimerBar.Fire.GMLevel
  672. # Disable/enable lava fire damage for security level (0..4) or high
  673. # Default: 4 (None)
  674. #
  675. # TimerBar.Fire.Max
  676. # Lava damage delay max timer value (in secs)
  677. # Default: 1
  678. # 0 (instant in lava damage start)
  679. #
  680. # MaxPrimaryTradeSkill
  681. # Max count that player can learn the primary trade skill.
  682. # Default: 2
  683. # Max : 10
  684. #
  685. # TradeSkill.GMIgnore.MaxPrimarySkillsCount
  686. # GM level starting from max primary skill count requirement ignored.
  687. # Default: 4 (Console as noneone)
  688. #
  689. # TradeSkill.GMIgnore.Level
  690. # GM level starting from trade skill level requirement ignored.
  691. # Default: 4 (Console as noneone)
  692. #
  693. # TradeSkill.GMIgnore.Skill
  694. # GM level starting from trade skill skill requirement ignored.
  695. # Default: 4 (Console as noneone)
  696. #
  697. # MinPetitionSigns
  698. # Min signatures count to creating guild (0..9).
  699. # Default: 9
  700. #
  701. # MaxGroupXPDistance
  702. # Max distance to creature for group memeber to get XP at creature death.
  703. # Default: 74
  704. #
  705. # MailDeliveryDelay
  706. # Mail delivery delay time for item sending
  707. # Default: 3600 sec (1 hour)
  708. #
  709. # MassMailer.SendPerTick
  710. # Max amount mail send each tick from mails list scheduled for mass mailer proccesing.
  711. # 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.
  712. # Default: 10
  713. #
  714. # PetUnsummonAtMount
  715. # Permanent pet will unsummoned at player mount
  716. # Default: 0 - not unsummon
  717. # 1 - unsummon for any mount
  718. #
  719. # Event.Announce
  720. # Default: 0 (false)
  721. # 1 (true)
  722. #
  723. # BeepAtStart
  724. # Beep at mangosd start finished (mostly work only at Unix/Linux systems)
  725. # Default: 1 (true)
  726. # 0 (false)
  727. #
  728. # ShowProgressBars
  729. # Control show progress bars for load steps at server startup
  730. # Default: 1 (true)
  731. # 0 (false)
  732. #
  733. # WaitAtStartupError
  734. # After startup error report wait <Enter> or some time before continue (and possible close console window)
  735. # -1 (wait until <Enter> press)
  736. # Default: 0 (not wait)
  737. # N (>0, wait N secs)
  738. #
  739. # PlayerCommands
  740. # Should player chat be parsed for GM commands.
  741. # Default: 0 (ignore commands)
  742. # 1 (parse commands)
  743. #
  744. # Motd
  745. # Message of the Day. Displayed at worldlogin for every user ('@' for a newline).
  746. #
  747. # SleepCommands
  748. # Enables or disables the use of some sleep commands used for combat SFX and NPC emotes
  749. # If enabled may cause lag issues with large numbers of players
  750. # Default: 1 (enabled)
  751. # 0 (disabled)
  752. #
  753. ################################################################################
  754.  
  755. GameType = 1
  756. RealmZone = 1
  757. DBC.Locale = 255
  758. DeclinedNames = 0
  759. StrictPlayerNames = 0
  760. StrictCharterNames = 0
  761. StrictPetNames = 0
  762. MinPlayerName = 2
  763. MinCharterName = 2
  764. MinPetName = 2
  765. CharactersCreatingDisabled = 0
  766. CharactersPerAccount = 50
  767. CharactersPerRealm = 10
  768. SkipCinematics = 0
  769. MaxPlayerLevel = 60
  770. StartPlayerLevel = 1
  771. StartPlayerMoney = 0
  772. MaxHonorPoints = 75000
  773. StartHonorPoints = 0
  774. MinHonorKills = 15
  775. MaintenanceDay = 3
  776. InstantLogout = 1
  777. MountCost = 100000
  778. TrainMountCost = 900000
  779. MinTrainMountLevel = 40
  780. EpicMountCost = 1000000
  781. TrainEpicMountCost = 9000000
  782. MinTrainEpicMountLevel = 60
  783. AllFlightPaths = 0
  784. AlwaysMaxSkillForLevel = 0
  785. ActivateWeather = 1
  786. CastUnstuck = 1
  787. MaxSpellCastsInChain = 20
  788. RabbitDay = 0
  789. Instance.IgnoreLevel = 0
  790. Instance.IgnoreRaid = 0
  791. Instance.ResetTimeHour = 4
  792. Instance.UnloadDelay = 1800000
  793. Quests.LowLevelHideDiff = 4
  794. Quests.HighLevelHideDiff = 7
  795. Quests.IgnoreRaid = 0
  796. Guild.EventLogRecordsCount = 100
  797. TimerBar.Fatigue.GMLevel = 4
  798. TimerBar.Fatigue.Max = 60
  799. TimerBar.Breath.GMLevel = 4
  800. TimerBar.Breath.Max = 180
  801. TimerBar.Fire.GMLevel = 4
  802. TimerBar.Fire.Max = 1
  803. MaxPrimaryTradeSkill = 2
  804. TradeSkill.GMIgnore.MaxPrimarySkillsCount = 4
  805. TradeSkill.GMIgnore.Level = 4
  806. TradeSkill.GMIgnore.Skill = 4
  807. MinPetitionSigns = 9
  808. MaxGroupXPDistance = 74
  809. MailDeliveryDelay = 3600
  810. MassMailer.SendPerTick = 10
  811. PetUnsummonAtMount = 0
  812. Event.Announce = 0
  813. BeepAtStart = 1
  814. ShowProgressBars = 1
  815. WaitAtStartupError = 0
  816. PlayerCommands = 0
  817. Motd = "Welcome to World of Warcraft@server is running version 1.12.x@visit our forums at http://www.website.com"
  818. SleepCommands = 1
  819.  
  820. ################################################################################
  821. # PLAYER INTERACTION
  822. #
  823. # AllowTwoSide.Accounts
  824. # Allow accounts to create characters in both teams in any game type.
  825. # Default: 0 (Not allowed)
  826. # 1 (Allowed)
  827. #
  828. # AllowTwoSide.Interaction.Chat
  829. # AllowTwoSide.Interaction.Channel
  830. # AllowTwoSide.Interaction.Group
  831. # AllowTwoSide.Interaction.Guild
  832. # AllowTwoSide.Interaction.Trade
  833. # AllowTwoSide.Interaction.Auction
  834. # AllowTwoSide.Interaction.Mail
  835. # Allow or not common :chat(say,yell);channel(chat)group(join)guild(join);trade with different team,
  836. # merge all auction houses for players from different teams, send mail to different team.
  837. # Default: 0 (Not allowed)
  838. # 1 (Allowed)
  839. #
  840. # AllowTwoSide.WhoList
  841. # Allow show player from both team in who list.
  842. # Default: 0 (Not allowed)
  843. # 1 (Allowed)
  844. #
  845. # AllowTwoSide.AddFriend
  846. # Allow adding friends from other team in friend list.
  847. # Default: 0 (Not allowed)
  848. # 1 (Allowed)
  849. #
  850. # TalentsInspecting
  851. # Allow other players see character talents in inspect dialog (Characters in Gamemaster mode can
  852. # inspect talents always)
  853. # Default: 1 (allow)
  854. # 0 (not allow)
  855. #
  856. ################################################################################
  857.  
  858. AllowTwoSide.Accounts = 0
  859. AllowTwoSide.Interaction.Chat = 0
  860. AllowTwoSide.Interaction.Channel = 0
  861. AllowTwoSide.Interaction.Group = 0
  862. AllowTwoSide.Interaction.Guild = 0
  863. AllowTwoSide.Interaction.Trade = 0
  864. AllowTwoSide.Interaction.Auction = 0
  865. AllowTwoSide.Interaction.Mail = 0
  866. AllowTwoSide.WhoList = 0
  867. AllowTwoSide.AddFriend = 0
  868. TalentsInspecting = 1
  869.  
  870. ################################################################################
  871. # CREATURE AND GAMEOBJECT SETTINGS
  872. #
  873. # ThreatRadius
  874. # Radius for creature to evade after being pulled away from combat start point
  875. # If ThreatRadius is less than creature aggro radius then aggro radius will be used
  876. # Default: 100 yards
  877. #
  878. # Rate.Creature.Aggro
  879. # Aggro radius percent or off.
  880. # Default: 1 - 100%
  881. # 1.5 - 150%
  882. # 0 - off (0%)
  883. #
  884. # EliteBossInfiniteCombatDist
  885. # Level 60+ non-humanoid/undead Elites/Bosses whether normal combat reset distance or infinite combat distance
  886. # Default: 1 - Infinite combat distance
  887. # 0 - Normal combat distance
  888. #
  889. # CreatureRespawnAggroDelay
  890. # The delay between when a creature spawns and when it can be aggroed by nearby movement.
  891. # Default: 5000 (5s)
  892. #
  893. # CreatureFamilyFleeAssistanceRadius
  894. # Radius which creature will use to seek for a near creature for assistance. Creature will flee to this creature.
  895. # Default: 30
  896. # 0 - off
  897. #
  898. # CreatureFamilyAssistanceRadius
  899. # Radius which creature will use to call assistance without moving
  900. # Default: 10
  901. # 0 - off
  902. #
  903. # CreatureFamilyAssistanceDelay
  904. # Reaction time for creature assistance call
  905. # Default: 1500 (1.5s)
  906. #
  907. # CreatureFamilyFleeDelay
  908. # Time during which creature can flee when no assistant found
  909. # Default: 7000 (7s)
  910. #
  911. # WorldBossLevelDiff
  912. # Difference for boss dynamic level with target
  913. # Default: 3
  914. #
  915. # Corpse.EmptyLootShow
  916. # If target can have loot (or can be skining after loot) but no loot generated still show loot window
  917. # Default: 1 (show)
  918. # 0 (not show)
  919. #
  920. # Corpse.Decay.NORMAL
  921. # Corpse.Decay.RARE
  922. # Corpse.Decay.ELITE
  923. # Corpse.Decay.RAREELITE
  924. # Corpse.Decay.WORLDBOSS
  925. # Seconds until creature corpse will decay without being looted or skinned (not used when creature does not have loot initially)
  926. # Default: 300, 900, 600, 1200, 3600
  927. #
  928. # Rate.Corpse.Decay.Looted
  929. # Controls how long the creature corpse stays after it had been looted, as a multiplier of its Corpse.Decay.* config.
  930. # Default: 0.5
  931. #
  932. # Rate.Creature.Normal.Damage
  933. # Rate.Creature.Elite.Elite.Damage
  934. # Rate.Creature.Elite.RAREELITE.Damage
  935. # Rate.Creature.Elite.WORLDBOSS.Damage
  936. # Rate.Creature.Elite.RARE.Damage
  937. # Creature Damage Rates.
  938. # Examples: 2 - creatures will damage 2x, 1.7 - 1.7x.
  939. #
  940. # Rate.Creature.Normal.SpellDamage
  941. # Rate.Creature.Elite.Elite.SpellDamage
  942. # Rate.Creature.Elite.RAREELITE.SpellDamage
  943. # Rate.Creature.Elite.WORLDBOSS.SpellDamag
  944. # Rate.Creature.Elite.RARE.SpellDamage
  945. # Creature Spell Damage Rates.
  946. # Examples: 2 - creatures will damage with spells 2x, 1.7 - 1.7x.
  947. #
  948. # Rate.Creature.Normal.HP
  949. # Rate.Creature.Elite.Elite.HP
  950. # Rate.Creature.Elite.RAREELITE.HP
  951. # Rate.Creature.Elite.WORLDBOSS.HP
  952. # Rate.Creature.Elite.RARE.HP
  953. # Creature Health Ammount Modifier.
  954. # Examples: 2 - creatures have 2x health, 1.7 - 1.7x.
  955. #
  956. # ListenRange.Say
  957. # Distance from player to listen text that creature (or other world object) say
  958. # Default: 40
  959. #
  960. # ListenRange.TextEmote
  961. # Distance from player to listen textemote that creature (or other world object) say
  962. # Default: 40
  963. #
  964. # ListenRange.Yell
  965. # Distance from player to listen text that creature (or other world object) yell
  966. # Default: 300
  967. #
  968. # GuidReserveSize.Creature
  969. # GuidReserveSize.GameObject
  970. # Amount guids reserved for .npc add/.gobject add directly after last used in DB static spawned creature/gameobject guid
  971. # Commands .npc add/.gobject add can be used only for guids from this reserve and required server restart if all guids
  972. # from reserve used before above commands can be used in like case. Less size increase amount guids for dynamic spawns
  973. # in game from other side
  974. # Default: 100
  975. #
  976. ################################################################################
  977.  
  978. ThreatRadius = 100
  979. Rate.Creature.Aggro = 1
  980. EliteBossInfiniteCombatDist = 1
  981. CreatureRespawnAggroDelay = 5000
  982. CreatureFamilyFleeAssistanceRadius = 30
  983. CreatureFamilyAssistanceRadius = 10
  984. CreatureFamilyAssistanceDelay = 1500
  985. CreatureFamilyFleeDelay = 7000
  986. WorldBossLevelDiff = 3
  987. Corpse.EmptyLootShow = 1
  988. Corpse.Decay.NORMAL = 300
  989. Corpse.Decay.RARE = 900
  990. Corpse.Decay.ELITE = 600
  991. Corpse.Decay.RAREELITE = 1200
  992. Corpse.Decay.WORLDBOSS = 3600
  993. Rate.Corpse.Decay.Looted = 0.5
  994. Rate.Creature.Elite.Elite.Damage = 1
  995. Rate.Creature.Elite.Elite.HP = 1
  996. Rate.Creature.Elite.Elite.SpellDamage = 1
  997. Rate.Creature.Elite.RARE.Damage = 1
  998. Rate.Creature.Elite.RARE.HP = 1
  999. Rate.Creature.Elite.RARE.SpellDamage = 1
  1000. Rate.Creature.Elite.RAREELITE.Damage = 1
  1001. Rate.Creature.Elite.RAREELITE.HP = 1
  1002. Rate.Creature.Elite.RAREELITE.SpellDamage = 1
  1003. Rate.Creature.Elite.WORLDBOSS.Damage = 1
  1004. Rate.Creature.Elite.WORLDBOSS.HP = 1
  1005. Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
  1006. Rate.Creature.Normal.Damage = 1
  1007. Rate.Creature.Normal.HP = 1
  1008. Rate.Creature.Normal.SpellDamage = 1
  1009.  
  1010. ListenRange.Say = 40
  1011. ListenRange.TextEmote = 40
  1012. ListenRange.Yell = 300
  1013.  
  1014. GuidReserveSize.Creature = 100
  1015. GuidReserveSize.GameObject = 100
  1016.  
  1017. ################################################################################
  1018. # CHAT SETTINGS
  1019. #
  1020. # ChatFakeMessagePreventing
  1021. # Chat protection from creating fake messages using a lot spaces (other invisible symbols),
  1022. # not applied to addon language messages, but can prevent working old addons
  1023. # that use normal languages for sending data to another clients.
  1024. # Default: 0 (disable fake messages preventing)
  1025. # 1 (enable fake messages preventing)
  1026. #
  1027. # ChatStrictLinkChecking.Severity
  1028. # Check chat messages for ingame links to spells, items, quests, achievements etc.
  1029. # Default: 0 (disable link checking)
  1030. # 1 (check if only valid pipe commands are used. This prevents posting pictures for example)
  1031. # 2 (verifiy that pipe commands are used in a correct order)
  1032. # 3 (check if color, entry and name don't contradict each other. For correct work, please assure
  1033. # that you have extracted locale DBCs of every language specific client playing on this server.)
  1034. #
  1035. # ChatStrictLinkChecking.Kick
  1036. # Defines, what should be done if a message is considered to contain invalid pipe commands.
  1037. # Default: 0 (silently ignore message)
  1038. # 1 (kick players who sent invalid formed messages)
  1039. #
  1040. # ChatFlood.MessageCount
  1041. # Chat anti-flood protection, haste message count to activate protection
  1042. # Default: 10
  1043. # 0 (disable anti-flood protection)
  1044. #
  1045. # ChatFlood.MessageDelay
  1046. # Chat anti-flood protection, minimum message delay to count message
  1047. # Default: 1 (in secs)
  1048. #
  1049. # ChatFlood.MuteTime
  1050. # Chat anti-flood protection, mute time at activation flood protection (not saved)
  1051. # Default: 10 (in secs)
  1052. #
  1053. # Channel.SilentlyGMJoin
  1054. # Silently join GM characters (security level > 1) to channels
  1055. # Default: 0 (join announcement in normal way)
  1056. # 1 (GM join without announcement)
  1057. #
  1058. ################################################################################
  1059.  
  1060. ChatFakeMessagePreventing = 0
  1061. ChatStrictLinkChecking.Severity = 0
  1062. ChatStrictLinkChecking.Kick = 0
  1063. ChatFlood.MessageCount = 10
  1064. ChatFlood.MessageDelay = 1
  1065. ChatFlood.MuteTime = 10
  1066. Channel.SilentlyGMJoin = 0
  1067.  
  1068. ################################################################################
  1069. # GAME MASTER SETTINGS
  1070. #
  1071. # GM.LoginState
  1072. # GM mode at login
  1073. # Default: 2 (last save state)
  1074. # 0 (disable)
  1075. # 1 (enable)
  1076. #
  1077. # GM.Visible
  1078. # GM visibility at login
  1079. # Default: 2 (last save state)
  1080. # 0 (invisible)
  1081. # 1 (visible)
  1082. #
  1083. # GM.AcceptTickets
  1084. # Is GM accepting tickets from player by default or not.
  1085. # Default: 2 (last save state)
  1086. # 0 (disable)
  1087. # 1 (enable)
  1088. #
  1089. # GM.Chat
  1090. # GM chat mode at login
  1091. # Default: 2 (last save state)
  1092. # 0 (disable)
  1093. # 1 (enable)
  1094. #
  1095. # GM.WhisperingTo
  1096. # Is GM accepting whispers from player by default or not.
  1097. # Default: 2 (last save state)
  1098. # 0 (disable)
  1099. # 1 (enable)
  1100. #
  1101. # GM.InGMList.Level
  1102. # Max GM level showed in GM list (if visible) in non-GM state (.gm off)
  1103. # 0 (none)
  1104. # 1 (only moderators)
  1105. # 2 (only gamemasters)
  1106. # Default: 3 (anyone)
  1107. #
  1108. # GM.InWhoList.Level
  1109. # Max GM level showed in who list (if visible).
  1110. # 0 (only players)
  1111. # 1 (only moderators)
  1112. # 2 (only gamemasters)
  1113. # Default: 3 (anyone)
  1114. #
  1115. # GM.LogTrade
  1116. # Include GM trade and trade slot enchanting operations in GM log if it enable
  1117. # Default: 1 (include)
  1118. # 0 (not include)
  1119. #
  1120. # GM.StartLevel
  1121. # GM starting level (1-255)
  1122. # Default: 1
  1123. #
  1124. # GM.LowerSecurity
  1125. # Disallow a lower security member to interact with a higher one using commands
  1126. # Default: 0 (disable)
  1127. # 1 (enable)
  1128. #
  1129. # GM.InvisibleAura
  1130. # A spell that will be cast when a gm uses ".gm visible off" (Must be aura spell)
  1131. # Default: 31748 (Spirit Particles, big)
  1132. # 0 (Disabled)
  1133. #
  1134. ################################################################################
  1135.  
  1136. GM.LoginState = 2
  1137. GM.Visible = 2
  1138. GM.AcceptTickets = 2
  1139. GM.Chat = 2
  1140. GM.WhisperingTo = 2
  1141. GM.InGMList.Level = 3
  1142. GM.InWhoList.Level = 3
  1143. GM.LogTrade = 1
  1144. GM.StartLevel = 1
  1145. GM.LowerSecurity = 0
  1146. GM.InvisibleAura = 31748
  1147.  
  1148. ################################################################################
  1149. # VISIBILITY AND RADIUSES
  1150. #
  1151. # Visibility.GroupMode
  1152. # Group visibility modes
  1153. # Default: 0 (standard setting: only members from same group can 100% auto detect invisible player)
  1154. # 1 (raid members 100% auto detect invisible player from same raid)
  1155. # 2 (players from same team can 100% auto detect invisible player)
  1156. #
  1157. # Visibility.Distance.Continents
  1158. # Visibility.Distance.Instances
  1159. # Visibility.Distance.BG
  1160. # Visibility distance for different ingame object in different maps.
  1161. # Visibility on continents on offy ~90 yards. In BG ~180. For instances default ~120.
  1162. # Max limited by active player zone: ~ 333
  1163. # Min limit is max aggro radius (45) * Rate.Creature.Aggro
  1164. #
  1165. # Visibility.Distance.InFlight
  1166. # Visible distance for player in flight
  1167. # Min limit is 0 (not show any objects)
  1168. #
  1169. # Visibility.Distance.Grey.Unit
  1170. # Visibility grey distance for creatures/players (fast changing objects)
  1171. # addition to appropriate object type Visibility.Distance.* use in case visibility removing to
  1172. # object (except corpse around distances) If D is distance and G is grey distance then object
  1173. # make visible if distance to it <= D but make non visible if distance > D+G
  1174. # Default: 1 (yard)
  1175. #
  1176. # Visibility.Distance.Grey.Object
  1177. # Visibility grey distance for dynobjects/gameobjects/corpses/creature bodies
  1178. # Default: 10 (yards)
  1179. #
  1180. # Visibility.RelocationLowerLimit
  1181. # Object's visibility update called, when distance between current object's position and position,
  1182. # where visiblity was updated last time, reaches RelocationLoverLimit value
  1183. # Default: 10 (yards)
  1184. #
  1185. # Visibility.AIRelocationNotifyDelay
  1186. # Delay time between creature AI reactions on nearby movements
  1187. # Default: 1000 (milliseconds)
  1188. #
  1189. ################################################################################
  1190.  
  1191. Visibility.GroupMode = 0
  1192. Visibility.Distance.Continents = 200
  1193. Visibility.Distance.Instances = 300
  1194. Visibility.Distance.BG = 300
  1195. Visibility.Distance.InFlight = 260
  1196. Visibility.Distance.Grey.Unit = 1
  1197. Visibility.Distance.Grey.Object = 10
  1198. Visibility.RelocationLowerLimit = 10
  1199. Visibility.AIRelocationNotifyDelay = 1000
  1200.  
  1201. ################################################################################
  1202. # SERVER RATES
  1203. #
  1204. # Rate.Health
  1205. # Rate.Mana
  1206. # Rate.Rage.Income
  1207. # Rate.Rage.Loss
  1208. # Rate.Focus
  1209. # Rate.Loyalty
  1210. # Rate.Energy (Rogue)
  1211. # Health and power regeneration and rage income from damage.
  1212. # Default: 1
  1213. #
  1214. # Rate.Skill.Discovery
  1215. # Skill Discovery Rates
  1216. # Default: 1
  1217. #
  1218. # Rate.Drop.Item.Poor
  1219. # Rate.Drop.Item.Normal
  1220. # Rate.Drop.Item.Uncommon
  1221. # Rate.Drop.Item.Rare
  1222. # Rate.Drop.Item.Epic
  1223. # Rate.Drop.Item.Legendary
  1224. # Rate.Drop.Item.Artifact
  1225. # Rate.Drop.Item.Referenced
  1226. # Rate.Drop.Money
  1227. # Drop rates (items by quality and money)
  1228. # Default: 1
  1229. #
  1230. # Rate.XP.Kill
  1231. # Rate.XP.PetKill
  1232. # Rate.XP.Quest
  1233. # Rate.XP.Explore
  1234. # XP rates
  1235. # Default: 1
  1236. #
  1237. # Rate.Rest.InGame
  1238. # Rate.Rest.Offline.InTavernOrCity
  1239. # Rate.Rest.Offline.InWilderness
  1240. # Resting points grow rates (1 - normal, 2 - double rate, 0.5 - half rate, etc) from standard values
  1241. #
  1242. # Rate.Damage.Fall
  1243. # Damage after fall rate. (1 - standard, 2 - double damage, 0.5 - half damage, etc)
  1244. #
  1245. # Rate.Auction.Time
  1246. # Rate.Auction.Deposit
  1247. # Rate.Auction.Cut
  1248. # Auction rates (auction time, deposit get at auction start, auction cut from price at auction end)
  1249. #
  1250. # Auction.Deposit.Min
  1251. # Minimum auction deposit size in copper
  1252. # Default: 0
  1253. #
  1254. # Rate.Honor
  1255. # Honor gain rate
  1256. #
  1257. # Rate.Mining.Amount
  1258. # Rate.Mining.Next
  1259. # Mining Rates (Mining.Amount changes minimum/maximum usetimes of a deposit,
  1260. # Mining.Next changes chance to have next use of a deposit)
  1261. #
  1262. # Rate.Mining.Rare
  1263. # Spawn percentage of rare mineral nodes
  1264. # Autopooling.Mining.Enable
  1265. # Increases server startup can be disabled for testing purposes when fast server restart is demanded
  1266. # 0 = Disabled (default)
  1267. # 1 = Enabled
  1268. # Rate.Mining.Autopooling
  1269. # Percentage of spawned mining nodes per zone
  1270. #
  1271. # Rate.Talent
  1272. # Talent Point rates
  1273. # Default: 1
  1274. #
  1275. # Rate.Reputation.Gain
  1276. # Reputation Gain rate
  1277. # Default: 1
  1278. #
  1279. # Rate.Reputation.LowLevel.Kill
  1280. # Reputation Gain form low level kill (grey creture)
  1281. # Default: 0.2
  1282. #
  1283. # Rate.Reputation.LowLevel.Quest
  1284. # Reputation Gain rate
  1285. # Default: 1
  1286. #
  1287. # Rate.InstanceResetTime
  1288. # Multiplier for the number of days in between global raid/heroic instance resets.
  1289. # Default: 1
  1290. #
  1291. # SkillGain.Crafting
  1292. # SkillGain.Defense
  1293. # SkillGain.Gathering
  1294. # SkillGain.Weapon
  1295. # crafting/defense/gathering/weapon skills gain at skill grow (1,2,...)
  1296. # Default: 1
  1297. #
  1298. # SkillChance.Orange
  1299. # SkillChance.Yellow
  1300. # SkillChance.Green
  1301. # SkillChance.Grey
  1302. # Skill chance values (0..100)
  1303. # Default: 100-75-25-0
  1304. #
  1305. # SkillChance.MiningSteps
  1306. # SkillChance.SkinningSteps
  1307. # For skinning and Mining chance decrease with skill level.
  1308. # Default: 0 - no decrease
  1309. # 75 - in 2 times each 75 skill points
  1310. #
  1311. # SkillFail.Loot.Fishing
  1312. # For fishing instead fail provided junk loot
  1313. # Default: 0 (disabled)
  1314. # 1 (enabled)
  1315. #
  1316. # SkillFail.Gain.Fishing
  1317. # For fishing skill gain possible at fail also
  1318. # Default: 0 (disabled)
  1319. # 1 (enabled)
  1320. #
  1321. # SkillFail.Possible.FishingPool
  1322. # For fishing pool impossible fail from low skill by default
  1323. # Default: 1 (enabled)
  1324. # 0 (disabled)
  1325. #
  1326. # DurabilityLossChance.Damage
  1327. # Chance lost one from equiped items durability point at damage apply or receive.
  1328. # Default: 0.5 (100/0.5 = 200) Each 200 damage apply one from 19 possible equipped items
  1329. #
  1330. # DurabilityLossChance.Absorb
  1331. # Chance lost one from armor items durability point at damage absorb.
  1332. # Default: 0.5 (100/0.5 = 200) Each 200 absorbs apply one from 15 possible armor equipped items
  1333. #
  1334. # DurabilityLossChance.Parry
  1335. # Chance lost weapon durability point at parry.
  1336. # Default: 0.05 (100/0.05 = 2000) Each 2000 parry attacks main weapon lost point
  1337. #
  1338. # DurabilityLossChance.Block
  1339. # Chance lost sheild durability point at damage block.
  1340. # Default: 0.05 (100/0.05 = 2000) Each 2000 partly or full blocked attacks shield lost point
  1341. #
  1342. # Death.SicknessLevel
  1343. # Starting Character start gain sickness at spirit resurrection (1 min)
  1344. # Default: 11
  1345. # -10 - character will have full time (10min) sickness at 1 level
  1346. # maxplayerlevel+1 - character will not have sickness at any level
  1347. #
  1348. # Death.CorpseReclaimDelay.PvP
  1349. # Death.CorpseReclaimDelay.PvE
  1350. # Enabled/disabled increase corpse reclaim delay at often PvP/PvE deaths
  1351. # Default: 1 (enabled)
  1352. # 0 (disabled)
  1353. #
  1354. # Death.Bones.World
  1355. # Death.Bones.Battleground
  1356. # Enabled/disabled creating bones instead corpse at resurrection (in normal zones/instacnes, or battleground)
  1357. # Default: 1 (enabled)
  1358. # 0 (disabled)
  1359. #
  1360. # Death.Ghost.RunSpeed.World
  1361. # Death.Ghost.RunSpeed.Battleground
  1362. # Modifies the speed of player's ghosts, removed upon reviving, not permanent/saved, in non-BG and BG maps
  1363. # Default: 1.0 (normal speed)
  1364. #
  1365. ################################################################################
  1366.  
  1367. Rate.Health = 1
  1368. Rate.Mana = 1
  1369. Rate.Rage.Income = 1
  1370. Rate.Rage.Loss = 1
  1371. Rate.Focus = 1
  1372. Rate.Loyalty = 1
  1373. Rate.Energy = 1
  1374. Rate.Skill.Discovery = 1
  1375. Rate.Drop.Item.Poor = 1
  1376. Rate.Drop.Item.Normal = 1
  1377. Rate.Drop.Item.Uncommon = 1
  1378. Rate.Drop.Item.Rare = 1
  1379. Rate.Drop.Item.Epic = 1
  1380. Rate.Drop.Item.Legendary = 1
  1381. Rate.Drop.Item.Artifact = 1
  1382. Rate.Drop.Item.Referenced = 1
  1383. Rate.Drop.Money = 1
  1384. Rate.XP.Kill = 1
  1385. Rate.XP.PetKill = 1
  1386. Rate.XP.Quest = 1
  1387. Rate.XP.Explore = 1
  1388. Rate.Rest.InGame = 1
  1389. Rate.Rest.Offline.InTavernOrCity = 1
  1390. Rate.Rest.Offline.InWilderness = 1
  1391. Rate.Damage.Fall = 1
  1392. Rate.Auction.Time = 1
  1393. Rate.Auction.Deposit = 1
  1394. Rate.Auction.Cut = 1
  1395. Auction.Deposit.Min = 0
  1396. Rate.Honor = 1
  1397. Rate.Mining.Amount = 1
  1398. Rate.Mining.Next = 1
  1399. Rate.Mining.Rare = 20
  1400. Autopooling.Mining.Enable = 0
  1401. Rate.Mining.Autopooling = 90
  1402. Rate.Talent = 1
  1403. Rate.Reputation.Gain = 1
  1404. Rate.Reputation.LowLevel.Kill = 0.2
  1405. Rate.Reputation.LowLevel.Quest = 1
  1406. Rate.InstanceResetTime = 1
  1407.  
  1408. SkillGain.Crafting = 1
  1409. SkillGain.Defense = 1
  1410. SkillGain.Gathering = 1
  1411. SkillGain.Weapon = 1
  1412.  
  1413. SkillChance.Orange = 100
  1414. SkillChance.Yellow = 75
  1415. SkillChance.Green = 25
  1416. SkillChance.Grey = 0
  1417. SkillChance.MiningSteps = 0
  1418. SkillChance.SkinningSteps = 0
  1419.  
  1420. SkillFail.Loot.Fishing = 0
  1421. SkillFail.Gain.Fishing = 0
  1422. SkillFail.Possible.FishingPool = 1
  1423.  
  1424. DurabilityLossChance.Damage = 0.5
  1425. DurabilityLossChance.Absorb = 0.5
  1426. DurabilityLossChance.Parry = 0.05
  1427. DurabilityLossChance.Block = 0.05
  1428.  
  1429. Death.SicknessLevel = 11
  1430. Death.CorpseReclaimDelay.PvP = 1
  1431. Death.CorpseReclaimDelay.PvE = 1
  1432. Death.Bones.World = 1
  1433. Death.Bones.Battleground = 1
  1434. Death.Ghost.RunSpeed.World = 1.1
  1435. Death.Ghost.RunSpeed.Battleground = 1.1
  1436.  
  1437. ################################################################################
  1438. # BATTLEGROUND CONFIG
  1439. #
  1440. # Battleground.CastDeserter
  1441. # Cast Deserter spell at player who leave battleground in progress
  1442. # Default: 1 (enable)
  1443. # 0 (disable)
  1444. #
  1445. # Battleground.QueueAnnouncer.Join
  1446. # Enable queue announcer posting to chat at join
  1447. # Default: 0 (not send)
  1448. # 1 (send to joined player only)
  1449. # 2 (send to all players)
  1450. #
  1451. # Battleground.QueueAnnouncer.Start
  1452. # Enable queue announcer posting to chat at BG start
  1453. # Default: 0 (disable)
  1454. # 1 (enable)
  1455. #
  1456. # Battleground.ScoreStatistics
  1457. # Enable Battleground scores storage in database.
  1458. # Default: 0 - (Disabled)
  1459. # 1 - (Enabled)
  1460. #
  1461. # Battleground.InvitationType
  1462. # Set Battleground invitation type
  1463. # Default: 0 (normal - invite as much players to bg as possible, don't bother with ballance)
  1464. # 1 (Experimental - don't allow to invite much more players of one faction)
  1465. #
  1466. # Battleground.PrematureFinishTimer
  1467. # The time to end the bg if there are less than MinPlayersPerTeam on one side in milliseconds
  1468. # Default: 300000 (5 minutes)
  1469. # 0 - disable (not recommended)
  1470. #
  1471. # BattleGround.PremadeGroupWaitForMatch
  1472. # The time in which premade group of 1 faction waits in BG Queue for premade group of other faction
  1473. # 1800000 (30 minutes)
  1474. # Default: 0 - disable premade group matches (group always added to bg team in normal way)
  1475. #
  1476. ################################################################################
  1477.  
  1478. Battleground.CastDeserter = 1
  1479. Battleground.QueueAnnouncer.Join = 0
  1480. Battleground.QueueAnnouncer.Start = 0
  1481. Battleground.ScoreStatistics = 0
  1482. Battleground.InvitationType = 0
  1483. BattleGround.PrematureFinishTimer = 300000
  1484. BattleGround.PremadeGroupWaitForMatch = 0
  1485.  
  1486. ################################################################################
  1487. # OUTDOOR PVP CONFIG
  1488. #
  1489. # OutdoorPvp.SIEnabled #Enable Silithus Outdoor pvp
  1490. # OutdoorPvp.EPEnabled #Enable Eastern Plaguelands Outdoor pvp
  1491. # Default: 1 (enable)
  1492. # 0 (disable)
  1493. #
  1494. ################################################################################
  1495.  
  1496. OutdoorPvp.SIEnabled = 1
  1497. OutdoorPvp.EPEnabled = 1
  1498.  
  1499. ################################################################################
  1500. # NETWORK CONFIG
  1501. #
  1502. # Network.Threads
  1503. # Number of threads for network, recommend 1 thread per 1000 connections.
  1504. # Default: 1
  1505. #
  1506. # Network.OutKBuff
  1507. # The size of the output kernel buffer used ( SO_SNDBUF socket option, tcp manual ).
  1508. # Default: -1 (Use system default setting)
  1509. #
  1510. # Network.OutUBuff
  1511. # Userspace buffer for output. This is amount of memory reserved per each connection.
  1512. # Default: 65536
  1513. #
  1514. # Network.TcpNoDelay:
  1515. # TCP Nagle algorithm setting
  1516. # Default: 0 (enable Nagle algorithm, less traffic, more latency)
  1517. # 1 (TCP_NO_DELAY, disable Nagle algorithm, more traffic but less latency)
  1518. #
  1519. # Network.KickOnBadPacket
  1520. # Kick player on bad packet format.
  1521. # Default: 0 - do not kick
  1522. # 1 - kick
  1523. #
  1524. ################################################################################
  1525.  
  1526. Network.Threads = 1
  1527. Network.OutKBuff = -1
  1528. Network.OutUBuff = 65536
  1529. Network.TcpNodelay = 1
  1530. Network.KickOnBadPacket = 0
  1531.  
  1532. ################################################################################
  1533. # CONSOLE, REMOTE ACCESS AND SOAP
  1534. #
  1535. # Console.Enable
  1536. # Enable console
  1537. # Default: 1 - on
  1538. # 0 - off
  1539. #
  1540. # Ra.Enable
  1541. # Enable remote console
  1542. # Default: 0 - off
  1543. # 1 - on
  1544. #
  1545. # Ra.IP
  1546. # Default remote console ip address, use 0.0.0.0 for every address
  1547. #
  1548. # Ra.Port
  1549. # Default remote console port
  1550. # Default: 3443
  1551. #
  1552. # Ra.MinLevel
  1553. # Minimum level that's required to login,3 by default
  1554. # Default: 3 (Administrator)
  1555. #
  1556. # Ra.Secure
  1557. # Kick client on wrong pass
  1558. # 0 - off
  1559. # Default: 1 - on
  1560. #
  1561. # Ra.Stricted
  1562. # Not allow execute console level only commands remotly by RA
  1563. # 0 - off
  1564. # Default: 1 - on
  1565. #
  1566. #
  1567. # SOAP.Enable
  1568. # Enable soap service
  1569. # Default: 0 - off
  1570. # 1 - on
  1571. #
  1572. # SOAP.IP
  1573. # Bound SOAP service ip address, use 0.0.0.0 to access from everywhere
  1574. # Default: 127.0.0.1
  1575. #
  1576. # SOAP.Port
  1577. # SOAP port
  1578. # Default: 7878
  1579. #
  1580. ################################################################################
  1581.  
  1582. Console.Enable = 1
  1583.  
  1584. Ra.Enable = 0
  1585. Ra.IP = 0.0.0.0
  1586. Ra.Port = 3443
  1587. Ra.MinLevel = 3
  1588. Ra.Secure = 1
  1589. Ra.Stricted = 1
  1590.  
  1591. SOAP.Enabled = 0
  1592. SOAP.IP = 127.0.0.1
  1593. SOAP.Port = 7878
  1594.  
  1595. ################################################################################
  1596. # CharDelete.Method
  1597. # Character deletion behavior
  1598. # Default: 0 - Completely remove the character from the database
  1599. # 1 - Unlinking, the character gets unlinked from the account,
  1600. # the name gets freed up and appears as deleted ingame
  1601. #
  1602. # CharDelete.MinLevel
  1603. # Character gets deleted by CharDelete.Method=0 when the character
  1604. # hasn't the specified level yet.
  1605. # Default: 0 - For all characters the specified mode will be used
  1606. # 1+ - Only for players which have reached the specified level
  1607. # will be deleted by the specified mode.
  1608. # the rest will be deleted by CharDelete.Method=0
  1609. #
  1610. # CharDelete.KeepDays
  1611. # Define the amount of days for which the characters are kept in the database before
  1612. # they will be removed
  1613. # Default: 30
  1614. # 0 - Don't delete any characters, they stay in the database forever.
  1615. #
  1616. ################################################################################
  1617.  
  1618. CharDelete.Method = 0
  1619. CharDelete.MinLevel = 0
  1620. CharDelete.KeepDays = 30
  1621.  
  1622. ###################################################################################################################
  1623. # ELUNA SETTINGS
  1624. #
  1625. # Eluna.Enabled
  1626. # Enable Enabled Eluna LuaEngine
  1627. # Default: 1 (Enabled)
  1628. # 0 (Disabled)
  1629. #
  1630. # Eluna.TraceBack
  1631. # Description: Sets whether to use debug.traceback function on a lua error or not.
  1632. # Notice that you can redefine the function.
  1633. # Default: false - (use default error output)
  1634. # true - (use debug.traceback function)
  1635. #
  1636. # Eluna.ScriptPath
  1637. # Description: Sets the location of the script folder to load scripts from
  1638. # The path can be relative or absolute.
  1639. # Default: "lua_scripts"
  1640. ###################################################################################################################
  1641.  
  1642. Eluna.Enabled = 1
  1643. Eluna.TraceBack = false
  1644. Eluna.ScriptPath = "lua_scripts"
Advertisement
Add Comment
Please, Sign In to add comment