diff --git a/sonic-radiance.love/scenes/overworld/world.lua b/sonic-radiance.love/scenes/overworld/world.lua index ed51a40..3ef2f8d 100644 --- a/sonic-radiance.love/scenes/overworld/world.lua +++ b/sonic-radiance.love/scenes/overworld/world.lua @@ -26,7 +26,11 @@ function RPGWorld:teleport(area, x, y) self.players[1].actor.x = x * 16 self.players[1].actor.y = y * 16 else - scenes.overworld(area, x, y) + self.area = area + self.playerx = x + self.playery = y + self:reset() + collectgarbage() end end