diff --git a/Server/src/main/core/game/node/entity/npc/NPC.java b/Server/src/main/core/game/node/entity/npc/NPC.java index fe04c19e1..59629bdde 100644 --- a/Server/src/main/core/game/node/entity/npc/NPC.java +++ b/Server/src/main/core/game/node/entity/npc/NPC.java @@ -1,5 +1,6 @@ package core.game.node.entity.npc; +import core.ServerConstants; import core.game.event.NPCKillEvent; import core.cache.def.impl.NPCDefinition; import core.game.dialogue.DialoguePlugin; @@ -213,6 +214,7 @@ public class NPC extends Entity { getProperties().setSpawnLocation(getLocation()); initConfig(); Repository.getNpcs().add(this); + RegionManager.move(this, ServerConstants.START_LOCATION, this.location); getLocation().getChunk().add(this); if (getLocation().getRegion().isActive()) { Repository.addRenderableNPC(this);