prevent double equipping, include check for iswieldable iswearable