--- deliantra/server/common/object.C 2007/05/14 19:08:25 1.148 +++ deliantra/server/common/object.C 2007/05/14 19:56:45 1.149 @@ -475,15 +475,9 @@ if (current_weapon == ob) return true; - if (chosen_skill) - chosen_skill->flag [FLAG_APPLIED] = false; - current_weapon = ob; chosen_skill = !ob || ob->type == SKILL ? ob : find_skill_by_name (this, ob->skill); - if (chosen_skill) - chosen_skill->flag [FLAG_APPLIED] = true; - update_stats (); if (ob)