Code duplication in idWeapon::Clear