--- deliantra/server/random_maps/exit.C 2009/11/06 13:03:34 1.35 +++ deliantra/server/random_maps/exit.C 2009/11/29 17:41:07 1.36 @@ -298,7 +298,7 @@ if (RP->dungeon_level >= RP->dungeon_depth && *RP->final_map) { maptile *new_map; - object *the_exit_back = arch_to_object (the_exit_up->arch); + object *the_exit_back = the_exit_up->arch->instance (); /* load it */ if (!(new_map = maptile::find_sync (RP->final_map)))