diff --git a/src/components/Map.vue b/src/components/Map.vue index a1ff13b..2b82171 100644 --- a/src/components/Map.vue +++ b/src/components/Map.vue @@ -249,7 +249,7 @@ export default defineComponent({ ? targetWorld.maps.get(followMapName) : targetWorld.maps.entries().next().value[1] - if(map !== store.state.currentMap) { + if(map !== store.state.currentMap && (targetWorld !== currentWorld || newFollow)) { this.scheduledPan = player.location; if(newFollow) {