--- deliantra/server/lib/cf.pm 2007/01/29 17:57:22 1.200 +++ deliantra/server/lib/cf.pm 2007/01/29 18:15:23 1.201 @@ -1081,6 +1081,8 @@ sub maps($) { my ($pl) = @_; + $pl = ref $pl ? $pl->ob->name : $pl; + my $files = aio_readdir playerdir $pl or return; @@ -1091,7 +1093,7 @@ next if /\.(?:pl|pst)$/; next unless /^$PATH_SEP/o; - push @paths, cf::map::normalise "~" . $pl->ob->name . "/" . $_; + push @paths, cf::map::normalise "~$pl/$_"; } \@paths