--- deliantra/server/server/skills.C 2010/04/21 05:48:35 1.92 +++ deliantra/server/server/skills.C 2010/04/21 05:49:09 1.93 @@ -650,7 +650,7 @@ /* Check ground, too, but like above, only if the object can be picked up */ for (object *tmp = GET_MAP_OB (pl->map, pl->x, pl->y); tmp; tmp = tmp->above) - if (can_pick (pl, tmp) && + if (can_pick (pl, tmp) && tmp->need_identify () && !tmp->flag [FLAG_IDENTIFIED] && !tmp->flag [FLAG_KNOWN_MAGICAL] && is_magical (tmp)