Nicolas Weeger wrote: > In living.c:add_player_exp: > > ADD_EXP(op->perm_exp, (float) exp_to_add * (skill_obj? > skill_obj->expmul:1)); > > but > > skill_obj->perm_exp += exp_to_add * PERM_EXP_GAIN_RATIO; > > Isn't there a PERM_EXP_GAIN_RATIO missing in the first line? Yeah, I think so. > > Also, is there a way for overall experience to be recalculated from > other skills? > My character is broken due to exp bugs, and currently under fixing > (thanks the DMs :)), but overall exp seems to stay the same, even when > skills have been fixed to lower levels. No way to recalculate that. A characters overall exp is no longer tied to the exp in their skills. This fixes a bunch of problems, mostly related to exp loss, but also makes things more flexible (it's reasonable now to make it easy to gain exp in certain non combat skills and not have those skill contribute much to overall level. Eg, you could be level 50 alchemist, but still only level 10 overall or something. _______________________________________________ crossfire-devel mailing list crossfire-devel at lists.real-time.com https://mailman.real-time.com/mailman/listinfo/crossfire-devel