refactor: Update worldserver.conf.dist - whitespaces and alignments (#26191)

Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
olive-spore-734
2026-06-16 14:18:13 +02:00
committed by GitHub
parent 5ca52a6f48
commit 1f6bdc4f34
+157 -229
View File
@@ -109,11 +109,10 @@ BindIP = "0.0.0.0"
# CharacterDatabaseInfo
# Description: Database connection settings for the world server.
# Example: "hostname;port;username;password;database"
# ".;somenumber;username;password;database" - (Use named pipes on Windows
# "enable-named-pipe" to [mysqld]
# section my.ini)
# ".;/path/to/unix_socket;username;password;database" - (use Unix sockets on
# Unix/Linux)
# ".;somenumber;username;password;database"
# (Use named pipes on Windows "enable-named-pipe" to [mysqld] section my.ini)
# ".;/path/to/unix_socket;username;password;database"
# (Use Unix sockets on Unix/Linux)
# Default: "127.0.0.1;3306;acore;acore;acore_auth" - (LoginDatabaseInfo)
# "127.0.0.1;3306;acore;acore;acore_world" - (WorldDatabaseInfo)
# "127.0.0.1;3306;acore;acore;acore_characters" - (CharacterDatabaseInfo)
@@ -160,7 +159,6 @@ MaxPingTime = 30
#
# Database.Reconnect.Seconds
# Database.Reconnect.Attempts
#
# Description: How many seconds between every reconnection attempt
# and how many attempts will be performed in total
# Default: 20 attempts every 15 seconds
@@ -287,12 +285,10 @@ FlashAtStart = 1
#
# Updates.EnableDatabases
# Description: A mask that describes which databases should be updated.
#
# Following flags are available
# DATABASE_LOGIN = 1, // Auth database
# DATABASE_CHARACTER = 2, // Character database
# DATABASE_WORLD = 4, // World database
#
# Note: Following flags are available
# DATABASE_LOGIN = 1, Auth database
# DATABASE_CHARACTER = 2, Character database
# DATABASE_WORLD = 4, World database
# Default: 7 - (All enabled)
# 4 - (Enable world only)
# 0 - (All disabled)
@@ -405,9 +401,7 @@ Network.EnableProxyProtocol = 0
# When enabled and the process is started by systemd socket activation,
# the server will use the socket passed by systemd instead of
# creating and binding its own listening socket. Disabled by default.
#
# When enabled the realm is not automatically set as offline on shutdown.
#
# Example: 1 - (Enabled)
# Default: 0 - (Disabled)
@@ -479,10 +473,8 @@ SOAP.Port = 7878
# Description: The key used by authserver to decrypt TOTP secrets from database storage.
# You only need to set this here if you plan to use the in-game 2FA
# management commands (.account 2fa), otherwise this can be left blank.
#
# The server will auto-detect if this does not match your authserver setting,
# in which case any commands reliant on the secret will be disabled.
#
# Default: <blank>
#
@@ -590,7 +582,6 @@ MinRecordUpdateTimeDiff = 100
# Example: "C:/acore/IP2LOCATION-LITE-DB1.CSV"
# "/home/acore/IP2LOCATION-LITE-DB1.CSV"
# Default: "" - (Disabled)
#
IPLocationFile = ""
@@ -599,7 +590,6 @@ IPLocationFile = ""
# Description: Specifies if IP addresses can be logged to the database
# Default: 1 - (Enabled)
# 0 - (Disabled)
#
AllowLoggingIPAddressesInDatabase = 1
@@ -608,7 +598,6 @@ AllowLoggingIPAddressesInDatabase = 1
# Description: Logs actions, e.g. account login and logout to name a few, based on IP of current session.
# Default: 0 - (Disabled)
# 1 - (Enabled)
#
Allow.IP.Based.Action.Logging = 0
@@ -617,7 +606,6 @@ Allow.IP.Based.Action.Logging = 0
# Description: Allow logging spam reports from players in the chat, mail or calendar into the database.
# Default: 1 - (Enabled)
# 0 - (Disabled)
#
LogSpamReports = 1
@@ -626,7 +614,6 @@ LogSpamReports = 1
# Description: Enable or disable chat logging (chat_log.cpp).
# Default: 0 - (Disabled)
# 1 - (Enabled)
#
ChatLog.Enable = 0
@@ -635,24 +622,18 @@ ChatLog.Enable = 0
# Appender.name
# Description: Defines 'where to log'.
# Format: Type,LogLevel,Flags,optional1,optional2,optional3
#
# Type
# 0 - (None)
# Type: 0 - (None)
# 1 - (Console)
# 2 - (File)
# 3 - (DB)
#
# LogLevel
# 0 - (Disabled)
# LogLevel: 0 - (Disabled)
# 1 - (Fatal)
# 2 - (Error)
# 3 - (Warning)
# 4 - (Info)
# 5 - (Debug)
# 6 - (Trace)
#
# Flags:
# 0 - None
# Flags: 0 - None
# 1 - Prefix Timestamp to the text
# 2 - Prefix Log Level to the text
# 4 - Prefix Log Filter type to the text
@@ -660,8 +641,7 @@ ChatLog.Enable = 0
# (Only used with Type = 2)
# 16 - Make a backup of existing file before overwrite
# (Only used with Mode = w)
#
# Colors (read as optional1 if Type = Console)
# Colors: (read as optional1 if Type = Console)
# Format: "fatal error warn info debug trace"
# 0 - BLACK
# 1 - RED
@@ -679,21 +659,17 @@ ChatLog.Enable = 0
# 13 - LCYAN
# 14 - WHITE
# Example: "1 9 3 6 5 8"
#
# File: Name of the file (read as optional1 if Type = File)
# Allows to use one "%s" to create dynamic files
#
# Mode: Mode to open the file (read as optional2 if Type = File)
# a - (Append)
# w - (Overwrite)
#
# MaxFileSize: Maximum file size of the log file before creating a new log file
# (read as optional3 if Type = File)
# Size is measured in bytes expressed in a 64-bit unsigned integer.
# Maximum value is 4294967295 (4 GB). Leave blank for no limit.
# NOTE: Does not work with dynamic filenames.
# Example: 536870912 (512 MB)
#
Appender.Console=1,4,0,"1 9 3 6 5 8"
Appender.Server=2,5,0,Server.log,w
@@ -706,23 +682,20 @@ Appender.Errors=2,2,0,Errors.log,w
# Logger.name
# Description: Defines 'What to log'
# Format: LogLevel,AppenderList
#
# LogLevel
# 0 - (Disabled)
# LogLevel: 0 - (Disabled)
# 1 - (Fatal)
# 2 - (Error)
# 3 - (Warning)
# 4 - (Info)
# 5 - (Debug)
# 6 - (Trace)
#
# AppenderList: List of appenders linked to logger
# (Using spaces as separator).
#
Logger.root=2,Console Server
#Logger.metric=2,Console Server
#Logger.commands.gm=4,Console GM
# Logger.metric=2,Console Server
# Logger.commands.gm=4,Console GM
Logger.diff=3,Console Server
Logger.mmaps=4,Server
Logger.scripts.hotswap=4,Console Server
@@ -733,105 +706,105 @@ Logger.sql=4,Console Server
Logger.time.update=4,Console Server
Logger.module=4,Console Server
Logger.spells.scripts=2,Console Errors
#Logger.achievement=4,Console Server
#Logger.addon=4,Console Server
#Logger.auctionHouse=4,Console Server
#Logger.autobroadcast=4, Console Server
#Logger.bg.arena=4,Console Server
#Logger.bg.battlefield=4,Console Server
#Logger.bg.battleground=4,Console Server
#Logger.bg.reportpvpafk=4,Console Server
#Logger.calendar=4,Console Server
#Logger.chat.say=4,Console Chat
#Logger.chat.emote=4,Console Chat
#Logger.chat.yell=4,Console Chat
#Logger.chat.whisper=4,Console Chat
#Logger.chat.party=4,Console Chat
#Logger.chat.raid=4,Console Chat
#Logger.chat.bg=4,Console Chat
#Logger.chat.guild=4,Console Chat
#Logger.chat.guild.officer=4,Console Chat
#Logger.chat.channel=4,Console Chat
#Logger.chat.addon.msg=4,Console Chat
#Logger.chat.addon.emote=4,Console Chat
#Logger.chat.addon.yell=4,Console Chat
#Logger.chat.addon.whisper=4,Console Chat
#Logger.chat.addon.party=4,Console Chat
#Logger.chat.addon.raid=4,Console Chat
#Logger.chat.addon.bg=4,Console Chat
#Logger.chat.addon.guild=4,Console Chat
#Logger.chat.addon.guild.officer=4,Console Chat
#Logger.chat.addon.channel=4,Console Chat
#Logger.chat.log=4,Console Server
#Logger.chat.log.addon=4,Console Server
#Logger.chat.system=4,Console Server
#Logger.cheat=4,Console Server
#Logger.commands.ra=4,Console Server
#Logger.condition=4,Console Server
#Logger.dbc=4,Console Server
#Logger.disable=4,Console Server
#Logger.entities.dyobject=4,Console Server
#Logger.entities.faction=4,Console Server
#Logger.entities.gameobject=4,Console Server
#Logger.entities.object=4,Console Server
#Logger.entities.pet=4,Console Server
#Logger.entities.player.auctionhouse=4,Console Server
#Logger.entities.player.character=4,Console Server
#Logger.entities.player.dump=4,Console Server
#Logger.entities.player.items=4,Console Server
#Logger.entities.player.loading=4,Console Server
#Logger.entities.player.mail=4,Console Server
#Logger.entities.player.skills=4,Console Server
#Logger.entities.player.trade=4,Console Server
#Logger.entities.player=4,Console Server
#Logger.entities.transport=4,Console Server
#Logger.entities.unit.ai=4,Console Server
#Logger.entities.unit=4,Console Server
#Logger.entities.vehicle=4,Console Server
#Logger.gameevent=4,Console Server
#Logger.group=4,Console Server
#Logger.guild=4,Console Server
#Logger.instance.save=4,Console Server
#Logger.instance.script=4,Console Server
#Logger.lfg=4,Console Server
#Logger.loot=4,Console Server
#Logger.mail=4,Console Server
#Logger.maps.script=4,Console Server
#Logger.maps=4,Console Server
#Logger.misc=4,Console Server
#Logger.mmaps.tiles=4,Console Server
#Logger.movement.flightpath=4,Console Server
#Logger.movement.motionmaster=4,Console Server
#Logger.movement.splinechain=4,Console Server
#Logger.movement=4,Console Server
#Logger.network.kick=4,Console Server
#Logger.network.opcode=4,Console Server
#Logger.network.soap=4,Console Server
#Logger.network=4,Console Server
#Logger.outdoorpvp=4,Console Server
#Logger.pool=4,Console Server
#Logger.rbac=4,Console Server
#Logger.reputation=4,Console Server
#Logger.scripts.ai.escortai=4,Console Server
#Logger.scripts.ai.followerai=4,Console Server
#Logger.scripts.ai.petai=4,Console Server
#Logger.scripts.ai.sai=4,Console Server
#Logger.scripts.ai=4,Console Server
#Logger.scripts.cos=4,Console Server
#Logger.scripts.midsummer=4,Console Server
#Logger.scripts=4,Console Server
#Logger.server.authserver=4,Console Server
#Logger.spells.aura.effect.nospell=4,Console Server
#Logger.spells.aura.effect=4,Console Server
#Logger.spells.effect.nospell=4,Console Server
#Logger.spells.effect=4,Console Server
#Logger.spells.scripts=4,Console Server
#Logger.spells=4,Console Server
#Logger.sql.dev=4,Console Server Dev
#Logger.sql.driver=4,Console Server
#Logger.vehicles=4,Console Server
#Logger.warden=4,Console Server
#Logger.weather=4,Console Server
# Logger.achievement=4,Console Server
# Logger.addon=4,Console Server
# Logger.auctionHouse=4,Console Server
# Logger.autobroadcast=4, Console Server
# Logger.bg.arena=4,Console Server
# Logger.bg.battlefield=4,Console Server
# Logger.bg.battleground=4,Console Server
# Logger.bg.reportpvpafk=4,Console Server
# Logger.calendar=4,Console Server
# Logger.chat.say=4,Console Chat
# Logger.chat.emote=4,Console Chat
# Logger.chat.yell=4,Console Chat
# Logger.chat.whisper=4,Console Chat
# Logger.chat.party=4,Console Chat
# Logger.chat.raid=4,Console Chat
# Logger.chat.bg=4,Console Chat
# Logger.chat.guild=4,Console Chat
# Logger.chat.guild.officer=4,Console Chat
# Logger.chat.channel=4,Console Chat
# Logger.chat.addon.msg=4,Console Chat
# Logger.chat.addon.emote=4,Console Chat
# Logger.chat.addon.yell=4,Console Chat
# Logger.chat.addon.whisper=4,Console Chat
# Logger.chat.addon.party=4,Console Chat
# Logger.chat.addon.raid=4,Console Chat
# Logger.chat.addon.bg=4,Console Chat
# Logger.chat.addon.guild=4,Console Chat
# Logger.chat.addon.guild.officer=4,Console Chat
# Logger.chat.addon.channel=4,Console Chat
# Logger.chat.log=4,Console Server
# Logger.chat.log.addon=4,Console Server
# Logger.chat.system=4,Console Server
# Logger.cheat=4,Console Server
# Logger.commands.ra=4,Console Server
# Logger.condition=4,Console Server
# Logger.dbc=4,Console Server
# Logger.disable=4,Console Server
# Logger.entities.dyobject=4,Console Server
# Logger.entities.faction=4,Console Server
# Logger.entities.gameobject=4,Console Server
# Logger.entities.object=4,Console Server
# Logger.entities.pet=4,Console Server
# Logger.entities.player.auctionhouse=4,Console Server
# Logger.entities.player.character=4,Console Server
# Logger.entities.player.dump=4,Console Server
# Logger.entities.player.items=4,Console Server
# Logger.entities.player.loading=4,Console Server
# Logger.entities.player.mail=4,Console Server
# Logger.entities.player.skills=4,Console Server
# Logger.entities.player.trade=4,Console Server
# Logger.entities.player=4,Console Server
# Logger.entities.transport=4,Console Server
# Logger.entities.unit.ai=4,Console Server
# Logger.entities.unit=4,Console Server
# Logger.entities.vehicle=4,Console Server
# Logger.gameevent=4,Console Server
# Logger.group=4,Console Server
# Logger.guild=4,Console Server
# Logger.instance.save=4,Console Server
# Logger.instance.script=4,Console Server
# Logger.lfg=4,Console Server
# Logger.loot=4,Console Server
# Logger.mail=4,Console Server
# Logger.maps.script=4,Console Server
# Logger.maps=4,Console Server
# Logger.misc=4,Console Server
# Logger.mmaps.tiles=4,Console Server
# Logger.movement.flightpath=4,Console Server
# Logger.movement.motionmaster=4,Console Server
# Logger.movement.splinechain=4,Console Server
# Logger.movement=4,Console Server
# Logger.network.kick=4,Console Server
# Logger.network.opcode=4,Console Server
# Logger.network.soap=4,Console Server
# Logger.network=4,Console Server
# Logger.outdoorpvp=4,Console Server
# Logger.pool=4,Console Server
# Logger.rbac=4,Console Server
# Logger.reputation=4,Console Server
# Logger.scripts.ai.escortai=4,Console Server
# Logger.scripts.ai.followerai=4,Console Server
# Logger.scripts.ai.petai=4,Console Server
# Logger.scripts.ai.sai=4,Console Server
# Logger.scripts.ai=4,Console Server
# Logger.scripts.cos=4,Console Server
# Logger.scripts.midsummer=4,Console Server
# Logger.scripts=4,Console Server
# Logger.server.authserver=4,Console Server
# Logger.spells.aura.effect.nospell=4,Console Server
# Logger.spells.aura.effect=4,Console Server
# Logger.spells.effect.nospell=4,Console Server
# Logger.spells.effect=4,Console Server
# Logger.spells.scripts=4,Console Server
# Logger.spells=4,Console Server
# Logger.sql.dev=4,Console Server Dev
# Logger.sql.driver=4,Console Server
# Logger.vehicles=4,Console Server
# Logger.warden=4,Console Server
# Logger.weather=4,Console Server
#
# Log.Async.Enable
@@ -860,21 +833,12 @@ Metric.Enable = 0
#
# Metric.InfluxDB
# Description: Connection settings for InfluxDB.
#
# For InfluxDB v1:
# Only fill in Metric.InfluxDB.Connection.
#
# Example:
# Metric.InfluxDB.Connection = "hostname;port;database"
#
# For InfluxDB v2:
# Fill in every field.
#
# For InfluxDB v1: Only fill in Metric.InfluxDB.Connection.
# Example: Metric.InfluxDB.Connection = "hostname;port;database"
# For InfluxDB v2: Fill in every field.
# NOTE: Currently, Grafana will not work with the provided json files to visualize
# data from InfluxDB v2.
#
# Example:
# Metric.InfluxDB.Connection = "hostname;port"
# Example: Metric.InfluxDB.Connection = "hostname;port"
# Metric.InfluxDB.v2 = 0 - (Disabled)
# 1 - (Enabled)
# Metric.InfluxDB.Org = "my-org"
@@ -894,7 +858,6 @@ Metric.InfluxDB.Token = ""
# Longer interval means larger batch of data. If the batch
# is too big, it might get rejected.
# Default: 1 second
#
Metric.Interval = 1
@@ -902,7 +865,6 @@ Metric.Interval = 1
# Metric.OverallStatusInterval
# Description: Interval between every gathering of overall worldserver status data in seconds
# Default: 1 second
#
Metric.OverallStatusInterval = 1
@@ -968,7 +930,7 @@ GameType = 0
#
# RealmZone
# Description: Server realm zone. Set allowed alphabet in character, etc. names.
# Default 1 - (Development - any language)
# Default: 1 - (Development - any language)
# 2 - (United States - extended-Latin)
# 3 - (Oceanic - extended-Latin)
# 4 - (Latin America - extended-Latin)
@@ -1422,7 +1384,6 @@ vmap.BlizzlikePvPLOS = 1
# Description: Check line of sight to see game objects in the open world.
# Default: 1 (Enabled, Players will be able to cast spells through tree stumps and other objects in the open world).
# 0 (Disabled, Players will not be able to cast spells through tree stumps and other objects in the open world).
#
vmap.BlizzlikeLOSInOpenWorld = 1
@@ -1800,9 +1761,7 @@ CleanCharacterDB = 0
# CLEANING_FLAG_SPELLS = 0x4
# CLEANING_FLAG_TALENTS = 0x8
# CLEANING_FLAG_QUESTSTATUS = 0x10
#
# Before use this feature, make a backup of your database.
#
# Note: Before use this feature, make a backup of your database.
# Example: 14 - (CLEANING_FLAG_SKILLS + CLEANING_FLAG_SPELLS + CLEANING_FLAG_TALENTS
# 2+4+8 => 14. This will clean up skills, talents and spells will
# remain enabled after the next cleanup)
@@ -1815,7 +1774,7 @@ PersistentCharacterCleanFlags = 0
# Description: If enabled, players will lose spells that are invalid for their race/class.
# Default: 1 - (Enabled, enforce valid spells)
# 0 - (Disabled, allow invalid spells)
# Disabling this and then having your character learn spells which require DBC edits can result in the character not being saved in the database
# Note: Disabling this and then having your character learn spells which require DBC edits can result in the character not being saved in the database
# Disable AT YOUR OWN RISK
ValidateSkillLearnedBySpells = 1
@@ -2185,22 +2144,17 @@ Rate.Rest.MaxBonus = 1.5
# Rate.MissChanceMultiplier.Creature
# Rate.MissChanceMultiplier.Player
# Rate.MissChanceMultiplier.OnlyAffectsPlayer
#
# Description: When the target is 3 or more level higher than the player,
# the chance to hit is determined by the formula: 94 - (levelDiff - 2) * Rate.MissChanceMultiplier
# The higher the Rate.MissChanceMultiplier constant, the higher is the chance to miss.
#
# Note: this does not affect when the player is less than 3 levels different than the target,
# where this (linear) formula is used instead to calculate the hit chance: 96 - levelDiff.
# You can set Rate.MissChanceMultiplier.OnlyAffectsPlayer to 1 if you only want to affect the MissChance
# for player casters only. This way you won't be affecting creature missing chance.
#
# Example: if you want the chance to keep growing linearly, use 1.
#
# Default: Rate.MissChanceMultiplier.TargetCreature = 11
# Rate.MissChanceMultiplier.TargetPlayer = 7
# Rate.MissChanceMultiplier.OnlyAffectsPlayer = 0
#
Rate.MissChanceMultiplier.TargetCreature = 11
Rate.MissChanceMultiplier.TargetPlayer = 7
@@ -2480,7 +2434,6 @@ Rate.XP.BattlegroundBonus = 1
# Description: Modifies the amount of experience required to level up a pet.
# The lower the rate the less experience is required.
# Default: 0.05
#
Rate.Pet.LevelXP = 0.05
@@ -2674,7 +2627,7 @@ DurabilityLossChance.Block = 0.05
# Example: 11 - (Level 1-10 characters will not be affected,
# Level 11-19 characters will be affected for 1 minute,
# Level 20-MaxPlayerLevel characters will be affected for 10 minutes)
# Default: 11 - (Enabled, See Example)
# Default: 11 - (Enabled, see Example)
# MaxPlayerLevel+1 - (Disabled)
# -10 - (Enabled, Level 1+ characters have 10 minute duration)
@@ -2733,26 +2686,22 @@ ItemDelete.Method = 0
# Description: Saving items into database when the player sells items to vendor
# Default: 0 (disabled)
# 1 (enabled)
#
ItemDelete.Vendor = 0
#
# ItemDelete.Quality
# Description: Saving items into database that have quality greater or equal to ItemDelete.Quality
#
# ID | Color | Quality
# 0 | Grey | Poor
# 1 | White | Common
# 2 | Green | Uncommon
# 3 | Blue | Rare
# 4 | Purple| Epic
# 5 | Orange| Legendary
# 6 | Red | Artifact
# 7 | Gold | Bind to Account
#
# | ID | Color | Quality |
# | 0 | Grey | Poor |
# | 1 | White | Common |
# | 2 | Green | Uncommon |
# | 3 | Blue | Rare |
# | 4 | Purple | Epic |
# | 5 | Orange | Legendary |
# | 6 | Red | Artifact |
# | 7 | Gold | Bind to Account |
# Default: 3
#
ItemDelete.Quality = 3
@@ -2760,7 +2709,6 @@ ItemDelete.Quality = 3
# ItemDelete.ItemLevel
# Description: Saving items into database that are Item Levels greater or equal to ItemDelete.ItemLevel
# Default: 80
#
ItemDelete.ItemLevel = 80
@@ -2779,7 +2727,7 @@ ItemDelete.KeepDays = 0
# ITEM
#
# DBC.EnforceItemAttributes
# Disallow overriding item attributes stored in DBC files with values from the database
# Description: Disallow overriding item attributes stored in DBC files with values from the database
# Default: 0 - Off, Use DB values
# 1 - On, Enforce DBC Values (default)
@@ -2816,6 +2764,7 @@ Rate.Drop.Item.Artifact = 1
Rate.Drop.Item.Referenced = 1
Rate.Drop.Money = 1
#
# Rate.Drop.Item.ReferencedAmount
# Description: Multiplier for referenced loot amount. Makes many raid bosses (and others) drop additional loot.
# Default: 1
@@ -3252,7 +3201,7 @@ LeaveGroupOnLogout.Enabled = 0
#
# Group.Raid.LevelRestriction
#
# The Group members need to the same, or higher level than the specified value.
# Description: The Group members need to the same, or higher level than the specified value.
# Minimum level is 10.
# Default: 10
#
@@ -3262,7 +3211,7 @@ Group.Raid.LevelRestriction = 10
#
# Group.RandomRollMaximum
#
# The maximum value for use with the client '/roll' command.
# Description: The maximum value for use with the client '/roll' command.
# Blizzlike and maximum value is 1000000. (Based on Classic and 3.3.5a client testing respectively)
# Default: 1000000
#
@@ -3348,7 +3297,6 @@ AccountInstancesPerHour = 5
# Description: Forces ICC and RS Normal and Heroic to share lockouts. ToC is uneffected and Normal and Heroic will be separate.
# Default: 1 - Enable
# 0 - Disable
#
Instance.SharedNormalHeroicId = 1
@@ -3359,7 +3307,6 @@ Instance.SharedNormalHeroicId = 1
# Default: 1 - (Display only one requirement at a time (BlizzLike, like in the LFG interface))
# 0 - (Display no extra information, only "Requirements not met")
# 2 - (Display detailed requirements, all at once, with clickable links)
#
DungeonAccessRequirements.PrintMode = 1
@@ -3419,10 +3366,9 @@ DungeonFinder.OptionsMask = 5
#
# LFG.Location.All
#
# Includes satellite to search for work elsewhere LFG
# Description: Includes satellite to search for work elsewhere LFG
# Default: 0 - Disable
# 1 - Enable
#
LFG.Location.All = 0
@@ -3762,7 +3708,6 @@ Battleground.QueueAnnouncer.Limit.MinPlayers = 3
# Battleground.QueueAnnouncer.SpamProtection.Delay
# Description: Show announce if player rejoined in queue after sec
# Default: 30
#
Battleground.QueueAnnouncer.SpamProtection.Delay = 30
@@ -3779,7 +3724,6 @@ Battleground.QueueAnnouncer.PlayerOnly = 0
# Description: Enabled battleground queue announcements based on timer
# Default: 0 - (Disabled)
# 1 - (Enabled - Set Arena.QueueAnnouncer.Timer)
#
Battleground.QueueAnnouncer.Timed = 0
@@ -3787,7 +3731,6 @@ Battleground.QueueAnnouncer.Timed = 0
# Battleground.QueueAnnouncer.Timer
# Description: Set timer for queue announcements
# Default: 30000 (30 sec)
#
Battleground.QueueAnnouncer.Timer = 30000
@@ -3894,7 +3837,6 @@ Battleground.DisableReadyCheckInBG = 0
# 0 - Battleground.RewardWinnerArenaLast
# 5 - Battleground.RewardLoserHonorFirst
# 5 - Battleground.RewardLoserHonorLast
#
Battleground.RewardWinnerHonorFirst = 30
Battleground.RewardWinnerArenaFirst = 25
@@ -4055,7 +3997,6 @@ Arena.QueueAnnouncer.Enable = 0
# Description: Arena queue announcement type.
# Default: 0 - (System message, Anyone can see it)
# 1 - (Private, Only queued players can see it)
#
Arena.QueueAnnouncer.PlayerOnly = 0
@@ -4066,7 +4007,6 @@ Arena.QueueAnnouncer.PlayerOnly = 0
# 2 - (Announce only the team's name)
# 1 - (Announce only the team's rating)
# 0 - (Do not announce any information about the teams)
#
Arena.QueueAnnouncer.Detail = 3
@@ -4180,8 +4120,6 @@ LevelReq.Mail = 1
# IsContinentTransport.Enabled
# Description: Controls the continent transport (ships, zeppelins etc..)
# Default: 1 - (Enabled)
#
#
IsContinentTransport.Enabled = 1
@@ -4190,10 +4128,8 @@ IsContinentTransport.Enabled = 1
# Description: Should we preload the transport?
# (Not recommended on low-end servers as it consumes 100% more ram)
# and it's not really necessary to be enabled.
#
# Default: 0 - (Disabled)
#
#
IsPreloadedContinentTransport.Enabled = 0
@@ -4233,7 +4169,6 @@ AddonChannel = 1
# "normal" chat messages for sending data to other clients.
# Default: 1 - (Enabled, Blizzlike)
# 0 - (Disabled)
#
ChatFakeMessagePreventing = 1
@@ -4243,12 +4178,10 @@ ChatFakeMessagePreventing = 1
# -1 - (Only verify validity of link data, but permit use of custom colors)
# Default: 0 - (Only verify that link data and color are valid without checking text)
# 1 - (Additionally verifies that the link text matches the provided data)
#
# Note: If this is set to '1', you must additionally provide .dbc files for all
# client locales that are in use on your server.
# If any files are missing, messages with links from clients using those
# locales will likely be blocked by the server.
#
ChatStrictLinkChecking.Severity = 0
@@ -4258,7 +4191,6 @@ ChatStrictLinkChecking.Severity = 0
# is received.
# Default: 0 - (Silently ignore message)
# 1 - (Ignore message and kick player)
#
ChatStrictLinkChecking.Kick = 0
@@ -4332,7 +4264,7 @@ Channel.RestrictedLfg = 1
Channel.SilentlyGMJoin = 0
# Channel.ModerationGMLevel
# Min GM account security level required for executing moderator in-game commands in the channels
# Description: Min GM account security level required for executing moderator in-game commands in the channels
# This also bypasses password prompts on joining channels which require password
# 0 (in-game channel moderator privileges only)
# Default: 1 (enabled for moderators and above)
@@ -4491,7 +4423,7 @@ TalentsInspecting = 1
# ChangeFaction.MaxMoney
# Description: Maximum amount of gold allowed on the character to perform a faction change.
# Default: 0 - Disabled
# > 0 - Enabled (money in copper)
# >0 - Enabled (money in copper)
# Example: If set to 10000, the maximum amount of money allowed on the character would be 1 gold.
ChangeFaction.MaxMoney = 0
@@ -4635,28 +4567,28 @@ PlayerDump.DisallowOverwrite = 1
###################################################################################################
# CUSTOM
#
# ICC Buff
# ICC.Buff.Alliance
# ICC.Buff.Horde
# Description: Specify ICC buff
# (It is necessary to restart the server after changing the values!)
# Default: ICC.Buff.Horde = 73822
# ICC.Buff.Alliance = 73828
#
# Spell IDs for the auras:
# 73816 - 5% buff Horde
# 73818 - 10% buff Horde
# 73819 - 15% buff Horde
# 73820 - 20% buff Horde
# 73821 - 25% buff Horde
# 73822 - 30% buff Horde
# 73762 - 5% buff Alliance
# 73824 - 10% buff Alliance
# 73825 - 15% buff Alliance
# 73826 - 20% buff Alliance
# 73827 - 25% buff Alliance
# 73828 - 30% buff Alliance
# Note: It is necessary to restart the server after changing the values!
# Example: | Spell IDs | Amount | Faction |
# | 73762 | 5% | Alliance |
# | 73824 | 10% | Alliance |
# | 73825 | 15% | Alliance |
# | 73826 | 20% | Alliance |
# | 73827 | 25% | Alliance |
# | 73828 | 30% | Alliance |
# | 73816 | 5% | Horde |
# | 73818 | 10% | Horde |
# | 73819 | 15% | Horde |
# | 73820 | 20% | Horde |
# | 73821 | 25% | Horde |
# | 73822 | 30% | Horde |
# Default: ICC.Buff.Alliance = 73828
# ICC.Buff.Horde = 73822
ICC.Buff.Horde = 73822
ICC.Buff.Alliance = 73828
ICC.Buff.Horde = 73822
#
# WipeGunshipBlizzlike.Enable
@@ -4677,7 +4609,6 @@ Minigob.Manabonk.Enable = 1
# Description: Calculate at loading creature zoneId / areaId and save in creature table
# WARNING: SLOW WORLD SERVER STARTUP. Should only be used for debugging.
# Default: 0 - (Do not show)
#
Calculate.Creature.Zone.Area.Data = 0
@@ -4686,7 +4617,6 @@ Calculate.Creature.Zone.Area.Data = 0
# Description: Calculate at loading gameobject zoneId / areaId and save in gameobject table
# WARNING: SLOW WORLD SERVER STARTUP. Should only be used for debugging.
# Default: 0 - (Do not show)
#
Calculate.Gameoject.Zone.Area.Data = 0
@@ -4799,7 +4729,6 @@ Respawn.DynamicMinimumGameObject = 10
# When enabled, escort NPCs in spawn groups flagged as ESCORTQUESTNPC
# will use special respawn handling.
# Default: 0 - (Disabled)
#
Respawn.DynamicEscortNPC = 0
@@ -4810,7 +4739,6 @@ Respawn.DynamicEscortNPC = 0
# gameobjects respawn in-place as they always have in AzerothCore.
# Set to 1 to force legacy behavior for all spawns.
# Default: 0 - (Disabled, spawn groups control respawn mode)
#
Respawn.ForceCompatibilityMode = 0