error check to equip and drop too