Code:
#######################################################################
# ArcEmu Configuration File
# Last Update: $Id: arcemu-world.conf rev.1875
#######################################################################
#/********************************************************************************
# * How to use this config file: *
# * Config files are in a block->variable->setting format. *
# * A < signifies the opening of a block, the block name is expected after that. *
# * After the block name, a space and then the settings sperated by = / ' '. *
# * *
# * e.g. *
# * <block setting="0" someval = "1"> *
# * *
# * Comments can be in C format, e.g. /* some stuff */, with a // at the start *
# * of the line, or in shell format (#). *
# ********************************************************************************/
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Database Section
#
# Database.Host - The hostname that the database is located on
# Database.Username - The username used for the mysql connection
# Database.Password - The password used for the mysql connection
# Database.Name - The database name
# Database.Port - Port that MySQL listens on. Usually 3306.
# Database.Type - Client to use. 1 = MySQL, 2 = PostgreSQL, 3 = SQLite (MySQL is stable, others are not)
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<WorldDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "arcemu" Port = "3306" Type = "1">
<CharacterDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "logon" Port = "3306" Type = "1">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Listen Config
#
# Host
# This is the address that the server will listen on.
# To listen on all addresses, set it to 0.0.0.0
# Default: 127.0.0.1 (localhost)
#
# WorldServerPort
# This is the port that the world server listens on.
# It has to be the same as what is specified in the
# realms table in the LogonDatabase.
# Default: 8129
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Listen Host = "0.0.0.0"
WorldServerPort = "8129">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Log Level Setup
#
# Console Logging Level
# This directive controls how much output the server will
# display in it's console. Set to 0 for none, or -1 to disable.
# -1 = Disabled; 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
# Default: 3
#
# World server packet logging feature
# If this directive is turned on, a file called `world.log`
# will be created in the server's directory and all packets
# sent and received by clients will be dumped here in bfg
# format.
# Default: 0
#
# DisableCrashdumpReport
# Disables crashdump reports, else if the build has debugging enabled,
# arcemu-world will call ./arcemu-crashreport every time it starts, so
# if there is a core, a crashdump will automatically be reported
# to the tracker at sf.net
# Needs gdb and curl
# Linux only
# Default: 0
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<LogLevel Screen="0" File="-1" World="0" DisableCrashdumpReport="0">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Server Settings
#
# PlayerLimit
# This directive controls the amount of sessions that will be
# accepted by the server before it starts to add people to
# the server queue.
# Default: 100
#
# Motd
# This message will be displayed by the server in the chat
# box every time any user logs on. Colors can be used in the
# standard WoW format.
# Default: "No MOTD specified
#
# Send Stats On Join
# This directive controls whether the server will send the online player
# count to a cilent when it enters the world.
#
# Breathing Setup
# If the breathing code is causing problems or you want to run a fun server, you can disable
# water checks by enabling this directive.
# Default: 1
#
# Seperate Channels Control
# This directive controls whether horde and alliance chats will be seperated across channels.
# Set to 1 for blizzlike seperated channels, or 0 to allow horde/alliance to speak to each other
# across channels.
# Default: 0
#
# Compression Threshold
# This directive controls the limit when update packets will be compressed using deflate.
# For lower-bandwidth servers use a lower value at the cost of cpu time.
# Default: 1000
#
# Queue Update Rate
# This directive controls how many milliseconds (ms) between the updates
# that the queued players receieve telling them their position in the queue.
# Default: 5000 (5 seconds).
#
# Kick AFK Players
# Time in milliseconds (ms) that a player will be kicked after they go afk.
# Default: 0 (disabled)
#
# Connection Timeout
# This directive specifies the amount of seconds that the client will be disconnected
# after if no ping packet is sent. It is advised to leave it at the default.
# Default: 180
#
# Realm Type
# This is the realm type that will be used by the server to handle world pvp.
# Default: 0 (pve)(RPPVE)
# Other values: 1(pvp)(RPPVP)
#
# AdjustPriority
# Set the server to high process priority?
# Default: 0
#
# RequireAllSignatures
# This directive controls whether the full 10 signatures will be required in order
# to turn in a petition. Smaller servers would be better off having it turned off.
# Default: off
#
# ShowGMInWhoList
# This directive controls whether GM's will be shown in player's who lists or not.
# Default: on
#
# MapUnloadTime
# This directive controls whether to unload map cells after an idle period of <x> seconds.
# Use on smaller servers or servers that are memory-limited. The server without cell unloading
# can use over 1.2GB memory with all creatures loaded.
# Default: 0
#
# LimitedNames
# This directive forces all character names to be a-z and A-Z compliant.
# Default: 1
#
# UseAccountData
# This directive determines whether the account_data table is used to save custom client data.
# May cause buggy behaviour.
# Default: 0
#
# AllowPlayerCommands
# This directive, if enabled can allow players to use commands with a '0' command group.
# Default: 0
#
# EnableLFGJoin
# If this is enabled, you can join the LFG channel without using the LFG tool.
# Default: 0
#
# TimeZone
# Set your local timezone relative to GMT here.
# Default: 0
#
# Collision
# Enable collision system (LoS checks).
# Default: 0
# Make sure you have collision.dll in the same folder as arcemu-world!
#
# DisableFearMovement (In Battlegrounds and Arenas only!)
# Disable fear movement in arenas & battlegrounds.
# Recommended if you do not have collision enabled!
# Default: 0 (off) Not blizzlike
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Server PlayerLimit = "100"
Motd = "Revan owns"
SendStatsOnJoin = "1"
EnableBreathing = "1"
SeperateChatChannels = "0"
CompressionThreshold = "1000"
QueueUpdateInterval = "5000"
KickAFKPlayers = "0"
ConnectionTimeout = "180"
RealmType = "1"
AdjustPriority = "0"
RequireAllSignatures = "0"
ShowGMInWhoList = "1"
MapUnloadTime="0"
LimitedNames="1"
UseAccountData="0"
AllowPlayerCommands="0"
EnableLFGJoin="0"
TimeZone="0"
Collision="0"
DisableFearMovement="0">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Announce Configuration
#
# Tag
# Configure what is shown in front of your announces in the [] brackets.
# Default: Staff (would give [Staff])
#
# GMAdminTag
# Configure whether the <GM> or <Admin> tag is shown in announces.
# Default: 0 (disabled)
#
# NameinAnnounce
# If this is enabled the name of the person who makes an announcement will be shown in front of the msg.
# Default: 1 (enabled)
#
# NameinWAnnounce
# If this is enabled the name of the person who makes an wide-screen announcement will be shown in front
# of the message.
# Default: 1 (enabled)
#
# ShowInConsole
# This controls whether announces are shown in the arcemu-world console or not.
# This does not apply for the team-internal GM announce.
# Default: 1 (enabled)
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Announce Tag = "Staff"
GMAdminTag = "0"
NameinAnnounce = "1"
NameinWAnnounce = "1"
ShowInConsole = "1">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Power regeneration multiplier setup
#
# These directives set up the multiplier in which regen values will be
# multiplied by every 2 seconds.
# Powers:
# Power1 = Mana, Power2 = Rage, Power3 = Focus (pets), Power4 = Energy
#
# Reputation:
# Kill = Rep gained on kill, Quest = rep gained from quests
#
# Honor:
# Honor = multiplier used to calculate honor per-kill.
#
# PvP:
# PvPTimer = in ms, the timeout for pvp after turning it off. default: 5mins (300000)
# ArenaQueueDiff = maximum difference in average rating of 2 arena teams to be matched in queue
#
# XP:
# The xp that a player receives from killing a creature will be multiplied
# by this value in order to get his xp gain.
#
# RestXP:
# Amount of hours needed to get one Bubble rested XP ( one bubble is 5% of the complete XP bar)
# Default is 8 hrs rest for one bubble. Raising this rate causes RestedXP to be earned faster,
# F.e, setting a rate of 2 makes you require only 4 hrs reesting for 1 bubble (instead of 8).
# Note that resting in a resting area (Zzz) goes 4 times faster.
# Default: 1 (bubble every 8 hrs)
#
# Drop(Color):
# These values will be multiplied by the drop percentages of the items for creatures
# to determine which items to drop. All default to 1.
# To allow you better control of drops, separate multipliers have been created for items
# of each quality group.
#
# DropMoney:
# This value will be multiplied by any gold looted and pickpocketed
#
# Save:
# Value in milliseconds (ms) that will be between player autosaves.
# Default: 300000 (5 minutes)
#
# SkillChance:
# The chance that you have to level up a skill in melee or a profession is multiplied
# by this value.
# Default: 1
#
# SkillRate:
# The amount of "levels" your skill goes up each time you gain a level is multiplied
# by this value.
#
# ArenaMultiplier
# Every week/day the arena points gained by a player will be multiplied by this value.
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Rates Health="1"
Power1="1"
Power2="1"
Power3="1"
Power4="1"
QuestReputation="1"
KillReputation="1"
Honor="1"
PvPTimer="300000"
ArenaQueueDiff="150"
Compression="1"
XP="1"
QuestXP="1"
RestXP="1"
ExploreXP="1"
DropGrey="1"
DropWhite="1"
DropGreen="1"
DropBlue="1"
DropPurple="1"
DropOrange="1"
DropArtifact="1"
DropMoney="1"
Save="300000"
SkillChance="1"
SkillRate="1"
ArenaMultiplier2x="1"
ArenaMultiplier3x="1"
ArenaMultiplier5x="1">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# GM Client Channel
#
# This should be set to 'gm_sync_channel' for the My_Master addon to work.
# Default: gm_sync_channel
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<GMClient GmClientChannel = "gm_sync_channel">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Terrain & Collision Settings
#
# Set the path to the map_xx.bin files and whether unloading should be enabled
# for the main world maps here. Unloading the main world maps when they go idle
# can save a great amount of memory if the cells aren't being activated/idled
# often. Instance/Non-main maps will not be unloaded ever.
#
# Default:
# MapPath = "maps"
# vMapPath = "vmaps"
# UnloadMaps = 1
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Terrain MapPath = "maps"
vMapPath = "vmaps"
UnloadMaps = "1">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Log Settings
#
# Cheaters:
# This directive sets up the cheater logging file, if turned on any
# cheat / packet exploit / speedhack attempts will be logged here.
#
# GMCommands:
# These two directives set up the GM command logging fie. If turned on,
# most gm commands will be logged for this file for abuse investigation, etc.
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Log Cheaters="1" GMCommands="1">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Mail System Setup
#
# These directives control the limits and behaviour of the ingame mail system.
# All options must have Mail prefixed before them.
#
# ReloadDelay
# Controls the delay at which the database is "refreshed". Use it if you're
# inserting mail from an external source, such as a web-based interface.
# 0 turns it off.
# Default: 0
#
# DisablePostageCostsForGM
# Enables/disables the postage costs for GM's. DisablePostageCosts overrides this.
# Default: 1
#
# DisablePostageCosts
# Disables postage costs for all players.
# Default: 0
#
# DisablePostageDelayItems
# Disables the one hour wait time when sending mail with items attached.
# Default: 1
#
# DisableMessageExpiry
# Turns off the 30 day / 3 day after read message expiry time.
# WARNING: A mailbox still cannot show more than 50 items at once
# (stupid limitation in client).
# Default: 0
#
# EnableInterfactionMail
# Removes the faction limitation for sending mail messages. Applies to all players.
# Default: 1
#
# EnableInterfactionMailForGM
# Removes the faction limitation for sending mail messages, but only applies
# to GM's. EnableInterfactionMail overrides this.
# Default: 1
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Mail ReloadDelay="0"
DisablePostageCostsForGM="1"
DisablePostageCosts="0"
DisablePostageDelayItems="1"
DisableMessageExpiry="0"
EnableInterfactionMail="1"
EnableInterfactionMailForGM="1">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Status Dumper Config
#
# These directives set up the status dumper plugin. Filename is an
# absolute or relative path to the server binary. Interval is the
# time that the stats will be dumped to xml.
# Default: stats.xml / 120000 (2 minutes)
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<StatDumper FileName = "../Server/htdocs/stats/stats.xml" Interval = "120000">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Startup Options
#
# Preloading
# This directive controls whether the entire world will be spawned at server
# startup or on demand. It is advised to leave it disabled unless you are a
# developer doing testing.
# Default: off
#
# Background Loot Loading
# This directive controls whether loot will be loaded progressively during
# startup or in the background in a seperate thread. Turning it on will
# result in much faster startup times.
# Default: on
#
# Multithreaded Startup
# This controls whether the server will spawn multiple worker threads to
# use for loading the database and starting the server. Turning it on
# increases the speed at which it starts up for each additional cpu in your
# computer.
# Default: on
#
# Additional Table Binding
# You can load static item/creature/etc data into the server using this directive.
# This way throughout database updates your custom data can be preserved.
# Format: "sourcetable destination table,sourcetable destinationtable"
# Example: "myitems items,mynpcs creature_names"
# Default: ""
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Startup Preloading = "0"
BackgroundLootLoading = "1"
EnableMultithreadedLoading = "1"
LoadAdditionalTables="">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Flood Protection Setup
#
# Lines
# This is the number of "messages" or lines that it will allow before stopping messages from
# being sent. This counter is reset every "Seconds" seconds.
# Default: 0 (disabled)
#
# Seconds
# This is the number of seconds inbetween the Line counter being reset.
# Default: 0 (disabled)
#
# SendMessage
# If this is enabled, a "Your message has triggered serverside flood protection. You can speak again in %u seconds."
# message will be sent upon flood triggering.
# Default: 0
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<FloodProtection Lines = "0" Seconds = "0" SendMessage = "0">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# LogonServer Setup
#
# DisablePings
# This directive controls whether pings will be sent to the logonserver to check
# if the connection is still "alive". Expect problems if it is disabled.
# Default: 0
#
# RemotePassword
# This directive controls the password used to authenticate with the logonserver.
# It must be the same between the two configs. If it is not, your server will
# not register.
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<LogonServer DisablePings = "0"
RemotePassword = "SHUBBA!">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# AntiHack Setup
#
# Teleport
# This directive controls anti-teleport hack checks will be enabled or not.
# Default: 1
#
# Speed
# This directive controls anti-speed hack checks will be performed on player movement or not.
# Default: 1
#
# SpeedThreshold
# This directive controls the threshold at which the speedhack detection will trip.
# It's (characters' move time of distance - real move time of distance)
# Default: -600.0
#
# FallDamage
# This directive controls anti-fall damage hack checks will be performed on player movement or not.
# Default: 1
#
# Flying
# This directive controls whether flight hacks will be performed on players or not.
# Default: 1
#
# FlightThreshold
# This directive controls the height at which you must be above the vmaps height before you are flagged as "flying" and are subject to kicks.
# Default: 10
#
# DisableOnGM
# This directive controls hack checks will be disabled for GM's or not.
# Default: 0
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<AntiHack Teleport="1"
Speed="1"
FallDamage="1"
Flight="1"
FlightThreshold="10"
DisableOnGM="1">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Period Setup
#
# These are the periods that the server will wait before doing periodic duties. At the moment only
# arena point calculation and honor point calculation are used here.
#
# Default:
# Arena: weekly
# Honor: daily
# (blizzlike values)
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Periods HonorUpdate="daily"
ArenaUpdate="weekly"
DailyUpdate="daily">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Channels Setup
#
# These directives control some of the aspects in the channel system.
#
# BannedChannels
# If you would like to ban users from creating or joining a channel specify them here in a ';'
# seperated list.
# Default: ""
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Channels BannedChannels="">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# VoiceChat Setup
#
# These directives control some of the aspects in the voice chat system.
#
# Enabled
# If you want to enable the voice chat system, this must be set to 1.
# Default: "0"
#
# ServerIP
# This is the IP of the voice chat server.
# Default: "127.0.0.1"
#
# ServerPort
# This is the TCP port of the voice chat server.
# Default: "3727"
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<VoiceChat Enabled="0"
ServerIP="127.0.0.1"
ServerPort="3727">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Remote Console Setup
#
# These directives control the remote administration console.
#
# Enabled
# If you want to enable the remote administration console, set this.
# Default: 0
#
# Host
# This is the interface the RA server listens on.
# Default: "0.0.0.0"
#
# Port
# This is the TCP port the RA server listens on. Connect to it with a regular telnet client.
# Default: 8092
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<RemoteConsole Enabled="0"
Host="0.0.0.0"
Port="8092">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Scripting Engine Setup
#
# ArcEmu can support multiple script backends via the means of loading .dll files for them.
# This section in the config can enable/disable those backends.
#
# LUA
# If you would like to enable the LUA scripting backend, enable this.
# Default: 0
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<ScriptBackends LUA="1"
AS="0">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Movement Setup
#
# NOTE: For any of these directives to function, movement compression has to be compiled into
# the server.
#
# FlushInterval
# This is the interval at which movement packets will be flushed to the client, i.e. compressed/sent.
# If you have a high threshold, keeping this at 1-2 seconds will work better.
# Default: 1000 (one second)
#
# CompressionRate
# This is the deflate compression rate. Higher will use more cpu, but smaller packets.
# Range: 1-9 (or 0 is disable)
# Default: 1
#
# CompressionThreshold
# This is the distance that will be used to determine if an object needs to be sent compressed or
# normal. It is advised to keep it at least 30 units. This value is used for players.
# Default: 30.0
#
# CompressionThresholdCreatures
# This is the distance that will be used to determine if an object needs to be sent compressed or
# normal. This value is used for creatures, so it can be a lot lower.
# Default: 10.0
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Movement FlushInterval="1000"
CompressRate="1"
CompressThreshold="30.0"
CompressThresholdCreatures="10.0">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Localization Setup
#
# LocaleBindings
# This is a list of locale names and the other locale you want to associate with them.
# For example, to make the European client always use the french language, "enGB=frFR"
#
# Must be terminated by a space.
#
# Default: ""
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Localization LocaleBindings="">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Dungeon / Instance Setup
#
# TakeGroupLeaderID
# If a player doesn't have an instance id, the group isn't already assigned
# to an instance and the group or raid leader already have one, the player will
# be bound to the instance id of the group/raid leader.
# Default: 1 (enabled)
#
# SlidingExpiration
# If enabled, persistent instances will expire relative to the creation time.
# Otherwise persistent instances will expire at fixed points of time. (blizz like)
# Default: 0 (disabled)
#
# DailyHeroicInstanceResetHour
# Sets the hour of day when heroic instances will be resetted on disabled SlidingExpiration.
# Default: 5
#
# CheckTriggerPrerequsites
# Entering & checks
# Default: 1
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<InstanceHandling TakeGroupLeaderID="1"
SlidingExpiration="0"
DailyHeroicInstanceResetHour="5"
CheckTriggerPrerequsites="1" >
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# BattleGround settings
# Set Rules for Min / Max players ---- PS.Min for each side | Max for Total
#
# AlteracValley
# AV_MIN
# AV_MAX
#
# ArathiBasin
# AB_MIN
# AB_MAX
#
# WarSong
# WS_MIN
# WS_MAX
#
# Eyes Of The Storm.
# EOS_MIN
# EOS_MAX
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Battleground AV_MIN="0"
AV_MAX="40"
AB_MIN="4"
AB_MAX="15"
EOS_MIN="4"
EOS_MAX="15"
WS_MIN="2"
WS_MAX="10" >
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# StartOnGMIsland
#
# Makes GM Characters start on GM Island
#
# Also sets their bind location to GM Island
# Default:1 (Yes)
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<GameMaster StartOnGMIsland = "1">
C:\AC Web Ultimate Repack\Arcemu\arcemu-world.exe
Code:
13:51 N ObjectMgr: HighGuid(CORPSE) = 0
13:51 N ObjectMgr: HighGuid(PLAYER) = 5
13:51 N ObjectMgr: HighGuid(GAMEOBJ) = 48935
13:51 N ObjectMgr: HighGuid(UNIT) = 6167445
13:51 N ObjectMgr: HighGuid(ITEM) = 65
13:51 N ObjectMgr: HighGuid(CONTAINER) = 65
13:51 N ObjectMgr: HighGuid(GROUP) = 0
13:51 N ObjectMgr: HighGuid(CHARTER) = 0
13:51 N ObjectMgr: 2 reputation modifiers on reputation_faction_onkill.
13:51 N ObjectMgr: HighGuid(GUILD) = 0
13:51 N ObjectMgr: HighGuid(TICKET) = 0
13:51 N WeatherMgr: Loaded weather information for 51 zones.
13:51 N ObjectMgr: 0 groups loaded.
13:51 N ObjectMgr: 23 instance reputation modifiers loaded.
13:51 N ObjectMgr: BCSystem error! worldbroadcast empty? fill it first!
13:51 N ObjectMgr: 1278 NPC Gossip TextIds loaded.
13:51 N ObjectMgr: 364205 waypoints cached.
13:51 N WordFilter: Loading...
13:51 N WordFilter: Done.
13:51 N World: Database loaded in 8562ms.
13:51 N Map: 22 creatures / 51 gameobjects on map 369 cached.
13:51 N InstanceMgr: Creating continent Deeprun Tram.
13:51 N Map: 90 creatures / 2 gameobjects on map 34 cached.
13:51 N Map: 5 creatures / 44 gameobjects on map 249 cached.
13:51 N Map: 25740 creatures / 9068 gameobjects on map 530 cached.
13:51 N Map: 23765 creatures / 11650 gameobjects on map 0 cached.
13:51 N Map: 27277 creatures / 10824 gameobjects on map 1 cached.
13:51 N Map: 583 creatures / 232 gameobjects on map 229 cached.
13:51 N Map: 306 creatures / 103 gameobjects on map 469 cached.
13:51 N InstanceMgr: Creating continent Outlands.
13:51 N Map: 215 creatures / 33 gameobjects on map 48 cached.
13:51 N Map: 1065 creatures / 439 gameobjects on map 230 cached.
13:51 N Map: 211 creatures / 35 gameobjects on map 36 cached.
13:51 N InstanceMgr: Creating continent Kalimdor.
13:51 N InstanceMgr: Creating continent Eastern Kingdoms.
13:51 N Map: 886 creatures / 93 gameobjects on map 429 cached.
13:51 N Map: 404 creatures / 89 gameobjects on map 90 cached.
13:51 N Map: 611 creatures / 44 gameobjects on map 349 cached.
13:51 N Map: 242 creatures / 20 gameobjects on map 409 cached.
13:51 N Map: 272 creatures / 72 gameobjects on map 129 cached.
13:51 N Map: 206 creatures / 60 gameobjects on map 47 cached.
13:51 N Map: 284 creatures / 92 gameobjects on map 189 cached.
13:51 N Map: 404 creatures / 66 gameobjects on map 289 cached.
13:51 N Map: 143 creatures / 33 gameobjects on map 33 cached.
13:51 N Map: 381 creatures / 164 gameobjects on map 329 cached.
13:51 N Map: 356 creatures / 75 gameobjects on map 109 cached.
13:51 N Map: 261 creatures / 187 gameobjects on map 70 cached.
13:51 N Map: 270 creatures / 52 gameobjects on map 209 cached.
13:51 N Map: 313 creatures / 92 gameobjects on map 43 cached.
13:51 N Map: 674 creatures / 174 gameobjects on map 309 cached.
13:51 N Map: 133 creatures / 12 gameobjects on map 389 cached.
13:51 N Map: 1152 creatures / 142 gameobjects on map 533 cached.
13:51 N Map: 160 creatures / 4 gameobjects on map 558 cached.
13:51 N Map: 157 creatures / 0 gameobjects on map 547 cached.
13:51 N Map: 594 creatures / 24 gameobjects on map 564 cached.
13:51 N Map: 81 creatures / 9 gameobjects on map 543 cached.
13:51 N Map: 242 creatures / 2 gameobjects on map 534 cached.
13:51 N Map: 334 creatures / 146 gameobjects on map 560 cached.
13:51 N Map: 7 creatures / 0 gameobjects on map 451 cached.
13:51 N InstanceMgr: Creating continent Development Land.
13:51 N Map: 215 creatures / 44 gameobjects on map 555 cached.
13:51 N Map: 247 creatures / 34 gameobjects on map 548 cached.
13:51 N Map: 65 creatures / 2 gameobjects on map 269 cached.
13:51 N Map: 180 creatures / 4 gameobjects on map 556 cached.
13:51 N Map: 181 creatures / 9 gameobjects on map 557 cached.
13:51 N Map: 74 creatures / 6 gameobjects on map 554 cached.
13:51 N Map: 210 creatures / 13 gameobjects on map 540 cached.
13:51 N Map: 152 creatures / 4 gameobjects on map 552 cached.
13:51 N Map: 188 creatures / 8 gameobjects on map 553 cached.
13:51 N Map: 175 creatures / 23 gameobjects on map 545 cached.
13:51 N Map: 347 creatures / 55 gameobjects on map 568 cached.
13:51 N Map: 366 creatures / 11 gameobjects on map 509 cached.
13:51 N Map: 187 creatures / 14 gameobjects on map 580 cached.
13:51 N Map: 28 creatures / 13 gameobjects on map 544 cached.
13:51 N Map: 18 creatures / 2 gameobjects on map 565 cached.
13:51 N Map: 13 creatures / 20 gameobjects on map 449 cached.
13:51 N InstanceMgr: Creating continent Alliance Military Barracks.
13:51 N Map: 14 creatures / 8 gameobjects on map 450 cached.
13:51 N InstanceMgr: Creating continent Horde Military Barracks.
13:51 N Map: 197 creatures / 9 gameobjects on map 550 cached.
13:51 N Map: 711 creatures / 264 gameobjects on map 532 cached.
13:51 N Map: 200 creatures / 22 gameobjects on map 546 cached.
13:51 N Map: 212 creatures / 9 gameobjects on map 585 cached.
13:51 N Map: 143 creatures / 98 gameobjects on map 30 cached.
13:51 N Map: 2 creatures / 0 gameobjects on map 37 cached.
13:51 N Map: 191 creatures / 5 gameobjects on map 542 cached.
13:51 N Map: 570 creatures / 16 gameobjects on map 531 cached.
13:51 N InstanceMgr: Creating continent Azshara Crater.
13:51 N Map: 1206 creatures / 353 gameobjects on map 609 cached.
13:51 N InstanceMgr: Creating continent Ebon Hold.
13:51 N Map: 192 creatures / 76 gameobjects on map 575 cached.
13:51 N Map: 247 creatures / 10 gameobjects on map 619 cached.
13:51 N Map: 278 creatures / 27 gameobjects on map 576 cached.
13:51 N Map: 25254 creatures / 6314 gameobjects on map 571 cached.
13:51 N InstanceMgr: Creating continent Northrend.
13:51 N Map: 201 creatures / 13 gameobjects on map 600 cached.
13:51 N Map: 190 creatures / 11 gameobjects on map 602 cached.
13:51 N Map: 122 creatures / 17 gameobjects on map 599 cached.
13:51 N Map: 213 creatures / 171 gameobjects on map 595 cached.
13:51 N Map: 183 creatures / 63 gameobjects on map 601 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 13 cached.
13:51 N InstanceMgr: Creating continent Testing.
13:51 N Map: 0 creatures / 0 gameobjects on map 44 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 25 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 29 cached.
13:51 N InstanceMgr: Creating continent Scott Test.
13:51 N Map: 0 creatures / 0 gameobjects on map 35 cached.
13:51 N InstanceMgr: Creating continent <unused>StormwindPrison.
13:51 N Map: 0 creatures / 0 gameobjects on map 169 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 489 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 42 cached.
13:51 N InstanceMgr: Creating continent Collin's Test.
13:51 N Map: 0 creatures / 0 gameobjects on map 529 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 559 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 562 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 566 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 572 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 573 cached.
13:51 N InstanceMgr: Creating continent ExteriorTest.
13:51 N Map: 0 creatures / 0 gameobjects on map 574 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 578 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 582 cached.
13:51 N InstanceMgr: Creating continent Transport: Ruttheran to Auberdine.
13:51 N Map: 0 creatures / 0 gameobjects on map 584 cached.
13:51 N InstanceMgr: Creating continent Transport: Menethil to Theramore.
13:51 N Map: 0 creatures / 0 gameobjects on map 586 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 587 cached.
13:51 N InstanceMgr: Creating continent Transport: Exodar to Auberdine.
13:51 N Map: 0 creatures / 0 gameobjects on map 588 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 589 cached.
13:51 N InstanceMgr: Creating continent Transport: Feathermoon Ferry.
13:51 N InstanceMgr: Creating continent Transport: Menethil to Auberdine.
13:51 N InstanceMgr: Creating continent Transport: Orgrimmar to GromGol.
13:51 N Map: 0 creatures / 0 gameobjects on map 591 cached.
13:51 N InstanceMgr: Creating continent Transport: Undercity to Orgrimmar.
13:51 N Map: 0 creatures / 0 gameobjects on map 590 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 592 cached.
13:51 N InstanceMgr: Creating continent Transport: GromGol to Undercity.
13:51 N InstanceMgr: Creating continent Transport: Borean Tundra Test.
13:51 N Map: 0 creatures / 0 gameobjects on map 594 cached.
13:51 N InstanceMgr: Creating continent Transport: Howling Fjord Sister Mercy (Q
uest).
13:51 N Map: 0 creatures / 0 gameobjects on map 593 cached.
13:51 N InstanceMgr: Creating continent Transport: Booty Bay to Ratchet.
13:51 N Map: 0 creatures / 0 gameobjects on map 596 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 597 cached.
13:51 N InstanceMgr: Creating continent Transport: Naglfar.
13:51 N InstanceMgr: Creating continent Craig Test.
13:51 N Map: 0 creatures / 0 gameobjects on map 603 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 604 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 598 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 606 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 605 cached.
13:51 N InstanceMgr: Creating continent QA and DVD.
13:51 N Map: 0 creatures / 0 gameobjects on map 607 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 608 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 610 cached.
13:51 N InstanceMgr: Creating continent Transport: Tirisfal to Vengeance Landing
.
13:51 N Map: 0 creatures / 0 gameobjects on map 612 cached.
13:51 N InstanceMgr: Creating continent Transport: Menethil to Valgarde.
13:51 N Map: 0 creatures / 0 gameobjects on map 613 cached.
13:51 N InstanceMgr: Creating continent Transport: Orgrimmar to Warsong Hold.
13:51 N Map: 0 creatures / 0 gameobjects on map 614 cached.
13:51 N InstanceMgr: Creating continent Transport: Stormwind to Valiance Keep.
13:51 N Map: 0 creatures / 0 gameobjects on map 615 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 616 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 617 cached.
13:51 N Map: 0 creatures / 0 gameobjects on map 618 cached.
13:51 N InstanceMgr: Creating continent Development Land (non-weighted textures)
.
13:51 N Map: 0 creatures / 0 gameobjects on map 620 cached.
13:51 N InstanceMgr: Creating continent Transport: Moa'ki to Unu'pe.
13:51 N Map: 0 creatures / 0 gameobjects on map 621 cached.
13:51 N InstanceMgr: Creating continent Transport: Moa'ki to Kamagua.
13:51 N Map: 0 creatures / 0 gameobjects on map 622 cached.
13:51 N InstanceMgr: Creating continent Transport: Orgrim's Hammer.
13:51 N Map: 0 creatures / 0 gameobjects on map 623 cached.
13:51 N InstanceMgr: Creating continent Transport: The Skybreaker.
13:51 N Map: 0 creatures / 0 gameobjects on map 624 cached.
13:51 N InstanceMgr: Deleting Expired Instances...
13:51 N InstanceMgr: Loading 0 saved instances.
13:51 N World: Object size: 392 bytes
13:51 N World: Unit size: 5120 bytes
13:51 N World: Creature size: 6072 bytes
13:51 N World: Player size: 100192 bytes
13:51 N World: GameObject size: 624 bytes
13:51 N World: Starting Transport System...
13:51 N ObjectMgr: Loading Transports...
13:51 N World: Starting Achievement System..
13:51 N World: Starting Auction System...
13:51 N AuctionMgr: Loading Auction Houses...
13:51 N AuctionHouse: Done 1/3, 33% complete.
13:51 N AuctionHouse: Done 2/3, 67% complete.
13:51 N AuctionHouse: Done 3/3, 100% complete.
13:51 N World: Backgrounding loot loading...
13:51 N BattlegroundManager: Starting...
13:51 N BattlegroundManager: Min/Max - AV(0/40) AB(4/15) WS(2/10) EOTS(4/15) SOT
A(10/15).
13:51 N DayWatcherThread: Started.
13:51 N CommonScheduleThread: Started.
13:51 N Network: Starting subsystem...
IOCP: Spawning 2 worker threads.
13:51 N Server: Loading External Script Libraries...
ArcScriptEventScripts.dll : 0x0FF20000 : v2.46 : loaded.
ArcScriptMiscScripts.dll : 0x0FF40000 : v2.46 : loaded.
ArcScriptQuestScripts.dll : 0x0FF60000 : v2.46 : loaded.
GossipScripts.dll : 0x0FF90000 : v2.46 : loaded.
InstanceScripts.dll : 0x2DD80000 : v2.46 : loaded.
LUAScripting.dll : 0x30690000 : v2.46 : delayed load.
ServerStatusPlugin.dll : 0x306E0000 : v2.46 : loaded.
SpellHandlers.dll : 0x30870000 : v2.46 : loaded.
13:51 N Server: Loaded 8 external libraries.
13:51 N Server: Loading optional scripting engines...
13:51 N Server: Initializing LUA script engine...
13:51 N LuaEngineMgr: Spawning Lua Engine...
13:51 N LuaEngine: Loading Scripts...
13:51 N LuaEngine: scripts\BOSS_Arcatraz_Akkiris.lua...
13:51 N LuaEngine: scripts\BOSS_Arcatraz_Dalliah.lua...
13:51 N LuaEngine: scripts\BOSS_Arcatraz_Drakonaar.lua...
13:51 N LuaEngine: scripts\BOSS_Arcatraz_Skyriss.lua...
13:51 N LuaEngine: scripts\BOSS_Arcatraz_Soccothrates.lua...
13:51 N LuaEngine: scripts\BOSS_Arcatraz_Sulfuron.lua...
13:51 N LuaEngine: scripts\BOSS_Arcatraz_Trickster.lua...
13:51 N LuaEngine: scripts\BOSS_Arcatraz_Zereketh.lua...
13:51 N LuaEngine: scripts\BOSS_AuchenaiCrypts_Maladaar.lua...
13:51 N LuaEngine: scripts\BOSS_AuchenaiCrypts_Shirrak.lua...
13:51 N LuaEngine: scripts\BOSS_Botanica_Freywinn.lua...
13:51 N LuaEngine: scripts\BOSS_Botanica_Laj.lua...
13:51 N LuaEngine: scripts\BOSS_Botanica_Sarannis.lua...
13:51 N LuaEngine: scripts\BOSS_Botanica_Splinter.lua...
13:51 N LuaEngine: scripts\BOSS_HellfireBloodFurnace_Broggok.lua...
13:51 N LuaEngine: scripts\BOSS_HellfireBloodFurnace_Kelidan.lua...
13:51 N LuaEngine: scripts\BOSS_HellfireBloodFurnace_Maker.lua...
13:51 N LuaEngine: scripts\BOSS_HellfireRampart_Gargolmar.lua...
13:51 N LuaEngine: scripts\BOSS_HellfireRampart_Nazan.lua...
13:51 N LuaEngine: scripts\BOSS_HellfireRampart_Omor.lua...
13:51 N LuaEngine: scripts\BOSS_HellfireRampart_Vazruden.lua...
13:51 N LuaEngine: scripts\BOSS_Hellfire_Lord_Kazzak.lua...
13:51 N LuaEngine: scripts\BOSS_HexLordMalacrass.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Aran.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Astral_Flare .lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Crone.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Curator.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Dorothee.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Huntsman.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Hyakiss.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Julianne.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Kilrek.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Maiden.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Malchezaar.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Moroes.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Netherspite.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Nightbane.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Roar.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Romulo.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Shadikith.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Strawman.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Terestian.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Tinhead.lua...
failed. (could not load)
scripts\BOSS_Karazhan_Tinhead.lua:31: 'end' expected (to close 'function
' at line 1) near '<eof>'
13:51 N LuaEngine: scripts\BOSS_Karazhan_Tito.lua...
13:51 N LuaEngine: scripts\BOSS_Karazhan_Wolf.lua...
13:51 N LuaEngine: scripts\BOSS_SethekkHalls_Anzu.lua...
13:51 N LuaEngine: scripts\BOSS_SethekkHalls_Syth.lua...
13:51 N LuaEngine: scripts\BOSS_SethekkHalls_Talon.lua...
13:51 N LuaEngine: scripts\BOSS_ShatteredHalls_BladeFist.lua...
13:51 N LuaEngine: scripts\BOSS_ShatteredHalls_Nethekurse.lua...
13:51 N LuaEngine: scripts\BOSS_ShatteredHalls_Omrogg.lua...
13:51 N LuaEngine: scripts\BOSS_ShatteredHalls_Porung.lua...
13:51 N LuaEngine: scripts\Event-MagisterTerrace-PriestessDelrissa.lua...
13:51 N LuaEngine: scripts\UNIT - HellfirePeninsula - HonorHold - MarshalIsildor
.lua...
13:51 N LuaEngine: scripts\UNIT-MagistersTerrace-SisterofTorment.lua...
13:51 N LuaEngine: scripts\UNIT-MagistersTerrace-SunbladeBloodKnight.lua...
13:51 N LuaEngine: scripts\UNIT-MagistersTerrace-SunbladeKeeper.lua...
13:51 N LuaEngine: scripts\UNIT-MagistersTerrace-SunbladeMageGuard.lua...
13:51 N LuaEngine: scripts\UNIT-MagistersTerrace-SunbladeWarlock.lua...
13:51 N Server: Done loading script engines...
13:51 N Server: Ready for connections. Startup time: 30109ms
13:51 N RemoteConsole: Starting...
13:51 N LogonCommClient: Loading forced permission strings...
13:51 N LogonCommClient: Attempting to connect to logon server...
13:52 N LogonCommClient: Authenticating...
13:52 N LogonCommClient: Authentication OK.
13:52 N LogonCommClient: Logonserver was connected on [127.0.0.1:8093].
13:52 N LogonCommClient: Registering Realms...
13:52 N LogonCommClient: Realm `Revan's Realm` (UNICODE) registered as realm 1.
13:52 N LogonCommClient: Logonserver latency is 0ms.
13:52 N LogonCommClient: Build character mapping in 1094ms. (1)
To me, the world.exe seems to be a little short, like it isn't loading everything. If that is the case, what am I missing and how would I fix it?