diff --git a/game/modules/tome/class/Game.lua b/game/modules/tome/class/Game.lua index fc43b8223182f2ec67b3b9d2364274d345ba9cfe..4a0c04246a902c86f171716950605b912b024265 100644 --- a/game/modules/tome/class/Game.lua +++ b/game/modules/tome/class/Game.lua @@ -786,6 +786,7 @@ function _M:changeLevelReal(lev, zone, params) if lev > old_lev and not params.force_down then x, y = self.level.default_up.x, self.level.default_up.y else x, y = self.level.default_down.x, self.level.default_down.y end + if not x then x, y = self.level.default_up.x, self.level.default_up.y end end -- Check if there is already an actor at that location, if so move it