--- deliantra/server/server/skill_util.C 2007/05/11 21:07:14 1.41 +++ deliantra/server/server/skill_util.C 2007/05/12 08:36:35 1.42 @@ -251,7 +251,10 @@ return 1; if (who->chosen_skill) - apply_special (who, who->chosen_skill, AP_UNAPPLY); + { + apply_special (who, who->chosen_skill, AP_UNAPPLY); + who->chosen_skill = 0;//D verify wether necessary + } if (!new_skill) {