--- deliantra/server/ext/map-random.ext 2007/01/11 00:16:58 1.1 +++ deliantra/server/ext/map-random.ext 2007/01/11 00:41:08 1.2 @@ -9,17 +9,14 @@ Coro::AIO::aio_load "$cf::RANDOM_MAPS/$self->{path}.meta", my $data; $self->{random} = cf::from_json $data; + $self->{random}{custom} ||= "$self->{random}{origin_map}+$self->{random}{origin_x}+$self->{random}{origin_y}"; } sub visible_name { my ($self) = @_; -# if (my $rmp = $self->{random}) { -# # todo: be more intelligent about this -# "?random/$rmp->{origin_map}+$rmp->{origin_x}+$rmp->{origin_y}/$rmp->{dungeon_level}" -# } else { - $self->as_string -# } + my $rmp = $self->{random}; + "random map at $rmp->{custom} level $rmp->{dungeon_level}" } sub save_path {