--- deliantra/server/ext/jeweler.ext 2009/08/17 08:50:54 1.17 +++ deliantra/server/ext/jeweler.ext 2010/01/26 16:13:47 1.19 @@ -91,7 +91,8 @@ $exp = $ring->projected_exp ($input_level); $pl->change_exp ($exp, "jeweler", cf::SK_EXP_SKILL_ONLY); - $pl->message ("You succeed and get $exp experience points."); + $pl->message ( + "You succeed and get " . int ($exp) . " experience points."); $make_status = "succeeded"; $ring->set_value ($value * 0.8); # 20% of the input values will vanish @@ -196,7 +197,9 @@ return } - Jeweler::simple_converter ($player, $ingred, $chdl, $1); + Jeweler::simple_converter ( + $player, $ingred, $chdl, $1, + cf::exp_to_level ($sk->stats->exp)); } elsif ($msg =~ m/^\s*merge\s*analy[sz]e\s*$/i) { merge ($chdl, $sk, $pl, 1);