Last active
November 6, 2022 04:34
-
-
Save mrcrilly/8907f744a0a733d67712b7b7dd10e3da to your computer and use it in GitHub Desktop.
AzerothCore worldserver.conf settings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[worldserver] | |
# How often the world server saves the player's state. | |
# Set to 5 minutes (default is 15 minutes) as small servers don't | |
# have sufficient load to worry about DB writes. | |
PlayerSaveInterval = 300000 | |
# Allows people to mount indoors (and use other outdoor-only.) | |
# I feel this is just better for the player's mobility and | |
# isn't overly game breaking. | |
vmap.enableIndoorCheck = 0 | |
# Heavily reduce the cost of buying a guild charter | |
Guild.CharterCost = 10 | |
# On small servers, it's likely guilds might be very small and | |
# consist of a few friends. | |
MinPetitionSigns = 2 | |
# Why not? Allow players to experiment with multiple Hero classes | |
# on small, private servers. | |
HeroicCharactersPerRealm = 3 | |
# Gives the player some starting money they can use to | |
# learn abilities, buy potions, etc. | |
StartPlayerMoney = 5500 | |
StartHeroicPlayerMoney = 12500 | |
# Allows the player to select if they want the flight path | |
# times to be instant - again, improves player mobility and | |
# enjoyment of the game. | |
InstantFlightPaths = 2 | |
# Allows players to simply walk into an instance, ignoring the | |
# level requirements. With the "solocraft" mod in place, combined | |
# with the fact this is about fun, I don't believe this is | |
# game breaking. | |
Instance.IgnoreLevel = 1 | |
Instance.IgnoreRaid = 1 | |
# Reducing mail delivery to three (3) minutes | |
MailDeliveryDelay = 180 | |
# Who doesn't want a custom MOTD? :D | |
Motd = "Welcome to an MrCrilly\'s Madlands." | |
# Show the core that's being used to host this server. Just some | |
# (potentially) fun info. | |
Server.LoginInfo = 1 | |
# Set the game (realm/world) type to PVP so friends can beat each | |
# other over the heads with sticks. Also adds extra fun given then | |
# cross faction interactions setup below. | |
# 1 = PVP; 0 = NORMAL | |
GameType = 1 | |
# Allow any and all interactions between factions because this | |
# server is small and friends might want to play with one another | |
# but also prefer one faction over the other | |
AllowTwoSide.Interaction.Calendar = 1 | |
AllowTwoSide.Interaction.Chat = 1 | |
AllowTwoSide.Interaction.Emote = 1 | |
AllowTwoSide.Interaction.Channel = 1 | |
AllowTwoSide.Interaction.Group = 1 | |
AllowTwoSide.Interaction.Guild = 1 | |
AllowTwoSide.Interaction.Auction = 1 | |
AllowTwoSide.Interaction.Mail = 1 | |
AllowTwoSide.WhoList = 1 | |
AllowTwoSide.AddFriend = 1 | |
AllowTwoSide.Trade = 1 | |
TalentsInspecting = 1 | |
# Allows a player to delete a character, but GMs to recover it after | |
# the fact as it's unlinked and not deleted from the DB | |
CharDelete.Method = 1 # unlink, don't actually delete | |
CharDelete.KeepDays = 0 # keep unlinked chars forever | |
# Gives the players custom spells | |
# The spells are defined in the `playercreateinfo_spell_custom` table | |
# in the DB. | |
PlayerStart.CustomSpells = 1 | |
# Give the player a chance to increase their Jewel Crafting (Prospecting) | |
# and Inscription (Milling) when using these skills. | |
SkillChance.Prospecting = 1 | |
SkillChance.Milling = 1 | |
## Undocumented | |
Rate.Creature.Normal.Damage = 0.5 | |
Rate.Creature.Elite.Elite.Damage = 0.8 | |
Rate.Creature.Elite.RARE.Damage = 0.8 | |
Rate.Creature.Elite.RAREELITE.Damage = 0.8 | |
Rate.Creature.Elite.WORLDBOSS.Damage = 0.8 | |
Rate.Creature.Normal.SpellDamage = 0.5 | |
Rate.Creature.Elite.Elite.SpellDamage = 0.8 | |
Rate.Creature.Elite.RARE.SpellDamage = 0.8 | |
Rate.Creature.Elite.RAREELITE.SpellDamage = 0.8 | |
Rate.Creature.Elite.WORLDBOSS.SpellDamage = 0.8 | |
Rate.Creature.Normal.HP = 0.5 | |
Rate.Creature.Elite.Elite.HP = 0.8 | |
Rate.Creature.Elite.RARE.HP = 0.8 | |
Rate.Creature.Elite.RAREELITE.HP = 0.8 | |
Rate.Creature.Elite.WORLDBOSS.HP = 0.8 | |
Rate.Health = 1.3 | |
Rate.Mana = 1.3 | |
Rate.Rage.Income = 1.1 | |
Rate.Rage.Loss = 0.9 | |
Rate.RunicPower.Income = 1.1 | |
Rate.RunicPower.Loss = 0.9 | |
Rate.Focus = 1.1 | |
Rate.Energy = 1.1 | |
Rate.Loyalty = 1.1 | |
Rate.Drop.Item.Poor = 1.50 | |
Rate.Drop.Item.Normal = 1.30 | |
Rate.Drop.Item.Uncommon = 1.20 | |
Rate.Drop.Item.Rare = 1.10 | |
Rate.Drop.Item.Epic = 1.10 | |
Rate.Drop.Item.Legendary = 1.10 | |
Rate.Drop.Item.Artifact = 1.10 | |
Rate.Drop.Item.Referenced = 1.10 | |
Rate.Drop.Money = 1.10 | |
Rate.RewardBonusMoney = 1.5 | |
Rate.SellValue.Item.Poor = 1.7 | |
Rate.SellValue.Item.Normal = 1.5 | |
Rate.SellValue.Item.Uncommon = 1.6 | |
Rate.SellValue.Item.Rare = 1.75 | |
Rate.SellValue.Item.Epic = 1.8 | |
Rate.SellValue.Item.Legendary = 1.8 | |
Rate.SellValue.Item.Artifact = 1.8 | |
Rate.SellValue.Item.Heirloom = 1.8 | |
Rate.BuyValue.Item.Poor = 0.3 | |
Rate.BuyValue.Item.Normal = 0.5 | |
Rate.BuyValue.Item.Uncommon = 0.6 | |
Rate.BuyValue.Item.Rare = 0.75 | |
Rate.BuyValue.Item.Epic = 0.8 | |
Rate.BuyValue.Item.Legendary = 0.8 | |
Rate.BuyValue.Item.Artifact = 0.8 | |
Rate.BuyValue.Item.Heirloom = 0.8 | |
Rate.Drop.Item.ReferencedAmount = 1.3 | |
Rate.XP.Kill = 1.25 | |
Rate.XP.Quest = 1.25 | |
Rate.XP.Quest.DF = 1.25 | |
Rate.XP.Explore = 1.25 | |
Rate.XP.Pet = 1.25 | |
Rate.RepairCost = 2 | |
Rate.Rest.InGame = 1.5 | |
Rate.Rest.Offline.InTavernOrCity = 2 | |
Rate.Rest.Offline.InWilderness = 0.75 | |
Rate.Damage.Fall = 1.3 | |
Rate.Reputation.Gain = 2 | |
SkillGain.Crafting = 1.2 | |
SkillGain.Defense = 1.2 | |
SkillGain.Gathering = 1.2 | |
SkillGain.Weapon = 1.2 | |
## Unchanged | |
Rate.MoveSpeed = 1 | |
PlayerStart.AllReputation = 0 | |
PlayerStart.MapsExplored = 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment