diff --git a/Server/src/main/core/game/activity/ActivityManager.java b/Server/src/main/core/game/activity/ActivityManager.java index 76d626d60..b351a469a 100644 --- a/Server/src/main/core/game/activity/ActivityManager.java +++ b/Server/src/main/core/game/activity/ActivityManager.java @@ -4,6 +4,7 @@ import content.global.skill.construction.HouseZone; import core.ServerConstants; import core.api.ContentAPIKt; import core.game.node.entity.player.Player; +import core.game.world.map.Location; import core.tools.Log; import core.tools.SystemLogger; import core.game.world.GameWorld; @@ -86,8 +87,9 @@ public final class ActivityManager { public static void ActivityRecover(Player player) { String activityName = player.getAttribute("lastActivity", null); if (activityName == null) { - if (player.getLocation().getY() < 2000) { //credits to PlayerName - sendMessage(player, "You were stuck inside an instance, which should never happen. Please file a bug report, and include the following information: $loc. To prevent your client from crashing, you have been teleported back home. We apologise for the inconvenience."); + int yLoc = player.getLocation().getY(); + if (yLoc < 2000) { //credits to PlayerName + sendMessage(player, "You were stuck inside an instance, which should never happen. Please file a bug report, and include the following information: "+yLoc +". To prevent your client from crashing, you have been teleported back home. We apologise for the inconvenience."); player.setLocation(ServerConstants.HOME_LOCATION); } return;