… | |
… | |
2825 | |
2825 | |
2826 | $facedata->{version} == 2 |
2826 | $facedata->{version} == 2 |
2827 | or cf::cleanup "$path: version mismatch, cannot proceed."; |
2827 | or cf::cleanup "$path: version mismatch, cannot proceed."; |
2828 | |
2828 | |
2829 | # patch in the exptable |
2829 | # patch in the exptable |
2830 | cf::cede_to_tick; |
|
|
2831 | $facedata->{resource}{"res/exp_table"} = { |
2830 | $facedata->{resource}{"res/exp_table"} = { |
2832 | type => FT_RSRC, |
2831 | type => FT_RSRC, |
2833 | data => $enc->encode ([map cf::level_to_min_exp $_, 0 .. cf::settings->max_level]), |
2832 | data => $enc->encode ([map cf::level_to_min_exp $_, 0 .. cf::settings->max_level]), |
2834 | }; |
2833 | }; |
2835 | cf::cede_to_tick; |
2834 | cf::cede_to_tick; |