Files
AzerothCore-RealmMaster/config/server-overrides.conf
2025-11-08 19:36:50 -05:00

134 lines
3.4 KiB
Plaintext

# AzerothCore Server Configuration Overrides
#
# This file allows you to easily customize server settings without editing
# individual .conf files. Settings defined here will override defaults.
#
# Format: [filename.conf] followed by key = value pairs
# Boolean values: 0 = disabled, 1 = enabled
# Strings: Can be quoted or unquoted
# Numbers: Integer or decimal values
#
# After editing this file, run: ./scripts/apply-config.py
# =====================
# Core Server Settings
# =====================
[worldserver.conf]
# Experience and progression rates
Rate.XP.Kill = 2.0
Rate.XP.Quest = 2.0
Rate.XP.Explore = 1.5
Rate.Rest.InGame = 2.0
Rate.Rest.Offline.InTavernOrCity = 2.0
# Drop rates
Rate.Drop.Money = 1.5
Rate.Drop.Items = 1.2
# Player limits and GM settings
MaxPlayerLevel = 80
GM.InGMList.Level = 3
GM.InWhoList.Level = 3
# Quality of life features
AllowTwoSide.Interaction.Chat = 1
AllowTwoSide.Interaction.Channel = 1
AllowTwoSide.Interaction.Group = 1
AllowTwoSide.Interaction.Guild = 1
AllowTwoSide.Interaction.Auction = 1
AllowTwoSide.Interaction.Mail = 1
# Death and corpse settings
Death.CorpseDecayType = 2
Death.Bones.BattlegroundOrArena = 1
Corpse.Decay.NORMAL = 300
Corpse.Decay.RARE = 900
Corpse.Decay.ELITE = 1800
Corpse.Decay.RAREELITE = 3600
Corpse.Decay.WORLDBOSS = 7200
[authserver.conf]
# Login settings
LoginDatabase.WorkerThreads = 2
LoginDatabase.SynchThreads = 1
# Updates
Updates.AutoSetup = 1
Updates.EnableDatabases = 7
# =====================
# Playerbot Settings (if MODULE_PLAYERBOTS enabled)
# =====================
[playerbots.conf]
# Bot population control
AiPlayerbot.RandomBotMinLevel = 15
AiPlayerbot.RandomBotMaxLevel = 80
AiPlayerbot.MinRandomBots = 50
AiPlayerbot.MaxRandomBots = 200
# Bot behavior
AiPlayerbot.RandomBotJoinLfg = 1
AiPlayerbot.RandomBotJoinBG = 1
AiPlayerbot.RandomBotAutoJoinAR = 1
AiPlayerbot.RandomBotRpg = 1
# Bot restrictions
AiPlayerbot.DisableRandomLevels = 0
AiPlayerbot.RandomBotInGuildFraction = 0.1
# =====================
# Module Configurations
# =====================
[mod_transmog.conf]
# Transmogrification settings
Transmogrification.Enable = 1
Transmogrification.Cost = 100000
Transmogrification.MaxSets = 10
Transmogrification.AllowMixedArmorTypes = 0
Transmogrification.AllowMixedWeaponTypes = 0
[mod_aoe_loot.conf]
# AOE Looting configuration
AOELoot.Enable = 1
[mod_learnspells.conf]
# Auto-learn spells configuration
LearnSpells.Enable = 1
LearnSpells.Gamemasters = 1
[mod_fireworks.conf]
# Fireworks on level up
Fireworks.Enable = 1
[mod_solo_lfg.conf]
# Solo LFG settings
SoloLFG.Enable = 1
SoloLFG.Announce = 1
[mod_autobalance.conf]
# Autobalance for solo play (if enabled)
AutoBalance.enable = 1
AutoBalance.MinPlayerReward = 1
AutoBalance.InflectionPoint = 5
AutoBalance.InflectionPointRaid10M = 7.5
AutoBalance.InflectionPointRaid25M = 17
AutoBalance.InflectionPointRaidHeroic = 5
AutoBalance.InflectionPointHeroic = 5
[mod_individual_progression.conf]
# Individual progression settings (if enabled)
IndividualProgression.Enable = 1
IndividualProgression.VanillaExp = 80000000
IndividualProgression.TbcExp = 150000000
IndividualProgression.WotlkExp = 220000000
# =====================
# Additional Module Settings
# =====================
# Add more module configurations as needed.
# Module conf files are typically named: mod_<modulename>.conf
# Check your storage/config/ directory for available .conf files
# to see what settings are available for each module.