--- deliantra/server/ext/Jeweler.pm 2007/10/14 20:23:48 1.22 +++ deliantra/server/ext/Jeweler.pm 2007/12/17 08:03:22 1.23 @@ -26,13 +26,12 @@ sub read_config { my ($filename) = @_; - unless (-e $filename) { - warn "$filename doesn't exists! no config for jeweler skill loaded!\n"; + if (my $meta = $cf::RESOURCE{$filename}) { + $CFG = cf::decode_json $meta->{data}; + } else { + warn "$filename doesn't exist! no config for jeweler skill loaded!\n"; $CFG = {}; - return } - - $CFG = YAML::LoadFile $filename; } sub getcfg {