--- deliantra/server/utils/cfutil.in 2007/08/19 13:45:43 1.55 +++ deliantra/server/utils/cfutil.in 2007/08/19 15:47:56 1.56 @@ -181,7 +181,7 @@ } my $arc = $FACEINFO{$base}{arc} - or die "FATAL: internal error, cannot continue"; + or die "FATAL: internal error <$base>, cannot continue"; unless ($path =~ /~$/) { # possibly enlarge @@ -429,11 +429,13 @@ } for my $face ($o->{face} || (), @{$anim || []}) { - next if $face =~ /^facings\s|^blank.x11$|^empty.x11$/; + next if $face =~ /^facings\s/; - my $info = $FACEINFO{$face} ||= {}; + my $info = $FACEINFO{$face} ||= { }; + $info->{arc} = $o; + + next if $face =~ /^blank.x11$|^empty.x11$/; - $info->{arc} = $o; $info->{visibility} = $visibility if defined $visibility; $info->{magicmap} = $magicmap if defined $magicmap; }