--- deliantra/server/server/skills.c 2006/06/06 23:32:27 1.3 +++ deliantra/server/server/skills.c 2006/06/06 23:38:05 1.4 @@ -297,7 +297,8 @@ // reduce monster experience by experience we gained, as to // limit the amount of exp that can be gained by stealing from monsters // (jessies gave ~20,000,000 exp otherwise. - int exp = MIN (tmp->stats.exp, calc_skill_exp (op,tmp, skill)); + int exp = calc_skill_exp (op, tmp, skill); + exp = MIN (tmp->stats.exp, exp); tmp->stats.exp -= exp; return exp; }