--- deliantra/Deliantra/res2pm 2006/02/22 22:41:22 1.6 +++ deliantra/Deliantra/res2pm 2006/03/09 19:09:48 1.7 @@ -101,6 +101,8 @@ $arch->{value} = $bitmask{$2} ||= {}; } elsif ($arch->{type} =~ s/^(list)_(.*)/$1/) { $arch->{value} = $list{$2} ||= {}; + } elsif ($arch->{type} eq "fixed") { + $arch->{value} = $e->attr ("value"); } elsif ($arch->{type} =~ s/^bool_special$/bool/) { $arch->{value} = [$e->attr ("false"), $e->attr ("true")]; } @@ -172,7 +174,6 @@ $type->{name} = $e->attr ("name"); parse_type $e, $type; - #unshift @{$type->{import}}, \%default_attr; if ($e->attr ("number") > 0) { $attr{$e->attr ("number")} = $type;