#[derive(Debug, PartialEq, Eq, Hash, Ord, PartialOrd, Copy, Clone)]
#[cfg_attr(feature = "serde", derive(serde::Deserialize, serde::Serialize))]
pub enum ItemSet {
None,
TheGladiator,
DalRendsArms,
SpidersKiss,
ThePostmaster,
CadaverousGarb,
NecropileRaiment,
BloodmailRegalia,
DeathboneGuardian,
VolcanicArmor,
StormshroudArmor,
DevilsaurArmor,
IronfeatherArmor,
DefiasLeather,
EmbraceOfTheViper,
ChainOfTheScarletCrusade,
MagistersRegalia,
VestmentsOfTheDevout,
DreadmistRaiment,
ShadowcraftArmor,
WildheartRaiment,
BeaststalkerArmor,
TheElements,
LightforgeArmor,
BattlegearOfValor,
ArcanistRegalia,
VestmentsOfProphecy,
FelheartRaiment,
NightslayerArmor,
CenarionRaiment,
GiantstalkerArmor,
TheEarthfury,
LawbringerArmor,
BattlegearOfMight,
NetherwindRegalia,
VestmentsOfTranscendence,
NemesisRaiment,
BloodfangArmor,
StormrageRaiment,
DragonstalkerArmor,
TheTenStorms,
JudgementArmor,
BattlegearOfWrath,
GarbOfTheroShan,
ShardOfTheGods,
SpiritOfEskhandar,
ChampionsBattlegear,
LieutenantCommandersBattlegear,
ChampionsEarthshaker,
ImperialPlate,
ChampionsRegalia,
ChampionsRaiment,
LieutenantCommandersRegalia,
LieutenantCommandersRaiment,
ChampionsThreads,
LieutenantCommandersThreads,
ChampionsVestments,
LieutenantCommandersVestments,
ChampionsPursuit,
LieutenantCommandersPursuit,
LieutenantCommandersSanctuary,
ChampionsSanctuary,
WarlordsBattlegear,
FieldMarshalsBattlegear,
WarlordsEarthshaker,
WarlordsRegalia,
FieldMarshalsRegalia,
FieldMarshalsRaiment,
WarlordsRaiment,
WarlordsThreads,
FieldMarshalsThreads,
WarlordsVestments,
FieldMarshalsVestments,
FieldMarshalsPursuit,
WarlordsPursuit,
FieldMarshalsSanctuary,
WarlordsSanctuary,
LieutenantCommandersAegis,
FieldMarshalsAegis,
BloodvineGarb,
PrimalBatskin,
BloodTigerHarness,
BloodsoulEmbrace,
TheDarksoul,
TheTwinBladesOfHakkari,
ZanzilsConcentration,
PrimalBlessing,
OverlordsResolution,
PrayerOfThePrimal,
MajorMojoInfusion,
TheHighlandersResolution,
TheHighlandersResolve,
TheHighlandersDetermination,
TheHighlandersFortitude,
TheHighlandersPurpose,
TheHighlandersWill,
TheHighlandersIntent,
VindicatorsBattlegear,
FreethinkersArmor,
AugursRegalia,
PredatorsArmor,
MadcapsOutfit,
HaruspexsGarb,
ConfessorsRaiment,
DemoniacsThreads,
IllusionistsAttire,
TheDefilersDetermination,
TheDefilersFortitude,
TheDefilersIntent,
TheDefilersPurpose,
TheDefilersResolution,
TheDefilersWill,
BlackDragonMail,
GreenDragonMail,
BlueDragonMail,
TwilightTrappings,
GenesisRaiment,
SymbolsOfUnendingLife,
BattlegearOfUnyieldingStrength,
ConquerorsBattlegear,
DeathdealersEmbrace,
EmblemsOfVeiledShadows,
DoomcallersAttire,
ImplementsOfUnspokenNames,
StormcallersGarb,
GiftOfTheGatheringStorm,
EnigmaVestments,
TrappingsOfVaultedSecrets,
AvengersBattlegear,
BattlegearOfEternalJustice,
GarmentsOfTheOracle,
FineryOfInfiniteWisdom,
StrikersGarb,
TrappingsOfTheUnseenPath,
BattlegearOfHeroism,
DarkmantleArmor,
FeralheartRaiment,
VestmentsOfTheVirtuous,
BeastmasterArmor,
SoulforgeArmor,
SorcerersRegalia,
DeathmistRaiment,
TheFiveThunders,
IronweaveBattlesuit,
DreamwalkerRaiment,
ChampionsGuard,
DreadnaughtsBattlegear,
BonescytheArmor,
VestmentsOfFaith,
FrostfireRegalia,
TheEarthshatterer,
RedemptionArmor,
PlagueheartRaiment,
CryptstalkerArmor,
BattlegearOfUndeadSlaying,
UndeadSlayersArmor,
GarbOfTheUndeadSlayer,
RegaliaOfUndeadCleansing,
ChampionsBattlearmor,
ChampionsStormcaller,
ChampionsRefuge,
ChampionsInvestiture,
ChampionsDreadgear,
ChampionsArcanum,
ChampionsPursuance,
LieutenantCommandersRedoubt,
LieutenantCommandersBattlearmor,
LieutenantCommandersArcanum,
LieutenantCommandersDreadgear,
LieutenantCommandersGuard,
LieutenantCommandersInvestiture,
LieutenantCommandersPursuance,
LieutenantCommandersRefuge,
WrathOfSpellfire,
ShadowsEmbrace,
PrimalMooncloth,
NetherweaveVestments,
ImbuedNetherweave,
SoulclothEmbrace,
ArcanoweaveVestments,
SpellstrikeInfusion,
FelIronPlate,
FelIronChain,
AdamantiteBattlegear,
EnchantedAdamantiteArmor,
FlameGuard,
KhoriumWard,
BurningRage,
GladiatorsBattlegear,
GladiatorsDreadgear,
FaithInFelsteel,
TheUnyielding,
WhitemendWisdom,
BattlecastGarb,
FelSkin,
StrengthOfTheClefthoof,
FelstalkerArmor,
FuryOfTheNether,
GladiatorsVestments,
GladiatorsEarthshaker,
GladiatorsRegalia,
GladiatorsThunderfist,
GladiatorsRaiment,
GladiatorsAegis,
GladiatorsVindication,
GladiatorsSanctuary,
GladiatorsWildhide,
GladiatorsPursuit,
HighWarlordsAegis,
HighWarlordsBattlegear,
GrandMarshalsAegis,
GrandMarshalsBattlegear,
GrandMarshalsDreadgear,
HighWarlordsDreadgear,
GrandMarshalsEarthshaker,
HighWarlordsEarthshaker,
GrandMarshalsPursuit,
HighWarlordsPursuit,
GrandMarshalsRaiment,
HighWarlordsRaiment,
GrandMarshalsRegalia,
HighWarlordsRegalia,
GrandMarshalsSanctuary,
HighWarlordsSanctuary,
GrandMarshalsThunderfist,
HighWarlordsThunderfist,
GrandMarshalsVestments,
HighWarlordsVestments,
GrandMarshalsVindication,
HighWarlordsVindication,
GrandMarshalsWildhide,
HighWarlordsWildhide,
FelscaleArmor,
ScaledDraenicArmor,
ThickDraenicArmor,
WildDraenishArmor,
GladiatorsFelshroud,
NetherscaleArmor,
NetherstrikeArmor,
WindhawkArmor,
PrimalIntent,
AssassinationArmor,
Netherblade,
Deathmantle,
RighteousArmor,
JusticarRaiment,
JusticarArmor,
JusticarBattlegear,
CrystalforgeRaiment,
CrystalforgeArmor,
CrystalforgeBattlegear,
TidefuryRaiment,
CycloneRaiment,
CycloneRegalia,
CycloneHarness,
CataclysmRaiment,
CataclysmRegalia,
CataclysmHarness,
MoongladeRaiment,
MalorneRaiment,
MalorneRegalia,
MalorneHarness,
NordrassilHarness,
NordrassilRaiment,
NordrassilRegalia,
OblivionRaiment,
VoidheartRaiment,
CorruptorRaiment,
IncantersRegalia,
AldorRegalia,
TirisfalRegalia,
BeastLordArmor,
DemonStalkerArmor,
RiftStalkerArmor,
BoldArmor,
WarbringerArmor,
WarbringerBattlegear,
DestroyerArmor,
DestroyerBattlegear,
ManaEtchedRegalia,
WastewalkerArmor,
DesolationBattlegear,
DoomplateBattlegear,
HallowedRaiment,
IncarnateRaiment,
IncarnateRegalia,
AvatarRaiment,
AvatarRegalia,
TheTwinStars,
SlayersArmor,
GronnstalkersArmor,
MaleficRaiment,
TempestRegalia,
OnslaughtBattlegear,
OnslaughtArmor,
AbsolutionRegalia,
VestmentsOfAbsolution,
ThunderheartHarness,
ThunderheartRegalia,
ThunderheartRaiment,
LightbringerArmor,
LightbringerBattlegear,
LightbringerRaiment,
SkyshatterHarness,
SkyshatterRaiment,
SkyshatterRegalia,
GladiatorsRefuge,
GladiatorsWartide,
GladiatorsInvestiture,
GrandMarshalsRefuge,
HighWarlordsRefuge,
GladiatorsRedemption,
GrandMarshalsInvestiture,
HighWarlordsInvestiture,
GrandMarshalsRedemption,
HighWarlordsRedemption,
GrandMarshalsWartide,
HighWarlordsWartide,
ChampionsRedoubt,
WarlordsAegis,
TheTwinBladesOfAzzinoth,
MercilessGladiatorsAegis,
MercilessGladiatorsBattlegear,
MercilessGladiatorsDreadgear,
MercilessGladiatorsEarthshaker,
MercilessGladiatorsFelshroud,
MercilessGladiatorsInvestiture,
MercilessGladiatorsPursuit,
MercilessGladiatorsRaiment,
MercilessGladiatorsRedemption,
MercilessGladiatorsRefuge,
MercilessGladiatorsRegalia,
MercilessGladiatorsSanctuary,
MercilessGladiatorsThunderfist,
MercilessGladiatorsVestments,
MercilessGladiatorsVindication,
MercilessGladiatorsWartide,
MercilessGladiatorsWildhide,
FieldMarshalsEarthshaker,
LieutenantCommandersEarthshaker,
TheFistsOfFury,
VengefulGladiatorsRefuge,
VengefulGladiatorsSanctuary,
VengefulGladiatorsWildhide,
VengefulGladiatorsPursuit,
VengefulGladiatorsRegalia,
VengefulGladiatorsRedemption,
VengefulGladiatorsVindication,
VengefulGladiatorsAegis,
VengefulGladiatorsInvestiture,
VengefulGladiatorsRaiment,
VengefulGladiatorsVestments,
VengefulGladiatorsWartide,
VengefulGladiatorsEarthshaker,
VengefulGladiatorsThunderfist,
VengefulGladiatorsDreadgear,
VengefulGladiatorsFelshroud,
VengefulGladiatorsBattlegear,
LatrosFlurry,
DreadweaveBattlegear,
MoonclothBattlegear,
SatinBattlegear,
EvokersSilkBattlegear,
DragonhideBattlegear,
WyrmhideBattlegear,
KodohideBattlegear,
OpportunistsBattlegear,
SeersMailBattlegear,
SeersRingmailBattlegear,
SeersLinkedBattlegear,
StalkersChainBattlegear,
SavagePlateBattlegear,
CrusadersOrnamentedBattlegear,
CrusadersScaledBattlegear,
BoreanEmbrace,
NerubianHive,
FrostscaleBinding,
IceborneEmbrace,
RainesRevenge,
GladiatorsDreadplate,
WinterGarb,
BrewfestGarb,
FrostwovenPower,
Duskweaver,
GladiatorsBattlegear2,
GladiatorsVindication2,
GladiatorsRedemption2,
GladiatorsDesecration,
GladiatorsThunderfist2,
GladiatorsEarthshaker2,
GladiatorsWartide2,
GladiatorsPursuit2,
GladiatorsRefuge2,
GladiatorsWildhide2,
GladiatorsSanctuary2,
GladiatorsVestments2,
GladiatorsInvestiture2,
GladiatorsRaiment2,
GladiatorsRegalia2,
GladiatorsFelshroud2,
BlessedRegaliaOfUndeadCleansing,
UndeadSlayersBlessedArmor,
BlessedGarbOfTheUndeadSlayer,
BlessedBattlegearOfUndeadSlaying,
MidsummerReveler,
DreadnaughtPlate,
DreadnaughtBattlegear,
RedemptionBattlegear,
RedemptionRegalia,
RedemptionPlate,
ScourgeborneBattlegear,
ScourgebornePlate,
CryptstalkerBattlegear,
EarthshatterBattlegear,
EarthshatterGarb,
EarthshatterRegalia,
DreamwalkerBattlegear,
DreamwalkerRegalia,
DreamwalkerGarb,
BonescytheBattlegear,
PlagueheartGarb,
FrostfireGarb,
RegaliaOfFaith,
GarbOfFaith,
SpringTuxedo,
EvisceratorsBattlegear,
OrnateSaroniteBattlegear,
OvercasterBattlegear,
SavageSaroniteBattlegear,
StormhideBattlegear,
SwiftarrowBattlegear,
FrostsavageBattlegear,
AegisBattlegear,
AegisPlate,
AegisRegalia,
WorldbreakerBattlegear,
WorldbreakerGarb,
WorldbreakerRegalia,
TerrorbladeBattlegear,
NightsongBattlegear,
NightsongGarb,
NightsongRegalia,
SiegebreakerBattlegear,
SiegebreakerPlate,
SanctificationGarb,
SanctificationRegalia,
DarkrunedBattlegear,
DarkrunedPlate,
KirinTorGarb,
DeathbringerGarb,
ScourgestalkerBattlegear,
KhadgarsRegalia,
SunstridersRegalia,
GulDansRegalia,
KelThuzadsRegalia,
VelensRaiment,
ZabrasRaiment,
VelensRegalia,
ZabrasRegalia,
MalfurionsGarb,
RunetotemsGarb,
MalfurionsRegalia,
RunetotemsRegalia,
MalfurionsBattlegear,
RunetotemsBattlegear,
VancleefsBattlegear,
GaronasBattlegear,
WindrunnersBattlegear,
WindrunnersPursuit,
NobundosGarb,
ThrallsGarb,
ThrallsRegalia,
NobundosRegalia,
NobundosBattlegear,
ThrallsBattlegear,
WrynnsBattlegear,
HellscreamsBattlegear,
WrynnsPlate,
HellscreamsPlate,
ThassariansBattlegear,
KoltirasBattlegear,
ThassariansPlate,
KoltirasPlate,
TuralyonsGarb,
LiadrinsGarb,
TuralyonsBattlegear,
LiadrinsBattlegear,
TuralyonsPlate,
LiadrinsPlate,
PurifiedShardOfTheGods,
ShinyShardOfTheGods,
BloodmagesRegalia,
DarkCovensRegalia,
CrimsonAcolytesRaiment,
CrimsonAcolytesRegalia,
LasherweaveGarb,
LasherweaveRegalia,
LasherweaveBattlegear,
ShadowbladesBattlegear,
AhnKaharBloodHuntersBattlegear,
FrostWitchsGarb,
FrostWitchsRegalia,
FrostWitchsBattlegear,
YmirjarLordsBattlegear,
YmirjarLordsPlate,
ScourgelordsBattlegear,
ScourgelordsPlate,
LightswornGarb,
LightswornBattlegear,
LightswornPlate,
}
impl ItemSet {
pub const fn as_int(&self) -> u16 {
match self {
Self::None => 0x0,
Self::TheGladiator => 0x1,
Self::DalRendsArms => 0x29,
Self::SpidersKiss => 0x41,
Self::ThePostmaster => 0x51,
Self::CadaverousGarb => 0x79,
Self::NecropileRaiment => 0x7a,
Self::BloodmailRegalia => 0x7b,
Self::DeathboneGuardian => 0x7c,
Self::VolcanicArmor => 0x8d,
Self::StormshroudArmor => 0x8e,
Self::DevilsaurArmor => 0x8f,
Self::IronfeatherArmor => 0x90,
Self::DefiasLeather => 0xa1,
Self::EmbraceOfTheViper => 0xa2,
Self::ChainOfTheScarletCrusade => 0xa3,
Self::MagistersRegalia => 0xb5,
Self::VestmentsOfTheDevout => 0xb6,
Self::DreadmistRaiment => 0xb7,
Self::ShadowcraftArmor => 0xb8,
Self::WildheartRaiment => 0xb9,
Self::BeaststalkerArmor => 0xba,
Self::TheElements => 0xbb,
Self::LightforgeArmor => 0xbc,
Self::BattlegearOfValor => 0xbd,
Self::ArcanistRegalia => 0xc9,
Self::VestmentsOfProphecy => 0xca,
Self::FelheartRaiment => 0xcb,
Self::NightslayerArmor => 0xcc,
Self::CenarionRaiment => 0xcd,
Self::GiantstalkerArmor => 0xce,
Self::TheEarthfury => 0xcf,
Self::LawbringerArmor => 0xd0,
Self::BattlegearOfMight => 0xd1,
Self::NetherwindRegalia => 0xd2,
Self::VestmentsOfTranscendence => 0xd3,
Self::NemesisRaiment => 0xd4,
Self::BloodfangArmor => 0xd5,
Self::StormrageRaiment => 0xd6,
Self::DragonstalkerArmor => 0xd7,
Self::TheTenStorms => 0xd8,
Self::JudgementArmor => 0xd9,
Self::BattlegearOfWrath => 0xda,
Self::GarbOfTheroShan => 0xdd,
Self::ShardOfTheGods => 0xf1,
Self::SpiritOfEskhandar => 0x105,
Self::ChampionsBattlegear => 0x119,
Self::LieutenantCommandersBattlegear => 0x11a,
Self::ChampionsEarthshaker => 0x12d,
Self::ImperialPlate => 0x141,
Self::ChampionsRegalia => 0x155,
Self::ChampionsRaiment => 0x156,
Self::LieutenantCommandersRegalia => 0x157,
Self::LieutenantCommandersRaiment => 0x158,
Self::ChampionsThreads => 0x159,
Self::LieutenantCommandersThreads => 0x15a,
Self::ChampionsVestments => 0x15b,
Self::LieutenantCommandersVestments => 0x15c,
Self::ChampionsPursuit => 0x169,
Self::LieutenantCommandersPursuit => 0x16a,
Self::LieutenantCommandersSanctuary => 0x17d,
Self::ChampionsSanctuary => 0x17e,
Self::WarlordsBattlegear => 0x17f,
Self::FieldMarshalsBattlegear => 0x180,
Self::WarlordsEarthshaker => 0x182,
Self::WarlordsRegalia => 0x183,
Self::FieldMarshalsRegalia => 0x184,
Self::FieldMarshalsRaiment => 0x185,
Self::WarlordsRaiment => 0x186,
Self::WarlordsThreads => 0x187,
Self::FieldMarshalsThreads => 0x188,
Self::WarlordsVestments => 0x189,
Self::FieldMarshalsVestments => 0x18a,
Self::FieldMarshalsPursuit => 0x18b,
Self::WarlordsPursuit => 0x18c,
Self::FieldMarshalsSanctuary => 0x18d,
Self::WarlordsSanctuary => 0x18e,
Self::LieutenantCommandersAegis => 0x191,
Self::FieldMarshalsAegis => 0x192,
Self::BloodvineGarb => 0x1a5,
Self::PrimalBatskin => 0x1b9,
Self::BloodTigerHarness => 0x1ba,
Self::BloodsoulEmbrace => 0x1bb,
Self::TheDarksoul => 0x1bc,
Self::TheTwinBladesOfHakkari => 0x1cd,
Self::ZanzilsConcentration => 0x1ce,
Self::PrimalBlessing => 0x1cf,
Self::OverlordsResolution => 0x1d0,
Self::PrayerOfThePrimal => 0x1d1,
Self::MajorMojoInfusion => 0x1d2,
Self::TheHighlandersResolution => 0x1d3,
Self::TheHighlandersResolve => 0x1d4,
Self::TheHighlandersDetermination => 0x1d5,
Self::TheHighlandersFortitude => 0x1d6,
Self::TheHighlandersPurpose => 0x1d7,
Self::TheHighlandersWill => 0x1d8,
Self::TheHighlandersIntent => 0x1d9,
Self::VindicatorsBattlegear => 0x1da,
Self::FreethinkersArmor => 0x1db,
Self::AugursRegalia => 0x1dc,
Self::PredatorsArmor => 0x1dd,
Self::MadcapsOutfit => 0x1de,
Self::HaruspexsGarb => 0x1df,
Self::ConfessorsRaiment => 0x1e0,
Self::DemoniacsThreads => 0x1e1,
Self::IllusionistsAttire => 0x1e2,
Self::TheDefilersDetermination => 0x1e3,
Self::TheDefilersFortitude => 0x1e4,
Self::TheDefilersIntent => 0x1e5,
Self::TheDefilersPurpose => 0x1e6,
Self::TheDefilersResolution => 0x1e7,
Self::TheDefilersWill => 0x1e8,
Self::BlackDragonMail => 0x1e9,
Self::GreenDragonMail => 0x1ea,
Self::BlueDragonMail => 0x1eb,
Self::TwilightTrappings => 0x1ec,
Self::GenesisRaiment => 0x1ed,
Self::SymbolsOfUnendingLife => 0x1ee,
Self::BattlegearOfUnyieldingStrength => 0x1ef,
Self::ConquerorsBattlegear => 0x1f0,
Self::DeathdealersEmbrace => 0x1f1,
Self::EmblemsOfVeiledShadows => 0x1f2,
Self::DoomcallersAttire => 0x1f3,
Self::ImplementsOfUnspokenNames => 0x1f4,
Self::StormcallersGarb => 0x1f5,
Self::GiftOfTheGatheringStorm => 0x1f6,
Self::EnigmaVestments => 0x1f7,
Self::TrappingsOfVaultedSecrets => 0x1f8,
Self::AvengersBattlegear => 0x1f9,
Self::BattlegearOfEternalJustice => 0x1fa,
Self::GarmentsOfTheOracle => 0x1fb,
Self::FineryOfInfiniteWisdom => 0x1fc,
Self::StrikersGarb => 0x1fd,
Self::TrappingsOfTheUnseenPath => 0x1fe,
Self::BattlegearOfHeroism => 0x1ff,
Self::DarkmantleArmor => 0x200,
Self::FeralheartRaiment => 0x201,
Self::VestmentsOfTheVirtuous => 0x202,
Self::BeastmasterArmor => 0x203,
Self::SoulforgeArmor => 0x204,
Self::SorcerersRegalia => 0x205,
Self::DeathmistRaiment => 0x206,
Self::TheFiveThunders => 0x207,
Self::IronweaveBattlesuit => 0x208,
Self::DreamwalkerRaiment => 0x209,
Self::ChampionsGuard => 0x20a,
Self::DreadnaughtsBattlegear => 0x20b,
Self::BonescytheArmor => 0x20c,
Self::VestmentsOfFaith => 0x20d,
Self::FrostfireRegalia => 0x20e,
Self::TheEarthshatterer => 0x20f,
Self::RedemptionArmor => 0x210,
Self::PlagueheartRaiment => 0x211,
Self::CryptstalkerArmor => 0x212,
Self::BattlegearOfUndeadSlaying => 0x215,
Self::UndeadSlayersArmor => 0x216,
Self::GarbOfTheUndeadSlayer => 0x217,
Self::RegaliaOfUndeadCleansing => 0x218,
Self::ChampionsBattlearmor => 0x219,
Self::ChampionsStormcaller => 0x21a,
Self::ChampionsRefuge => 0x21b,
Self::ChampionsInvestiture => 0x21c,
Self::ChampionsDreadgear => 0x21d,
Self::ChampionsArcanum => 0x21e,
Self::ChampionsPursuance => 0x21f,
Self::LieutenantCommandersRedoubt => 0x220,
Self::LieutenantCommandersBattlearmor => 0x221,
Self::LieutenantCommandersArcanum => 0x222,
Self::LieutenantCommandersDreadgear => 0x223,
Self::LieutenantCommandersGuard => 0x224,
Self::LieutenantCommandersInvestiture => 0x225,
Self::LieutenantCommandersPursuance => 0x226,
Self::LieutenantCommandersRefuge => 0x227,
Self::WrathOfSpellfire => 0x228,
Self::ShadowsEmbrace => 0x229,
Self::PrimalMooncloth => 0x22a,
Self::NetherweaveVestments => 0x22b,
Self::ImbuedNetherweave => 0x22c,
Self::SoulclothEmbrace => 0x22d,
Self::ArcanoweaveVestments => 0x22e,
Self::SpellstrikeInfusion => 0x22f,
Self::FelIronPlate => 0x230,
Self::FelIronChain => 0x231,
Self::AdamantiteBattlegear => 0x232,
Self::EnchantedAdamantiteArmor => 0x233,
Self::FlameGuard => 0x234,
Self::KhoriumWard => 0x235,
Self::BurningRage => 0x236,
Self::GladiatorsBattlegear => 0x237,
Self::GladiatorsDreadgear => 0x238,
Self::FaithInFelsteel => 0x239,
Self::TheUnyielding => 0x23a,
Self::WhitemendWisdom => 0x23b,
Self::BattlecastGarb => 0x23c,
Self::FelSkin => 0x23d,
Self::StrengthOfTheClefthoof => 0x23e,
Self::FelstalkerArmor => 0x23f,
Self::FuryOfTheNether => 0x240,
Self::GladiatorsVestments => 0x241,
Self::GladiatorsEarthshaker => 0x242,
Self::GladiatorsRegalia => 0x243,
Self::GladiatorsThunderfist => 0x244,
Self::GladiatorsRaiment => 0x245,
Self::GladiatorsAegis => 0x246,
Self::GladiatorsVindication => 0x247,
Self::GladiatorsSanctuary => 0x248,
Self::GladiatorsWildhide => 0x249,
Self::GladiatorsPursuit => 0x24a,
Self::HighWarlordsAegis => 0x24b,
Self::HighWarlordsBattlegear => 0x24c,
Self::GrandMarshalsAegis => 0x24d,
Self::GrandMarshalsBattlegear => 0x24e,
Self::GrandMarshalsDreadgear => 0x24f,
Self::HighWarlordsDreadgear => 0x250,
Self::GrandMarshalsEarthshaker => 0x251,
Self::HighWarlordsEarthshaker => 0x252,
Self::GrandMarshalsPursuit => 0x253,
Self::HighWarlordsPursuit => 0x254,
Self::GrandMarshalsRaiment => 0x255,
Self::HighWarlordsRaiment => 0x256,
Self::GrandMarshalsRegalia => 0x257,
Self::HighWarlordsRegalia => 0x258,
Self::GrandMarshalsSanctuary => 0x259,
Self::HighWarlordsSanctuary => 0x25a,
Self::GrandMarshalsThunderfist => 0x25b,
Self::HighWarlordsThunderfist => 0x25c,
Self::GrandMarshalsVestments => 0x25d,
Self::HighWarlordsVestments => 0x25e,
Self::GrandMarshalsVindication => 0x25f,
Self::HighWarlordsVindication => 0x260,
Self::GrandMarshalsWildhide => 0x261,
Self::HighWarlordsWildhide => 0x262,
Self::FelscaleArmor => 0x263,
Self::ScaledDraenicArmor => 0x264,
Self::ThickDraenicArmor => 0x265,
Self::WildDraenishArmor => 0x266,
Self::GladiatorsFelshroud => 0x267,
Self::NetherscaleArmor => 0x268,
Self::NetherstrikeArmor => 0x269,
Self::WindhawkArmor => 0x26a,
Self::PrimalIntent => 0x26b,
Self::AssassinationArmor => 0x26c,
Self::Netherblade => 0x26d,
Self::Deathmantle => 0x26e,
Self::RighteousArmor => 0x26f,
Self::JusticarRaiment => 0x270,
Self::JusticarArmor => 0x271,
Self::JusticarBattlegear => 0x272,
Self::CrystalforgeRaiment => 0x273,
Self::CrystalforgeArmor => 0x274,
Self::CrystalforgeBattlegear => 0x275,
Self::TidefuryRaiment => 0x276,
Self::CycloneRaiment => 0x277,
Self::CycloneRegalia => 0x278,
Self::CycloneHarness => 0x279,
Self::CataclysmRaiment => 0x27a,
Self::CataclysmRegalia => 0x27b,
Self::CataclysmHarness => 0x27c,
Self::MoongladeRaiment => 0x27d,
Self::MalorneRaiment => 0x27e,
Self::MalorneRegalia => 0x27f,
Self::MalorneHarness => 0x280,
Self::NordrassilHarness => 0x281,
Self::NordrassilRaiment => 0x282,
Self::NordrassilRegalia => 0x283,
Self::OblivionRaiment => 0x284,
Self::VoidheartRaiment => 0x285,
Self::CorruptorRaiment => 0x286,
Self::IncantersRegalia => 0x287,
Self::AldorRegalia => 0x288,
Self::TirisfalRegalia => 0x289,
Self::BeastLordArmor => 0x28a,
Self::DemonStalkerArmor => 0x28b,
Self::RiftStalkerArmor => 0x28c,
Self::BoldArmor => 0x28d,
Self::WarbringerArmor => 0x28e,
Self::WarbringerBattlegear => 0x28f,
Self::DestroyerArmor => 0x290,
Self::DestroyerBattlegear => 0x291,
Self::ManaEtchedRegalia => 0x292,
Self::WastewalkerArmor => 0x293,
Self::DesolationBattlegear => 0x294,
Self::DoomplateBattlegear => 0x295,
Self::HallowedRaiment => 0x296,
Self::IncarnateRaiment => 0x297,
Self::IncarnateRegalia => 0x298,
Self::AvatarRaiment => 0x299,
Self::AvatarRegalia => 0x29a,
Self::TheTwinStars => 0x29b,
Self::SlayersArmor => 0x29c,
Self::GronnstalkersArmor => 0x29d,
Self::MaleficRaiment => 0x29e,
Self::TempestRegalia => 0x29f,
Self::OnslaughtBattlegear => 0x2a0,
Self::OnslaughtArmor => 0x2a1,
Self::AbsolutionRegalia => 0x2a2,
Self::VestmentsOfAbsolution => 0x2a3,
Self::ThunderheartHarness => 0x2a4,
Self::ThunderheartRegalia => 0x2a5,
Self::ThunderheartRaiment => 0x2a6,
Self::LightbringerArmor => 0x2a7,
Self::LightbringerBattlegear => 0x2a8,
Self::LightbringerRaiment => 0x2a9,
Self::SkyshatterHarness => 0x2aa,
Self::SkyshatterRaiment => 0x2ab,
Self::SkyshatterRegalia => 0x2ac,
Self::GladiatorsRefuge => 0x2ad,
Self::GladiatorsWartide => 0x2ae,
Self::GladiatorsInvestiture => 0x2af,
Self::GrandMarshalsRefuge => 0x2b0,
Self::HighWarlordsRefuge => 0x2b1,
Self::GladiatorsRedemption => 0x2b2,
Self::GrandMarshalsInvestiture => 0x2b3,
Self::HighWarlordsInvestiture => 0x2b4,
Self::GrandMarshalsRedemption => 0x2b5,
Self::HighWarlordsRedemption => 0x2b6,
Self::GrandMarshalsWartide => 0x2b7,
Self::HighWarlordsWartide => 0x2b8,
Self::ChampionsRedoubt => 0x2b9,
Self::WarlordsAegis => 0x2ba,
Self::TheTwinBladesOfAzzinoth => 0x2bb,
Self::MercilessGladiatorsAegis => 0x2bc,
Self::MercilessGladiatorsBattlegear => 0x2bd,
Self::MercilessGladiatorsDreadgear => 0x2be,
Self::MercilessGladiatorsEarthshaker => 0x2bf,
Self::MercilessGladiatorsFelshroud => 0x2c0,
Self::MercilessGladiatorsInvestiture => 0x2c1,
Self::MercilessGladiatorsPursuit => 0x2c2,
Self::MercilessGladiatorsRaiment => 0x2c3,
Self::MercilessGladiatorsRedemption => 0x2c4,
Self::MercilessGladiatorsRefuge => 0x2c5,
Self::MercilessGladiatorsRegalia => 0x2c6,
Self::MercilessGladiatorsSanctuary => 0x2c7,
Self::MercilessGladiatorsThunderfist => 0x2c8,
Self::MercilessGladiatorsVestments => 0x2c9,
Self::MercilessGladiatorsVindication => 0x2ca,
Self::MercilessGladiatorsWartide => 0x2cb,
Self::MercilessGladiatorsWildhide => 0x2cc,
Self::FieldMarshalsEarthshaker => 0x2cd,
Self::LieutenantCommandersEarthshaker => 0x2ce,
Self::TheFistsOfFury => 0x2cf,
Self::VengefulGladiatorsRefuge => 0x2d0,
Self::VengefulGladiatorsSanctuary => 0x2d1,
Self::VengefulGladiatorsWildhide => 0x2d2,
Self::VengefulGladiatorsPursuit => 0x2d3,
Self::VengefulGladiatorsRegalia => 0x2d4,
Self::VengefulGladiatorsRedemption => 0x2d5,
Self::VengefulGladiatorsVindication => 0x2d6,
Self::VengefulGladiatorsAegis => 0x2d7,
Self::VengefulGladiatorsInvestiture => 0x2d8,
Self::VengefulGladiatorsRaiment => 0x2d9,
Self::VengefulGladiatorsVestments => 0x2da,
Self::VengefulGladiatorsWartide => 0x2db,
Self::VengefulGladiatorsEarthshaker => 0x2dc,
Self::VengefulGladiatorsThunderfist => 0x2dd,
Self::VengefulGladiatorsDreadgear => 0x2de,
Self::VengefulGladiatorsFelshroud => 0x2df,
Self::VengefulGladiatorsBattlegear => 0x2e0,
Self::LatrosFlurry => 0x2e1,
Self::DreadweaveBattlegear => 0x2e2,
Self::MoonclothBattlegear => 0x2e3,
Self::SatinBattlegear => 0x2e4,
Self::EvokersSilkBattlegear => 0x2e5,
Self::DragonhideBattlegear => 0x2e6,
Self::WyrmhideBattlegear => 0x2e7,
Self::KodohideBattlegear => 0x2e8,
Self::OpportunistsBattlegear => 0x2e9,
Self::SeersMailBattlegear => 0x2ea,
Self::SeersRingmailBattlegear => 0x2eb,
Self::SeersLinkedBattlegear => 0x2ec,
Self::StalkersChainBattlegear => 0x2ed,
Self::SavagePlateBattlegear => 0x2ee,
Self::CrusadersOrnamentedBattlegear => 0x2ef,
Self::CrusadersScaledBattlegear => 0x2f0,
Self::BoreanEmbrace => 0x2f2,
Self::NerubianHive => 0x2f3,
Self::FrostscaleBinding => 0x2f4,
Self::IceborneEmbrace => 0x2f5,
Self::RainesRevenge => 0x2f7,
Self::GladiatorsDreadplate => 0x2f8,
Self::WinterGarb => 0x2f9,
Self::BrewfestGarb => 0x2fa,
Self::FrostwovenPower => 0x2fb,
Self::Duskweaver => 0x2fc,
Self::GladiatorsBattlegear2 => 0x2fd,
Self::GladiatorsVindication2 => 0x2fe,
Self::GladiatorsRedemption2 => 0x2ff,
Self::GladiatorsDesecration => 0x300,
Self::GladiatorsThunderfist2 => 0x301,
Self::GladiatorsEarthshaker2 => 0x302,
Self::GladiatorsWartide2 => 0x303,
Self::GladiatorsPursuit2 => 0x304,
Self::GladiatorsRefuge2 => 0x305,
Self::GladiatorsWildhide2 => 0x306,
Self::GladiatorsSanctuary2 => 0x307,
Self::GladiatorsVestments2 => 0x308,
Self::GladiatorsInvestiture2 => 0x309,
Self::GladiatorsRaiment2 => 0x30a,
Self::GladiatorsRegalia2 => 0x30b,
Self::GladiatorsFelshroud2 => 0x30c,
Self::BlessedRegaliaOfUndeadCleansing => 0x30d,
Self::UndeadSlayersBlessedArmor => 0x30e,
Self::BlessedGarbOfTheUndeadSlayer => 0x30f,
Self::BlessedBattlegearOfUndeadSlaying => 0x310,
Self::MidsummerReveler => 0x311,
Self::DreadnaughtPlate => 0x313,
Self::DreadnaughtBattlegear => 0x314,
Self::RedemptionBattlegear => 0x315,
Self::RedemptionRegalia => 0x316,
Self::RedemptionPlate => 0x317,
Self::ScourgeborneBattlegear => 0x318,
Self::ScourgebornePlate => 0x319,
Self::CryptstalkerBattlegear => 0x31a,
Self::EarthshatterBattlegear => 0x31b,
Self::EarthshatterGarb => 0x31c,
Self::EarthshatterRegalia => 0x31d,
Self::DreamwalkerBattlegear => 0x31e,
Self::DreamwalkerRegalia => 0x31f,
Self::DreamwalkerGarb => 0x320,
Self::BonescytheBattlegear => 0x321,
Self::PlagueheartGarb => 0x322,
Self::FrostfireGarb => 0x323,
Self::RegaliaOfFaith => 0x324,
Self::GarbOfFaith => 0x325,
Self::SpringTuxedo => 0x32c,
Self::EvisceratorsBattlegear => 0x32d,
Self::OrnateSaroniteBattlegear => 0x32e,
Self::OvercasterBattlegear => 0x32f,
Self::SavageSaroniteBattlegear => 0x330,
Self::StormhideBattlegear => 0x331,
Self::SwiftarrowBattlegear => 0x332,
Self::FrostsavageBattlegear => 0x333,
Self::AegisBattlegear => 0x334,
Self::AegisPlate => 0x335,
Self::AegisRegalia => 0x336,
Self::WorldbreakerBattlegear => 0x337,
Self::WorldbreakerGarb => 0x338,
Self::WorldbreakerRegalia => 0x339,
Self::TerrorbladeBattlegear => 0x33a,
Self::NightsongBattlegear => 0x33b,
Self::NightsongGarb => 0x33c,
Self::NightsongRegalia => 0x33d,
Self::SiegebreakerBattlegear => 0x33e,
Self::SiegebreakerPlate => 0x33f,
Self::SanctificationGarb => 0x340,
Self::SanctificationRegalia => 0x341,
Self::DarkrunedBattlegear => 0x342,
Self::DarkrunedPlate => 0x343,
Self::KirinTorGarb => 0x344,
Self::DeathbringerGarb => 0x345,
Self::ScourgestalkerBattlegear => 0x346,
Self::KhadgarsRegalia => 0x34b,
Self::SunstridersRegalia => 0x34c,
Self::GulDansRegalia => 0x34d,
Self::KelThuzadsRegalia => 0x34e,
Self::VelensRaiment => 0x34f,
Self::ZabrasRaiment => 0x350,
Self::VelensRegalia => 0x351,
Self::ZabrasRegalia => 0x352,
Self::MalfurionsGarb => 0x353,
Self::RunetotemsGarb => 0x354,
Self::MalfurionsRegalia => 0x355,
Self::RunetotemsRegalia => 0x356,
Self::MalfurionsBattlegear => 0x357,
Self::RunetotemsBattlegear => 0x358,
Self::VancleefsBattlegear => 0x359,
Self::GaronasBattlegear => 0x35a,
Self::WindrunnersBattlegear => 0x35b,
Self::WindrunnersPursuit => 0x35c,
Self::NobundosGarb => 0x35d,
Self::ThrallsGarb => 0x35e,
Self::ThrallsRegalia => 0x35f,
Self::NobundosRegalia => 0x360,
Self::NobundosBattlegear => 0x361,
Self::ThrallsBattlegear => 0x362,
Self::WrynnsBattlegear => 0x363,
Self::HellscreamsBattlegear => 0x364,
Self::WrynnsPlate => 0x365,
Self::HellscreamsPlate => 0x366,
Self::ThassariansBattlegear => 0x367,
Self::KoltirasBattlegear => 0x368,
Self::ThassariansPlate => 0x369,
Self::KoltirasPlate => 0x36a,
Self::TuralyonsGarb => 0x36b,
Self::LiadrinsGarb => 0x36c,
Self::TuralyonsBattlegear => 0x36d,
Self::LiadrinsBattlegear => 0x36e,
Self::TuralyonsPlate => 0x36f,
Self::LiadrinsPlate => 0x370,
Self::PurifiedShardOfTheGods => 0x371,
Self::ShinyShardOfTheGods => 0x372,
Self::BloodmagesRegalia => 0x373,
Self::DarkCovensRegalia => 0x374,
Self::CrimsonAcolytesRaiment => 0x375,
Self::CrimsonAcolytesRegalia => 0x376,
Self::LasherweaveGarb => 0x377,
Self::LasherweaveRegalia => 0x378,
Self::LasherweaveBattlegear => 0x379,
Self::ShadowbladesBattlegear => 0x37a,
Self::AhnKaharBloodHuntersBattlegear => 0x37b,
Self::FrostWitchsGarb => 0x37c,
Self::FrostWitchsRegalia => 0x37d,
Self::FrostWitchsBattlegear => 0x37e,
Self::YmirjarLordsBattlegear => 0x37f,
Self::YmirjarLordsPlate => 0x380,
Self::ScourgelordsBattlegear => 0x381,
Self::ScourgelordsPlate => 0x382,
Self::LightswornGarb => 0x383,
Self::LightswornBattlegear => 0x384,
Self::LightswornPlate => 0x385,
}
}
pub const fn variants() -> [Self; 510] {
[
Self::None,
Self::TheGladiator,
Self::DalRendsArms,
Self::SpidersKiss,
Self::ThePostmaster,
Self::CadaverousGarb,
Self::NecropileRaiment,
Self::BloodmailRegalia,
Self::DeathboneGuardian,
Self::VolcanicArmor,
Self::StormshroudArmor,
Self::DevilsaurArmor,
Self::IronfeatherArmor,
Self::DefiasLeather,
Self::EmbraceOfTheViper,
Self::ChainOfTheScarletCrusade,
Self::MagistersRegalia,
Self::VestmentsOfTheDevout,
Self::DreadmistRaiment,
Self::ShadowcraftArmor,
Self::WildheartRaiment,
Self::BeaststalkerArmor,
Self::TheElements,
Self::LightforgeArmor,
Self::BattlegearOfValor,
Self::ArcanistRegalia,
Self::VestmentsOfProphecy,
Self::FelheartRaiment,
Self::NightslayerArmor,
Self::CenarionRaiment,
Self::GiantstalkerArmor,
Self::TheEarthfury,
Self::LawbringerArmor,
Self::BattlegearOfMight,
Self::NetherwindRegalia,
Self::VestmentsOfTranscendence,
Self::NemesisRaiment,
Self::BloodfangArmor,
Self::StormrageRaiment,
Self::DragonstalkerArmor,
Self::TheTenStorms,
Self::JudgementArmor,
Self::BattlegearOfWrath,
Self::GarbOfTheroShan,
Self::ShardOfTheGods,
Self::SpiritOfEskhandar,
Self::ChampionsBattlegear,
Self::LieutenantCommandersBattlegear,
Self::ChampionsEarthshaker,
Self::ImperialPlate,
Self::ChampionsRegalia,
Self::ChampionsRaiment,
Self::LieutenantCommandersRegalia,
Self::LieutenantCommandersRaiment,
Self::ChampionsThreads,
Self::LieutenantCommandersThreads,
Self::ChampionsVestments,
Self::LieutenantCommandersVestments,
Self::ChampionsPursuit,
Self::LieutenantCommandersPursuit,
Self::LieutenantCommandersSanctuary,
Self::ChampionsSanctuary,
Self::WarlordsBattlegear,
Self::FieldMarshalsBattlegear,
Self::WarlordsEarthshaker,
Self::WarlordsRegalia,
Self::FieldMarshalsRegalia,
Self::FieldMarshalsRaiment,
Self::WarlordsRaiment,
Self::WarlordsThreads,
Self::FieldMarshalsThreads,
Self::WarlordsVestments,
Self::FieldMarshalsVestments,
Self::FieldMarshalsPursuit,
Self::WarlordsPursuit,
Self::FieldMarshalsSanctuary,
Self::WarlordsSanctuary,
Self::LieutenantCommandersAegis,
Self::FieldMarshalsAegis,
Self::BloodvineGarb,
Self::PrimalBatskin,
Self::BloodTigerHarness,
Self::BloodsoulEmbrace,
Self::TheDarksoul,
Self::TheTwinBladesOfHakkari,
Self::ZanzilsConcentration,
Self::PrimalBlessing,
Self::OverlordsResolution,
Self::PrayerOfThePrimal,
Self::MajorMojoInfusion,
Self::TheHighlandersResolution,
Self::TheHighlandersResolve,
Self::TheHighlandersDetermination,
Self::TheHighlandersFortitude,
Self::TheHighlandersPurpose,
Self::TheHighlandersWill,
Self::TheHighlandersIntent,
Self::VindicatorsBattlegear,
Self::FreethinkersArmor,
Self::AugursRegalia,
Self::PredatorsArmor,
Self::MadcapsOutfit,
Self::HaruspexsGarb,
Self::ConfessorsRaiment,
Self::DemoniacsThreads,
Self::IllusionistsAttire,
Self::TheDefilersDetermination,
Self::TheDefilersFortitude,
Self::TheDefilersIntent,
Self::TheDefilersPurpose,
Self::TheDefilersResolution,
Self::TheDefilersWill,
Self::BlackDragonMail,
Self::GreenDragonMail,
Self::BlueDragonMail,
Self::TwilightTrappings,
Self::GenesisRaiment,
Self::SymbolsOfUnendingLife,
Self::BattlegearOfUnyieldingStrength,
Self::ConquerorsBattlegear,
Self::DeathdealersEmbrace,
Self::EmblemsOfVeiledShadows,
Self::DoomcallersAttire,
Self::ImplementsOfUnspokenNames,
Self::StormcallersGarb,
Self::GiftOfTheGatheringStorm,
Self::EnigmaVestments,
Self::TrappingsOfVaultedSecrets,
Self::AvengersBattlegear,
Self::BattlegearOfEternalJustice,
Self::GarmentsOfTheOracle,
Self::FineryOfInfiniteWisdom,
Self::StrikersGarb,
Self::TrappingsOfTheUnseenPath,
Self::BattlegearOfHeroism,
Self::DarkmantleArmor,
Self::FeralheartRaiment,
Self::VestmentsOfTheVirtuous,
Self::BeastmasterArmor,
Self::SoulforgeArmor,
Self::SorcerersRegalia,
Self::DeathmistRaiment,
Self::TheFiveThunders,
Self::IronweaveBattlesuit,
Self::DreamwalkerRaiment,
Self::ChampionsGuard,
Self::DreadnaughtsBattlegear,
Self::BonescytheArmor,
Self::VestmentsOfFaith,
Self::FrostfireRegalia,
Self::TheEarthshatterer,
Self::RedemptionArmor,
Self::PlagueheartRaiment,
Self::CryptstalkerArmor,
Self::BattlegearOfUndeadSlaying,
Self::UndeadSlayersArmor,
Self::GarbOfTheUndeadSlayer,
Self::RegaliaOfUndeadCleansing,
Self::ChampionsBattlearmor,
Self::ChampionsStormcaller,
Self::ChampionsRefuge,
Self::ChampionsInvestiture,
Self::ChampionsDreadgear,
Self::ChampionsArcanum,
Self::ChampionsPursuance,
Self::LieutenantCommandersRedoubt,
Self::LieutenantCommandersBattlearmor,
Self::LieutenantCommandersArcanum,
Self::LieutenantCommandersDreadgear,
Self::LieutenantCommandersGuard,
Self::LieutenantCommandersInvestiture,
Self::LieutenantCommandersPursuance,
Self::LieutenantCommandersRefuge,
Self::WrathOfSpellfire,
Self::ShadowsEmbrace,
Self::PrimalMooncloth,
Self::NetherweaveVestments,
Self::ImbuedNetherweave,
Self::SoulclothEmbrace,
Self::ArcanoweaveVestments,
Self::SpellstrikeInfusion,
Self::FelIronPlate,
Self::FelIronChain,
Self::AdamantiteBattlegear,
Self::EnchantedAdamantiteArmor,
Self::FlameGuard,
Self::KhoriumWard,
Self::BurningRage,
Self::GladiatorsBattlegear,
Self::GladiatorsDreadgear,
Self::FaithInFelsteel,
Self::TheUnyielding,
Self::WhitemendWisdom,
Self::BattlecastGarb,
Self::FelSkin,
Self::StrengthOfTheClefthoof,
Self::FelstalkerArmor,
Self::FuryOfTheNether,
Self::GladiatorsVestments,
Self::GladiatorsEarthshaker,
Self::GladiatorsRegalia,
Self::GladiatorsThunderfist,
Self::GladiatorsRaiment,
Self::GladiatorsAegis,
Self::GladiatorsVindication,
Self::GladiatorsSanctuary,
Self::GladiatorsWildhide,
Self::GladiatorsPursuit,
Self::HighWarlordsAegis,
Self::HighWarlordsBattlegear,
Self::GrandMarshalsAegis,
Self::GrandMarshalsBattlegear,
Self::GrandMarshalsDreadgear,
Self::HighWarlordsDreadgear,
Self::GrandMarshalsEarthshaker,
Self::HighWarlordsEarthshaker,
Self::GrandMarshalsPursuit,
Self::HighWarlordsPursuit,
Self::GrandMarshalsRaiment,
Self::HighWarlordsRaiment,
Self::GrandMarshalsRegalia,
Self::HighWarlordsRegalia,
Self::GrandMarshalsSanctuary,
Self::HighWarlordsSanctuary,
Self::GrandMarshalsThunderfist,
Self::HighWarlordsThunderfist,
Self::GrandMarshalsVestments,
Self::HighWarlordsVestments,
Self::GrandMarshalsVindication,
Self::HighWarlordsVindication,
Self::GrandMarshalsWildhide,
Self::HighWarlordsWildhide,
Self::FelscaleArmor,
Self::ScaledDraenicArmor,
Self::ThickDraenicArmor,
Self::WildDraenishArmor,
Self::GladiatorsFelshroud,
Self::NetherscaleArmor,
Self::NetherstrikeArmor,
Self::WindhawkArmor,
Self::PrimalIntent,
Self::AssassinationArmor,
Self::Netherblade,
Self::Deathmantle,
Self::RighteousArmor,
Self::JusticarRaiment,
Self::JusticarArmor,
Self::JusticarBattlegear,
Self::CrystalforgeRaiment,
Self::CrystalforgeArmor,
Self::CrystalforgeBattlegear,
Self::TidefuryRaiment,
Self::CycloneRaiment,
Self::CycloneRegalia,
Self::CycloneHarness,
Self::CataclysmRaiment,
Self::CataclysmRegalia,
Self::CataclysmHarness,
Self::MoongladeRaiment,
Self::MalorneRaiment,
Self::MalorneRegalia,
Self::MalorneHarness,
Self::NordrassilHarness,
Self::NordrassilRaiment,
Self::NordrassilRegalia,
Self::OblivionRaiment,
Self::VoidheartRaiment,
Self::CorruptorRaiment,
Self::IncantersRegalia,
Self::AldorRegalia,
Self::TirisfalRegalia,
Self::BeastLordArmor,
Self::DemonStalkerArmor,
Self::RiftStalkerArmor,
Self::BoldArmor,
Self::WarbringerArmor,
Self::WarbringerBattlegear,
Self::DestroyerArmor,
Self::DestroyerBattlegear,
Self::ManaEtchedRegalia,
Self::WastewalkerArmor,
Self::DesolationBattlegear,
Self::DoomplateBattlegear,
Self::HallowedRaiment,
Self::IncarnateRaiment,
Self::IncarnateRegalia,
Self::AvatarRaiment,
Self::AvatarRegalia,
Self::TheTwinStars,
Self::SlayersArmor,
Self::GronnstalkersArmor,
Self::MaleficRaiment,
Self::TempestRegalia,
Self::OnslaughtBattlegear,
Self::OnslaughtArmor,
Self::AbsolutionRegalia,
Self::VestmentsOfAbsolution,
Self::ThunderheartHarness,
Self::ThunderheartRegalia,
Self::ThunderheartRaiment,
Self::LightbringerArmor,
Self::LightbringerBattlegear,
Self::LightbringerRaiment,
Self::SkyshatterHarness,
Self::SkyshatterRaiment,
Self::SkyshatterRegalia,
Self::GladiatorsRefuge,
Self::GladiatorsWartide,
Self::GladiatorsInvestiture,
Self::GrandMarshalsRefuge,
Self::HighWarlordsRefuge,
Self::GladiatorsRedemption,
Self::GrandMarshalsInvestiture,
Self::HighWarlordsInvestiture,
Self::GrandMarshalsRedemption,
Self::HighWarlordsRedemption,
Self::GrandMarshalsWartide,
Self::HighWarlordsWartide,
Self::ChampionsRedoubt,
Self::WarlordsAegis,
Self::TheTwinBladesOfAzzinoth,
Self::MercilessGladiatorsAegis,
Self::MercilessGladiatorsBattlegear,
Self::MercilessGladiatorsDreadgear,
Self::MercilessGladiatorsEarthshaker,
Self::MercilessGladiatorsFelshroud,
Self::MercilessGladiatorsInvestiture,
Self::MercilessGladiatorsPursuit,
Self::MercilessGladiatorsRaiment,
Self::MercilessGladiatorsRedemption,
Self::MercilessGladiatorsRefuge,
Self::MercilessGladiatorsRegalia,
Self::MercilessGladiatorsSanctuary,
Self::MercilessGladiatorsThunderfist,
Self::MercilessGladiatorsVestments,
Self::MercilessGladiatorsVindication,
Self::MercilessGladiatorsWartide,
Self::MercilessGladiatorsWildhide,
Self::FieldMarshalsEarthshaker,
Self::LieutenantCommandersEarthshaker,
Self::TheFistsOfFury,
Self::VengefulGladiatorsRefuge,
Self::VengefulGladiatorsSanctuary,
Self::VengefulGladiatorsWildhide,
Self::VengefulGladiatorsPursuit,
Self::VengefulGladiatorsRegalia,
Self::VengefulGladiatorsRedemption,
Self::VengefulGladiatorsVindication,
Self::VengefulGladiatorsAegis,
Self::VengefulGladiatorsInvestiture,
Self::VengefulGladiatorsRaiment,
Self::VengefulGladiatorsVestments,
Self::VengefulGladiatorsWartide,
Self::VengefulGladiatorsEarthshaker,
Self::VengefulGladiatorsThunderfist,
Self::VengefulGladiatorsDreadgear,
Self::VengefulGladiatorsFelshroud,
Self::VengefulGladiatorsBattlegear,
Self::LatrosFlurry,
Self::DreadweaveBattlegear,
Self::MoonclothBattlegear,
Self::SatinBattlegear,
Self::EvokersSilkBattlegear,
Self::DragonhideBattlegear,
Self::WyrmhideBattlegear,
Self::KodohideBattlegear,
Self::OpportunistsBattlegear,
Self::SeersMailBattlegear,
Self::SeersRingmailBattlegear,
Self::SeersLinkedBattlegear,
Self::StalkersChainBattlegear,
Self::SavagePlateBattlegear,
Self::CrusadersOrnamentedBattlegear,
Self::CrusadersScaledBattlegear,
Self::BoreanEmbrace,
Self::NerubianHive,
Self::FrostscaleBinding,
Self::IceborneEmbrace,
Self::RainesRevenge,
Self::GladiatorsDreadplate,
Self::WinterGarb,
Self::BrewfestGarb,
Self::FrostwovenPower,
Self::Duskweaver,
Self::GladiatorsBattlegear2,
Self::GladiatorsVindication2,
Self::GladiatorsRedemption2,
Self::GladiatorsDesecration,
Self::GladiatorsThunderfist2,
Self::GladiatorsEarthshaker2,
Self::GladiatorsWartide2,
Self::GladiatorsPursuit2,
Self::GladiatorsRefuge2,
Self::GladiatorsWildhide2,
Self::GladiatorsSanctuary2,
Self::GladiatorsVestments2,
Self::GladiatorsInvestiture2,
Self::GladiatorsRaiment2,
Self::GladiatorsRegalia2,
Self::GladiatorsFelshroud2,
Self::BlessedRegaliaOfUndeadCleansing,
Self::UndeadSlayersBlessedArmor,
Self::BlessedGarbOfTheUndeadSlayer,
Self::BlessedBattlegearOfUndeadSlaying,
Self::MidsummerReveler,
Self::DreadnaughtPlate,
Self::DreadnaughtBattlegear,
Self::RedemptionBattlegear,
Self::RedemptionRegalia,
Self::RedemptionPlate,
Self::ScourgeborneBattlegear,
Self::ScourgebornePlate,
Self::CryptstalkerBattlegear,
Self::EarthshatterBattlegear,
Self::EarthshatterGarb,
Self::EarthshatterRegalia,
Self::DreamwalkerBattlegear,
Self::DreamwalkerRegalia,
Self::DreamwalkerGarb,
Self::BonescytheBattlegear,
Self::PlagueheartGarb,
Self::FrostfireGarb,
Self::RegaliaOfFaith,
Self::GarbOfFaith,
Self::SpringTuxedo,
Self::EvisceratorsBattlegear,
Self::OrnateSaroniteBattlegear,
Self::OvercasterBattlegear,
Self::SavageSaroniteBattlegear,
Self::StormhideBattlegear,
Self::SwiftarrowBattlegear,
Self::FrostsavageBattlegear,
Self::AegisBattlegear,
Self::AegisPlate,
Self::AegisRegalia,
Self::WorldbreakerBattlegear,
Self::WorldbreakerGarb,
Self::WorldbreakerRegalia,
Self::TerrorbladeBattlegear,
Self::NightsongBattlegear,
Self::NightsongGarb,
Self::NightsongRegalia,
Self::SiegebreakerBattlegear,
Self::SiegebreakerPlate,
Self::SanctificationGarb,
Self::SanctificationRegalia,
Self::DarkrunedBattlegear,
Self::DarkrunedPlate,
Self::KirinTorGarb,
Self::DeathbringerGarb,
Self::ScourgestalkerBattlegear,
Self::KhadgarsRegalia,
Self::SunstridersRegalia,
Self::GulDansRegalia,
Self::KelThuzadsRegalia,
Self::VelensRaiment,
Self::ZabrasRaiment,
Self::VelensRegalia,
Self::ZabrasRegalia,
Self::MalfurionsGarb,
Self::RunetotemsGarb,
Self::MalfurionsRegalia,
Self::RunetotemsRegalia,
Self::MalfurionsBattlegear,
Self::RunetotemsBattlegear,
Self::VancleefsBattlegear,
Self::GaronasBattlegear,
Self::WindrunnersBattlegear,
Self::WindrunnersPursuit,
Self::NobundosGarb,
Self::ThrallsGarb,
Self::ThrallsRegalia,
Self::NobundosRegalia,
Self::NobundosBattlegear,
Self::ThrallsBattlegear,
Self::WrynnsBattlegear,
Self::HellscreamsBattlegear,
Self::WrynnsPlate,
Self::HellscreamsPlate,
Self::ThassariansBattlegear,
Self::KoltirasBattlegear,
Self::ThassariansPlate,
Self::KoltirasPlate,
Self::TuralyonsGarb,
Self::LiadrinsGarb,
Self::TuralyonsBattlegear,
Self::LiadrinsBattlegear,
Self::TuralyonsPlate,
Self::LiadrinsPlate,
Self::PurifiedShardOfTheGods,
Self::ShinyShardOfTheGods,
Self::BloodmagesRegalia,
Self::DarkCovensRegalia,
Self::CrimsonAcolytesRaiment,
Self::CrimsonAcolytesRegalia,
Self::LasherweaveGarb,
Self::LasherweaveRegalia,
Self::LasherweaveBattlegear,
Self::ShadowbladesBattlegear,
Self::AhnKaharBloodHuntersBattlegear,
Self::FrostWitchsGarb,
Self::FrostWitchsRegalia,
Self::FrostWitchsBattlegear,
Self::YmirjarLordsBattlegear,
Self::YmirjarLordsPlate,
Self::ScourgelordsBattlegear,
Self::ScourgelordsPlate,
Self::LightswornGarb,
Self::LightswornBattlegear,
Self::LightswornPlate,
]
}
pub const fn from_int(value: u16) -> Result<Self, crate::errors::EnumError> {
match value {
0 => Ok(Self::None),
1 => Ok(Self::TheGladiator),
41 => Ok(Self::DalRendsArms),
65 => Ok(Self::SpidersKiss),
81 => Ok(Self::ThePostmaster),
121 => Ok(Self::CadaverousGarb),
122 => Ok(Self::NecropileRaiment),
123 => Ok(Self::BloodmailRegalia),
124 => Ok(Self::DeathboneGuardian),
141 => Ok(Self::VolcanicArmor),
142 => Ok(Self::StormshroudArmor),
143 => Ok(Self::DevilsaurArmor),
144 => Ok(Self::IronfeatherArmor),
161 => Ok(Self::DefiasLeather),
162 => Ok(Self::EmbraceOfTheViper),
163 => Ok(Self::ChainOfTheScarletCrusade),
181 => Ok(Self::MagistersRegalia),
182 => Ok(Self::VestmentsOfTheDevout),
183 => Ok(Self::DreadmistRaiment),
184 => Ok(Self::ShadowcraftArmor),
185 => Ok(Self::WildheartRaiment),
186 => Ok(Self::BeaststalkerArmor),
187 => Ok(Self::TheElements),
188 => Ok(Self::LightforgeArmor),
189 => Ok(Self::BattlegearOfValor),
201 => Ok(Self::ArcanistRegalia),
202 => Ok(Self::VestmentsOfProphecy),
203 => Ok(Self::FelheartRaiment),
204 => Ok(Self::NightslayerArmor),
205 => Ok(Self::CenarionRaiment),
206 => Ok(Self::GiantstalkerArmor),
207 => Ok(Self::TheEarthfury),
208 => Ok(Self::LawbringerArmor),
209 => Ok(Self::BattlegearOfMight),
210 => Ok(Self::NetherwindRegalia),
211 => Ok(Self::VestmentsOfTranscendence),
212 => Ok(Self::NemesisRaiment),
213 => Ok(Self::BloodfangArmor),
214 => Ok(Self::StormrageRaiment),
215 => Ok(Self::DragonstalkerArmor),
216 => Ok(Self::TheTenStorms),
217 => Ok(Self::JudgementArmor),
218 => Ok(Self::BattlegearOfWrath),
221 => Ok(Self::GarbOfTheroShan),
241 => Ok(Self::ShardOfTheGods),
261 => Ok(Self::SpiritOfEskhandar),
281 => Ok(Self::ChampionsBattlegear),
282 => Ok(Self::LieutenantCommandersBattlegear),
301 => Ok(Self::ChampionsEarthshaker),
321 => Ok(Self::ImperialPlate),
341 => Ok(Self::ChampionsRegalia),
342 => Ok(Self::ChampionsRaiment),
343 => Ok(Self::LieutenantCommandersRegalia),
344 => Ok(Self::LieutenantCommandersRaiment),
345 => Ok(Self::ChampionsThreads),
346 => Ok(Self::LieutenantCommandersThreads),
347 => Ok(Self::ChampionsVestments),
348 => Ok(Self::LieutenantCommandersVestments),
361 => Ok(Self::ChampionsPursuit),
362 => Ok(Self::LieutenantCommandersPursuit),
381 => Ok(Self::LieutenantCommandersSanctuary),
382 => Ok(Self::ChampionsSanctuary),
383 => Ok(Self::WarlordsBattlegear),
384 => Ok(Self::FieldMarshalsBattlegear),
386 => Ok(Self::WarlordsEarthshaker),
387 => Ok(Self::WarlordsRegalia),
388 => Ok(Self::FieldMarshalsRegalia),
389 => Ok(Self::FieldMarshalsRaiment),
390 => Ok(Self::WarlordsRaiment),
391 => Ok(Self::WarlordsThreads),
392 => Ok(Self::FieldMarshalsThreads),
393 => Ok(Self::WarlordsVestments),
394 => Ok(Self::FieldMarshalsVestments),
395 => Ok(Self::FieldMarshalsPursuit),
396 => Ok(Self::WarlordsPursuit),
397 => Ok(Self::FieldMarshalsSanctuary),
398 => Ok(Self::WarlordsSanctuary),
401 => Ok(Self::LieutenantCommandersAegis),
402 => Ok(Self::FieldMarshalsAegis),
421 => Ok(Self::BloodvineGarb),
441 => Ok(Self::PrimalBatskin),
442 => Ok(Self::BloodTigerHarness),
443 => Ok(Self::BloodsoulEmbrace),
444 => Ok(Self::TheDarksoul),
461 => Ok(Self::TheTwinBladesOfHakkari),
462 => Ok(Self::ZanzilsConcentration),
463 => Ok(Self::PrimalBlessing),
464 => Ok(Self::OverlordsResolution),
465 => Ok(Self::PrayerOfThePrimal),
466 => Ok(Self::MajorMojoInfusion),
467 => Ok(Self::TheHighlandersResolution),
468 => Ok(Self::TheHighlandersResolve),
469 => Ok(Self::TheHighlandersDetermination),
470 => Ok(Self::TheHighlandersFortitude),
471 => Ok(Self::TheHighlandersPurpose),
472 => Ok(Self::TheHighlandersWill),
473 => Ok(Self::TheHighlandersIntent),
474 => Ok(Self::VindicatorsBattlegear),
475 => Ok(Self::FreethinkersArmor),
476 => Ok(Self::AugursRegalia),
477 => Ok(Self::PredatorsArmor),
478 => Ok(Self::MadcapsOutfit),
479 => Ok(Self::HaruspexsGarb),
480 => Ok(Self::ConfessorsRaiment),
481 => Ok(Self::DemoniacsThreads),
482 => Ok(Self::IllusionistsAttire),
483 => Ok(Self::TheDefilersDetermination),
484 => Ok(Self::TheDefilersFortitude),
485 => Ok(Self::TheDefilersIntent),
486 => Ok(Self::TheDefilersPurpose),
487 => Ok(Self::TheDefilersResolution),
488 => Ok(Self::TheDefilersWill),
489 => Ok(Self::BlackDragonMail),
490 => Ok(Self::GreenDragonMail),
491 => Ok(Self::BlueDragonMail),
492 => Ok(Self::TwilightTrappings),
493 => Ok(Self::GenesisRaiment),
494 => Ok(Self::SymbolsOfUnendingLife),
495 => Ok(Self::BattlegearOfUnyieldingStrength),
496 => Ok(Self::ConquerorsBattlegear),
497 => Ok(Self::DeathdealersEmbrace),
498 => Ok(Self::EmblemsOfVeiledShadows),
499 => Ok(Self::DoomcallersAttire),
500 => Ok(Self::ImplementsOfUnspokenNames),
501 => Ok(Self::StormcallersGarb),
502 => Ok(Self::GiftOfTheGatheringStorm),
503 => Ok(Self::EnigmaVestments),
504 => Ok(Self::TrappingsOfVaultedSecrets),
505 => Ok(Self::AvengersBattlegear),
506 => Ok(Self::BattlegearOfEternalJustice),
507 => Ok(Self::GarmentsOfTheOracle),
508 => Ok(Self::FineryOfInfiniteWisdom),
509 => Ok(Self::StrikersGarb),
510 => Ok(Self::TrappingsOfTheUnseenPath),
511 => Ok(Self::BattlegearOfHeroism),
512 => Ok(Self::DarkmantleArmor),
513 => Ok(Self::FeralheartRaiment),
514 => Ok(Self::VestmentsOfTheVirtuous),
515 => Ok(Self::BeastmasterArmor),
516 => Ok(Self::SoulforgeArmor),
517 => Ok(Self::SorcerersRegalia),
518 => Ok(Self::DeathmistRaiment),
519 => Ok(Self::TheFiveThunders),
520 => Ok(Self::IronweaveBattlesuit),
521 => Ok(Self::DreamwalkerRaiment),
522 => Ok(Self::ChampionsGuard),
523 => Ok(Self::DreadnaughtsBattlegear),
524 => Ok(Self::BonescytheArmor),
525 => Ok(Self::VestmentsOfFaith),
526 => Ok(Self::FrostfireRegalia),
527 => Ok(Self::TheEarthshatterer),
528 => Ok(Self::RedemptionArmor),
529 => Ok(Self::PlagueheartRaiment),
530 => Ok(Self::CryptstalkerArmor),
533 => Ok(Self::BattlegearOfUndeadSlaying),
534 => Ok(Self::UndeadSlayersArmor),
535 => Ok(Self::GarbOfTheUndeadSlayer),
536 => Ok(Self::RegaliaOfUndeadCleansing),
537 => Ok(Self::ChampionsBattlearmor),
538 => Ok(Self::ChampionsStormcaller),
539 => Ok(Self::ChampionsRefuge),
540 => Ok(Self::ChampionsInvestiture),
541 => Ok(Self::ChampionsDreadgear),
542 => Ok(Self::ChampionsArcanum),
543 => Ok(Self::ChampionsPursuance),
544 => Ok(Self::LieutenantCommandersRedoubt),
545 => Ok(Self::LieutenantCommandersBattlearmor),
546 => Ok(Self::LieutenantCommandersArcanum),
547 => Ok(Self::LieutenantCommandersDreadgear),
548 => Ok(Self::LieutenantCommandersGuard),
549 => Ok(Self::LieutenantCommandersInvestiture),
550 => Ok(Self::LieutenantCommandersPursuance),
551 => Ok(Self::LieutenantCommandersRefuge),
552 => Ok(Self::WrathOfSpellfire),
553 => Ok(Self::ShadowsEmbrace),
554 => Ok(Self::PrimalMooncloth),
555 => Ok(Self::NetherweaveVestments),
556 => Ok(Self::ImbuedNetherweave),
557 => Ok(Self::SoulclothEmbrace),
558 => Ok(Self::ArcanoweaveVestments),
559 => Ok(Self::SpellstrikeInfusion),
560 => Ok(Self::FelIronPlate),
561 => Ok(Self::FelIronChain),
562 => Ok(Self::AdamantiteBattlegear),
563 => Ok(Self::EnchantedAdamantiteArmor),
564 => Ok(Self::FlameGuard),
565 => Ok(Self::KhoriumWard),
566 => Ok(Self::BurningRage),
567 => Ok(Self::GladiatorsBattlegear),
568 => Ok(Self::GladiatorsDreadgear),
569 => Ok(Self::FaithInFelsteel),
570 => Ok(Self::TheUnyielding),
571 => Ok(Self::WhitemendWisdom),
572 => Ok(Self::BattlecastGarb),
573 => Ok(Self::FelSkin),
574 => Ok(Self::StrengthOfTheClefthoof),
575 => Ok(Self::FelstalkerArmor),
576 => Ok(Self::FuryOfTheNether),
577 => Ok(Self::GladiatorsVestments),
578 => Ok(Self::GladiatorsEarthshaker),
579 => Ok(Self::GladiatorsRegalia),
580 => Ok(Self::GladiatorsThunderfist),
581 => Ok(Self::GladiatorsRaiment),
582 => Ok(Self::GladiatorsAegis),
583 => Ok(Self::GladiatorsVindication),
584 => Ok(Self::GladiatorsSanctuary),
585 => Ok(Self::GladiatorsWildhide),
586 => Ok(Self::GladiatorsPursuit),
587 => Ok(Self::HighWarlordsAegis),
588 => Ok(Self::HighWarlordsBattlegear),
589 => Ok(Self::GrandMarshalsAegis),
590 => Ok(Self::GrandMarshalsBattlegear),
591 => Ok(Self::GrandMarshalsDreadgear),
592 => Ok(Self::HighWarlordsDreadgear),
593 => Ok(Self::GrandMarshalsEarthshaker),
594 => Ok(Self::HighWarlordsEarthshaker),
595 => Ok(Self::GrandMarshalsPursuit),
596 => Ok(Self::HighWarlordsPursuit),
597 => Ok(Self::GrandMarshalsRaiment),
598 => Ok(Self::HighWarlordsRaiment),
599 => Ok(Self::GrandMarshalsRegalia),
600 => Ok(Self::HighWarlordsRegalia),
601 => Ok(Self::GrandMarshalsSanctuary),
602 => Ok(Self::HighWarlordsSanctuary),
603 => Ok(Self::GrandMarshalsThunderfist),
604 => Ok(Self::HighWarlordsThunderfist),
605 => Ok(Self::GrandMarshalsVestments),
606 => Ok(Self::HighWarlordsVestments),
607 => Ok(Self::GrandMarshalsVindication),
608 => Ok(Self::HighWarlordsVindication),
609 => Ok(Self::GrandMarshalsWildhide),
610 => Ok(Self::HighWarlordsWildhide),
611 => Ok(Self::FelscaleArmor),
612 => Ok(Self::ScaledDraenicArmor),
613 => Ok(Self::ThickDraenicArmor),
614 => Ok(Self::WildDraenishArmor),
615 => Ok(Self::GladiatorsFelshroud),
616 => Ok(Self::NetherscaleArmor),
617 => Ok(Self::NetherstrikeArmor),
618 => Ok(Self::WindhawkArmor),
619 => Ok(Self::PrimalIntent),
620 => Ok(Self::AssassinationArmor),
621 => Ok(Self::Netherblade),
622 => Ok(Self::Deathmantle),
623 => Ok(Self::RighteousArmor),
624 => Ok(Self::JusticarRaiment),
625 => Ok(Self::JusticarArmor),
626 => Ok(Self::JusticarBattlegear),
627 => Ok(Self::CrystalforgeRaiment),
628 => Ok(Self::CrystalforgeArmor),
629 => Ok(Self::CrystalforgeBattlegear),
630 => Ok(Self::TidefuryRaiment),
631 => Ok(Self::CycloneRaiment),
632 => Ok(Self::CycloneRegalia),
633 => Ok(Self::CycloneHarness),
634 => Ok(Self::CataclysmRaiment),
635 => Ok(Self::CataclysmRegalia),
636 => Ok(Self::CataclysmHarness),
637 => Ok(Self::MoongladeRaiment),
638 => Ok(Self::MalorneRaiment),
639 => Ok(Self::MalorneRegalia),
640 => Ok(Self::MalorneHarness),
641 => Ok(Self::NordrassilHarness),
642 => Ok(Self::NordrassilRaiment),
643 => Ok(Self::NordrassilRegalia),
644 => Ok(Self::OblivionRaiment),
645 => Ok(Self::VoidheartRaiment),
646 => Ok(Self::CorruptorRaiment),
647 => Ok(Self::IncantersRegalia),
648 => Ok(Self::AldorRegalia),
649 => Ok(Self::TirisfalRegalia),
650 => Ok(Self::BeastLordArmor),
651 => Ok(Self::DemonStalkerArmor),
652 => Ok(Self::RiftStalkerArmor),
653 => Ok(Self::BoldArmor),
654 => Ok(Self::WarbringerArmor),
655 => Ok(Self::WarbringerBattlegear),
656 => Ok(Self::DestroyerArmor),
657 => Ok(Self::DestroyerBattlegear),
658 => Ok(Self::ManaEtchedRegalia),
659 => Ok(Self::WastewalkerArmor),
660 => Ok(Self::DesolationBattlegear),
661 => Ok(Self::DoomplateBattlegear),
662 => Ok(Self::HallowedRaiment),
663 => Ok(Self::IncarnateRaiment),
664 => Ok(Self::IncarnateRegalia),
665 => Ok(Self::AvatarRaiment),
666 => Ok(Self::AvatarRegalia),
667 => Ok(Self::TheTwinStars),
668 => Ok(Self::SlayersArmor),
669 => Ok(Self::GronnstalkersArmor),
670 => Ok(Self::MaleficRaiment),
671 => Ok(Self::TempestRegalia),
672 => Ok(Self::OnslaughtBattlegear),
673 => Ok(Self::OnslaughtArmor),
674 => Ok(Self::AbsolutionRegalia),
675 => Ok(Self::VestmentsOfAbsolution),
676 => Ok(Self::ThunderheartHarness),
677 => Ok(Self::ThunderheartRegalia),
678 => Ok(Self::ThunderheartRaiment),
679 => Ok(Self::LightbringerArmor),
680 => Ok(Self::LightbringerBattlegear),
681 => Ok(Self::LightbringerRaiment),
682 => Ok(Self::SkyshatterHarness),
683 => Ok(Self::SkyshatterRaiment),
684 => Ok(Self::SkyshatterRegalia),
685 => Ok(Self::GladiatorsRefuge),
686 => Ok(Self::GladiatorsWartide),
687 => Ok(Self::GladiatorsInvestiture),
688 => Ok(Self::GrandMarshalsRefuge),
689 => Ok(Self::HighWarlordsRefuge),
690 => Ok(Self::GladiatorsRedemption),
691 => Ok(Self::GrandMarshalsInvestiture),
692 => Ok(Self::HighWarlordsInvestiture),
693 => Ok(Self::GrandMarshalsRedemption),
694 => Ok(Self::HighWarlordsRedemption),
695 => Ok(Self::GrandMarshalsWartide),
696 => Ok(Self::HighWarlordsWartide),
697 => Ok(Self::ChampionsRedoubt),
698 => Ok(Self::WarlordsAegis),
699 => Ok(Self::TheTwinBladesOfAzzinoth),
700 => Ok(Self::MercilessGladiatorsAegis),
701 => Ok(Self::MercilessGladiatorsBattlegear),
702 => Ok(Self::MercilessGladiatorsDreadgear),
703 => Ok(Self::MercilessGladiatorsEarthshaker),
704 => Ok(Self::MercilessGladiatorsFelshroud),
705 => Ok(Self::MercilessGladiatorsInvestiture),
706 => Ok(Self::MercilessGladiatorsPursuit),
707 => Ok(Self::MercilessGladiatorsRaiment),
708 => Ok(Self::MercilessGladiatorsRedemption),
709 => Ok(Self::MercilessGladiatorsRefuge),
710 => Ok(Self::MercilessGladiatorsRegalia),
711 => Ok(Self::MercilessGladiatorsSanctuary),
712 => Ok(Self::MercilessGladiatorsThunderfist),
713 => Ok(Self::MercilessGladiatorsVestments),
714 => Ok(Self::MercilessGladiatorsVindication),
715 => Ok(Self::MercilessGladiatorsWartide),
716 => Ok(Self::MercilessGladiatorsWildhide),
717 => Ok(Self::FieldMarshalsEarthshaker),
718 => Ok(Self::LieutenantCommandersEarthshaker),
719 => Ok(Self::TheFistsOfFury),
720 => Ok(Self::VengefulGladiatorsRefuge),
721 => Ok(Self::VengefulGladiatorsSanctuary),
722 => Ok(Self::VengefulGladiatorsWildhide),
723 => Ok(Self::VengefulGladiatorsPursuit),
724 => Ok(Self::VengefulGladiatorsRegalia),
725 => Ok(Self::VengefulGladiatorsRedemption),
726 => Ok(Self::VengefulGladiatorsVindication),
727 => Ok(Self::VengefulGladiatorsAegis),
728 => Ok(Self::VengefulGladiatorsInvestiture),
729 => Ok(Self::VengefulGladiatorsRaiment),
730 => Ok(Self::VengefulGladiatorsVestments),
731 => Ok(Self::VengefulGladiatorsWartide),
732 => Ok(Self::VengefulGladiatorsEarthshaker),
733 => Ok(Self::VengefulGladiatorsThunderfist),
734 => Ok(Self::VengefulGladiatorsDreadgear),
735 => Ok(Self::VengefulGladiatorsFelshroud),
736 => Ok(Self::VengefulGladiatorsBattlegear),
737 => Ok(Self::LatrosFlurry),
738 => Ok(Self::DreadweaveBattlegear),
739 => Ok(Self::MoonclothBattlegear),
740 => Ok(Self::SatinBattlegear),
741 => Ok(Self::EvokersSilkBattlegear),
742 => Ok(Self::DragonhideBattlegear),
743 => Ok(Self::WyrmhideBattlegear),
744 => Ok(Self::KodohideBattlegear),
745 => Ok(Self::OpportunistsBattlegear),
746 => Ok(Self::SeersMailBattlegear),
747 => Ok(Self::SeersRingmailBattlegear),
748 => Ok(Self::SeersLinkedBattlegear),
749 => Ok(Self::StalkersChainBattlegear),
750 => Ok(Self::SavagePlateBattlegear),
751 => Ok(Self::CrusadersOrnamentedBattlegear),
752 => Ok(Self::CrusadersScaledBattlegear),
754 => Ok(Self::BoreanEmbrace),
755 => Ok(Self::NerubianHive),
756 => Ok(Self::FrostscaleBinding),
757 => Ok(Self::IceborneEmbrace),
759 => Ok(Self::RainesRevenge),
760 => Ok(Self::GladiatorsDreadplate),
761 => Ok(Self::WinterGarb),
762 => Ok(Self::BrewfestGarb),
763 => Ok(Self::FrostwovenPower),
764 => Ok(Self::Duskweaver),
765 => Ok(Self::GladiatorsBattlegear2),
766 => Ok(Self::GladiatorsVindication2),
767 => Ok(Self::GladiatorsRedemption2),
768 => Ok(Self::GladiatorsDesecration),
769 => Ok(Self::GladiatorsThunderfist2),
770 => Ok(Self::GladiatorsEarthshaker2),
771 => Ok(Self::GladiatorsWartide2),
772 => Ok(Self::GladiatorsPursuit2),
773 => Ok(Self::GladiatorsRefuge2),
774 => Ok(Self::GladiatorsWildhide2),
775 => Ok(Self::GladiatorsSanctuary2),
776 => Ok(Self::GladiatorsVestments2),
777 => Ok(Self::GladiatorsInvestiture2),
778 => Ok(Self::GladiatorsRaiment2),
779 => Ok(Self::GladiatorsRegalia2),
780 => Ok(Self::GladiatorsFelshroud2),
781 => Ok(Self::BlessedRegaliaOfUndeadCleansing),
782 => Ok(Self::UndeadSlayersBlessedArmor),
783 => Ok(Self::BlessedGarbOfTheUndeadSlayer),
784 => Ok(Self::BlessedBattlegearOfUndeadSlaying),
785 => Ok(Self::MidsummerReveler),
787 => Ok(Self::DreadnaughtPlate),
788 => Ok(Self::DreadnaughtBattlegear),
789 => Ok(Self::RedemptionBattlegear),
790 => Ok(Self::RedemptionRegalia),
791 => Ok(Self::RedemptionPlate),
792 => Ok(Self::ScourgeborneBattlegear),
793 => Ok(Self::ScourgebornePlate),
794 => Ok(Self::CryptstalkerBattlegear),
795 => Ok(Self::EarthshatterBattlegear),
796 => Ok(Self::EarthshatterGarb),
797 => Ok(Self::EarthshatterRegalia),
798 => Ok(Self::DreamwalkerBattlegear),
799 => Ok(Self::DreamwalkerRegalia),
800 => Ok(Self::DreamwalkerGarb),
801 => Ok(Self::BonescytheBattlegear),
802 => Ok(Self::PlagueheartGarb),
803 => Ok(Self::FrostfireGarb),
804 => Ok(Self::RegaliaOfFaith),
805 => Ok(Self::GarbOfFaith),
812 => Ok(Self::SpringTuxedo),
813 => Ok(Self::EvisceratorsBattlegear),
814 => Ok(Self::OrnateSaroniteBattlegear),
815 => Ok(Self::OvercasterBattlegear),
816 => Ok(Self::SavageSaroniteBattlegear),
817 => Ok(Self::StormhideBattlegear),
818 => Ok(Self::SwiftarrowBattlegear),
819 => Ok(Self::FrostsavageBattlegear),
820 => Ok(Self::AegisBattlegear),
821 => Ok(Self::AegisPlate),
822 => Ok(Self::AegisRegalia),
823 => Ok(Self::WorldbreakerBattlegear),
824 => Ok(Self::WorldbreakerGarb),
825 => Ok(Self::WorldbreakerRegalia),
826 => Ok(Self::TerrorbladeBattlegear),
827 => Ok(Self::NightsongBattlegear),
828 => Ok(Self::NightsongGarb),
829 => Ok(Self::NightsongRegalia),
830 => Ok(Self::SiegebreakerBattlegear),
831 => Ok(Self::SiegebreakerPlate),
832 => Ok(Self::SanctificationGarb),
833 => Ok(Self::SanctificationRegalia),
834 => Ok(Self::DarkrunedBattlegear),
835 => Ok(Self::DarkrunedPlate),
836 => Ok(Self::KirinTorGarb),
837 => Ok(Self::DeathbringerGarb),
838 => Ok(Self::ScourgestalkerBattlegear),
843 => Ok(Self::KhadgarsRegalia),
844 => Ok(Self::SunstridersRegalia),
845 => Ok(Self::GulDansRegalia),
846 => Ok(Self::KelThuzadsRegalia),
847 => Ok(Self::VelensRaiment),
848 => Ok(Self::ZabrasRaiment),
849 => Ok(Self::VelensRegalia),
850 => Ok(Self::ZabrasRegalia),
851 => Ok(Self::MalfurionsGarb),
852 => Ok(Self::RunetotemsGarb),
853 => Ok(Self::MalfurionsRegalia),
854 => Ok(Self::RunetotemsRegalia),
855 => Ok(Self::MalfurionsBattlegear),
856 => Ok(Self::RunetotemsBattlegear),
857 => Ok(Self::VancleefsBattlegear),
858 => Ok(Self::GaronasBattlegear),
859 => Ok(Self::WindrunnersBattlegear),
860 => Ok(Self::WindrunnersPursuit),
861 => Ok(Self::NobundosGarb),
862 => Ok(Self::ThrallsGarb),
863 => Ok(Self::ThrallsRegalia),
864 => Ok(Self::NobundosRegalia),
865 => Ok(Self::NobundosBattlegear),
866 => Ok(Self::ThrallsBattlegear),
867 => Ok(Self::WrynnsBattlegear),
868 => Ok(Self::HellscreamsBattlegear),
869 => Ok(Self::WrynnsPlate),
870 => Ok(Self::HellscreamsPlate),
871 => Ok(Self::ThassariansBattlegear),
872 => Ok(Self::KoltirasBattlegear),
873 => Ok(Self::ThassariansPlate),
874 => Ok(Self::KoltirasPlate),
875 => Ok(Self::TuralyonsGarb),
876 => Ok(Self::LiadrinsGarb),
877 => Ok(Self::TuralyonsBattlegear),
878 => Ok(Self::LiadrinsBattlegear),
879 => Ok(Self::TuralyonsPlate),
880 => Ok(Self::LiadrinsPlate),
881 => Ok(Self::PurifiedShardOfTheGods),
882 => Ok(Self::ShinyShardOfTheGods),
883 => Ok(Self::BloodmagesRegalia),
884 => Ok(Self::DarkCovensRegalia),
885 => Ok(Self::CrimsonAcolytesRaiment),
886 => Ok(Self::CrimsonAcolytesRegalia),
887 => Ok(Self::LasherweaveGarb),
888 => Ok(Self::LasherweaveRegalia),
889 => Ok(Self::LasherweaveBattlegear),
890 => Ok(Self::ShadowbladesBattlegear),
891 => Ok(Self::AhnKaharBloodHuntersBattlegear),
892 => Ok(Self::FrostWitchsGarb),
893 => Ok(Self::FrostWitchsRegalia),
894 => Ok(Self::FrostWitchsBattlegear),
895 => Ok(Self::YmirjarLordsBattlegear),
896 => Ok(Self::YmirjarLordsPlate),
897 => Ok(Self::ScourgelordsBattlegear),
898 => Ok(Self::ScourgelordsPlate),
899 => Ok(Self::LightswornGarb),
900 => Ok(Self::LightswornBattlegear),
901 => Ok(Self::LightswornPlate),
v => Err(crate::errors::EnumError::new(NAME, v as i128),)
}
}
}
#[cfg(feature = "print-testcase")]
impl ItemSet {
pub const fn as_test_case_value(&self) -> &'static str {
match self {
Self::None => "NONE",
Self::TheGladiator => "THE_GLADIATOR",
Self::DalRendsArms => "DAL_RENDS_ARMS",
Self::SpidersKiss => "SPIDERS_KISS",
Self::ThePostmaster => "THE_POSTMASTER",
Self::CadaverousGarb => "CADAVEROUS_GARB",
Self::NecropileRaiment => "NECROPILE_RAIMENT",
Self::BloodmailRegalia => "BLOODMAIL_REGALIA",
Self::DeathboneGuardian => "DEATHBONE_GUARDIAN",
Self::VolcanicArmor => "VOLCANIC_ARMOR",
Self::StormshroudArmor => "STORMSHROUD_ARMOR",
Self::DevilsaurArmor => "DEVILSAUR_ARMOR",
Self::IronfeatherArmor => "IRONFEATHER_ARMOR",
Self::DefiasLeather => "DEFIAS_LEATHER",
Self::EmbraceOfTheViper => "EMBRACE_OF_THE_VIPER",
Self::ChainOfTheScarletCrusade => "CHAIN_OF_THE_SCARLET_CRUSADE",
Self::MagistersRegalia => "MAGISTERS_REGALIA",
Self::VestmentsOfTheDevout => "VESTMENTS_OF_THE_DEVOUT",
Self::DreadmistRaiment => "DREADMIST_RAIMENT",
Self::ShadowcraftArmor => "SHADOWCRAFT_ARMOR",
Self::WildheartRaiment => "WILDHEART_RAIMENT",
Self::BeaststalkerArmor => "BEASTSTALKER_ARMOR",
Self::TheElements => "THE_ELEMENTS",
Self::LightforgeArmor => "LIGHTFORGE_ARMOR",
Self::BattlegearOfValor => "BATTLEGEAR_OF_VALOR",
Self::ArcanistRegalia => "ARCANIST_REGALIA",
Self::VestmentsOfProphecy => "VESTMENTS_OF_PROPHECY",
Self::FelheartRaiment => "FELHEART_RAIMENT",
Self::NightslayerArmor => "NIGHTSLAYER_ARMOR",
Self::CenarionRaiment => "CENARION_RAIMENT",
Self::GiantstalkerArmor => "GIANTSTALKER_ARMOR",
Self::TheEarthfury => "THE_EARTHFURY",
Self::LawbringerArmor => "LAWBRINGER_ARMOR",
Self::BattlegearOfMight => "BATTLEGEAR_OF_MIGHT",
Self::NetherwindRegalia => "NETHERWIND_REGALIA",
Self::VestmentsOfTranscendence => "VESTMENTS_OF_TRANSCENDENCE",
Self::NemesisRaiment => "NEMESIS_RAIMENT",
Self::BloodfangArmor => "BLOODFANG_ARMOR",
Self::StormrageRaiment => "STORMRAGE_RAIMENT",
Self::DragonstalkerArmor => "DRAGONSTALKER_ARMOR",
Self::TheTenStorms => "THE_TEN_STORMS",
Self::JudgementArmor => "JUDGEMENT_ARMOR",
Self::BattlegearOfWrath => "BATTLEGEAR_OF_WRATH",
Self::GarbOfTheroShan => "GARB_OF_THERO_SHAN",
Self::ShardOfTheGods => "SHARD_OF_THE_GODS",
Self::SpiritOfEskhandar => "SPIRIT_OF_ESKHANDAR",
Self::ChampionsBattlegear => "CHAMPIONS_BATTLEGEAR",
Self::LieutenantCommandersBattlegear => "LIEUTENANT_COMMANDERS_BATTLEGEAR",
Self::ChampionsEarthshaker => "CHAMPIONS_EARTHSHAKER",
Self::ImperialPlate => "IMPERIAL_PLATE",
Self::ChampionsRegalia => "CHAMPIONS_REGALIA",
Self::ChampionsRaiment => "CHAMPIONS_RAIMENT",
Self::LieutenantCommandersRegalia => "LIEUTENANT_COMMANDERS_REGALIA",
Self::LieutenantCommandersRaiment => "LIEUTENANT_COMMANDERS_RAIMENT",
Self::ChampionsThreads => "CHAMPIONS_THREADS",
Self::LieutenantCommandersThreads => "LIEUTENANT_COMMANDERS_THREADS",
Self::ChampionsVestments => "CHAMPIONS_VESTMENTS",
Self::LieutenantCommandersVestments => "LIEUTENANT_COMMANDERS_VESTMENTS",
Self::ChampionsPursuit => "CHAMPIONS_PURSUIT",
Self::LieutenantCommandersPursuit => "LIEUTENANT_COMMANDERS_PURSUIT",
Self::LieutenantCommandersSanctuary => "LIEUTENANT_COMMANDERS_SANCTUARY",
Self::ChampionsSanctuary => "CHAMPIONS_SANCTUARY",
Self::WarlordsBattlegear => "WARLORDS_BATTLEGEAR",
Self::FieldMarshalsBattlegear => "FIELD_MARSHALS_BATTLEGEAR",
Self::WarlordsEarthshaker => "WARLORDS_EARTHSHAKER",
Self::WarlordsRegalia => "WARLORDS_REGALIA",
Self::FieldMarshalsRegalia => "FIELD_MARSHALS_REGALIA",
Self::FieldMarshalsRaiment => "FIELD_MARSHALS_RAIMENT",
Self::WarlordsRaiment => "WARLORDS_RAIMENT",
Self::WarlordsThreads => "WARLORDS_THREADS",
Self::FieldMarshalsThreads => "FIELD_MARSHALS_THREADS",
Self::WarlordsVestments => "WARLORDS_VESTMENTS",
Self::FieldMarshalsVestments => "FIELD_MARSHALS_VESTMENTS",
Self::FieldMarshalsPursuit => "FIELD_MARSHALS_PURSUIT",
Self::WarlordsPursuit => "WARLORDS_PURSUIT",
Self::FieldMarshalsSanctuary => "FIELD_MARSHALS_SANCTUARY",
Self::WarlordsSanctuary => "WARLORDS_SANCTUARY",
Self::LieutenantCommandersAegis => "LIEUTENANT_COMMANDERS_AEGIS",
Self::FieldMarshalsAegis => "FIELD_MARSHALS_AEGIS",
Self::BloodvineGarb => "BLOODVINE_GARB",
Self::PrimalBatskin => "PRIMAL_BATSKIN",
Self::BloodTigerHarness => "BLOOD_TIGER_HARNESS",
Self::BloodsoulEmbrace => "BLOODSOUL_EMBRACE",
Self::TheDarksoul => "THE_DARKSOUL",
Self::TheTwinBladesOfHakkari => "THE_TWIN_BLADES_OF_HAKKARI",
Self::ZanzilsConcentration => "ZANZILS_CONCENTRATION",
Self::PrimalBlessing => "PRIMAL_BLESSING",
Self::OverlordsResolution => "OVERLORDS_RESOLUTION",
Self::PrayerOfThePrimal => "PRAYER_OF_THE_PRIMAL",
Self::MajorMojoInfusion => "MAJOR_MOJO_INFUSION",
Self::TheHighlandersResolution => "THE_HIGHLANDERS_RESOLUTION",
Self::TheHighlandersResolve => "THE_HIGHLANDERS_RESOLVE",
Self::TheHighlandersDetermination => "THE_HIGHLANDERS_DETERMINATION",
Self::TheHighlandersFortitude => "THE_HIGHLANDERS_FORTITUDE",
Self::TheHighlandersPurpose => "THE_HIGHLANDERS_PURPOSE",
Self::TheHighlandersWill => "THE_HIGHLANDERS_WILL",
Self::TheHighlandersIntent => "THE_HIGHLANDERS_INTENT",
Self::VindicatorsBattlegear => "VINDICATORS_BATTLEGEAR",
Self::FreethinkersArmor => "FREETHINKERS_ARMOR",
Self::AugursRegalia => "AUGURS_REGALIA",
Self::PredatorsArmor => "PREDATORS_ARMOR",
Self::MadcapsOutfit => "MADCAPS_OUTFIT",
Self::HaruspexsGarb => "HARUSPEXS_GARB",
Self::ConfessorsRaiment => "CONFESSORS_RAIMENT",
Self::DemoniacsThreads => "DEMONIACS_THREADS",
Self::IllusionistsAttire => "ILLUSIONISTS_ATTIRE",
Self::TheDefilersDetermination => "THE_DEFILERS_DETERMINATION",
Self::TheDefilersFortitude => "THE_DEFILERS_FORTITUDE",
Self::TheDefilersIntent => "THE_DEFILERS_INTENT",
Self::TheDefilersPurpose => "THE_DEFILERS_PURPOSE",
Self::TheDefilersResolution => "THE_DEFILERS_RESOLUTION",
Self::TheDefilersWill => "THE_DEFILERS_WILL",
Self::BlackDragonMail => "BLACK_DRAGON_MAIL",
Self::GreenDragonMail => "GREEN_DRAGON_MAIL",
Self::BlueDragonMail => "BLUE_DRAGON_MAIL",
Self::TwilightTrappings => "TWILIGHT_TRAPPINGS",
Self::GenesisRaiment => "GENESIS_RAIMENT",
Self::SymbolsOfUnendingLife => "SYMBOLS_OF_UNENDING_LIFE",
Self::BattlegearOfUnyieldingStrength => "BATTLEGEAR_OF_UNYIELDING_STRENGTH",
Self::ConquerorsBattlegear => "CONQUERORS_BATTLEGEAR",
Self::DeathdealersEmbrace => "DEATHDEALERS_EMBRACE",
Self::EmblemsOfVeiledShadows => "EMBLEMS_OF_VEILED_SHADOWS",
Self::DoomcallersAttire => "DOOMCALLERS_ATTIRE",
Self::ImplementsOfUnspokenNames => "IMPLEMENTS_OF_UNSPOKEN_NAMES",
Self::StormcallersGarb => "STORMCALLERS_GARB",
Self::GiftOfTheGatheringStorm => "GIFT_OF_THE_GATHERING_STORM",
Self::EnigmaVestments => "ENIGMA_VESTMENTS",
Self::TrappingsOfVaultedSecrets => "TRAPPINGS_OF_VAULTED_SECRETS",
Self::AvengersBattlegear => "AVENGERS_BATTLEGEAR",
Self::BattlegearOfEternalJustice => "BATTLEGEAR_OF_ETERNAL_JUSTICE",
Self::GarmentsOfTheOracle => "GARMENTS_OF_THE_ORACLE",
Self::FineryOfInfiniteWisdom => "FINERY_OF_INFINITE_WISDOM",
Self::StrikersGarb => "STRIKERS_GARB",
Self::TrappingsOfTheUnseenPath => "TRAPPINGS_OF_THE_UNSEEN_PATH",
Self::BattlegearOfHeroism => "BATTLEGEAR_OF_HEROISM",
Self::DarkmantleArmor => "DARKMANTLE_ARMOR",
Self::FeralheartRaiment => "FERALHEART_RAIMENT",
Self::VestmentsOfTheVirtuous => "VESTMENTS_OF_THE_VIRTUOUS",
Self::BeastmasterArmor => "BEASTMASTER_ARMOR",
Self::SoulforgeArmor => "SOULFORGE_ARMOR",
Self::SorcerersRegalia => "SORCERERS_REGALIA",
Self::DeathmistRaiment => "DEATHMIST_RAIMENT",
Self::TheFiveThunders => "THE_FIVE_THUNDERS",
Self::IronweaveBattlesuit => "IRONWEAVE_BATTLESUIT",
Self::DreamwalkerRaiment => "DREAMWALKER_RAIMENT",
Self::ChampionsGuard => "CHAMPIONS_GUARD",
Self::DreadnaughtsBattlegear => "DREADNAUGHTS_BATTLEGEAR",
Self::BonescytheArmor => "BONESCYTHE_ARMOR",
Self::VestmentsOfFaith => "VESTMENTS_OF_FAITH",
Self::FrostfireRegalia => "FROSTFIRE_REGALIA",
Self::TheEarthshatterer => "THE_EARTHSHATTERER",
Self::RedemptionArmor => "REDEMPTION_ARMOR",
Self::PlagueheartRaiment => "PLAGUEHEART_RAIMENT",
Self::CryptstalkerArmor => "CRYPTSTALKER_ARMOR",
Self::BattlegearOfUndeadSlaying => "BATTLEGEAR_OF_UNDEAD_SLAYING",
Self::UndeadSlayersArmor => "UNDEAD_SLAYERS_ARMOR",
Self::GarbOfTheUndeadSlayer => "GARB_OF_THE_UNDEAD_SLAYER",
Self::RegaliaOfUndeadCleansing => "REGALIA_OF_UNDEAD_CLEANSING",
Self::ChampionsBattlearmor => "CHAMPIONS_BATTLEARMOR",
Self::ChampionsStormcaller => "CHAMPIONS_STORMCALLER",
Self::ChampionsRefuge => "CHAMPIONS_REFUGE",
Self::ChampionsInvestiture => "CHAMPIONS_INVESTITURE",
Self::ChampionsDreadgear => "CHAMPIONS_DREADGEAR",
Self::ChampionsArcanum => "CHAMPIONS_ARCANUM",
Self::ChampionsPursuance => "CHAMPIONS_PURSUANCE",
Self::LieutenantCommandersRedoubt => "LIEUTENANT_COMMANDERS_REDOUBT",
Self::LieutenantCommandersBattlearmor => "LIEUTENANT_COMMANDERS_BATTLEARMOR",
Self::LieutenantCommandersArcanum => "LIEUTENANT_COMMANDERS_ARCANUM",
Self::LieutenantCommandersDreadgear => "LIEUTENANT_COMMANDERS_DREADGEAR",
Self::LieutenantCommandersGuard => "LIEUTENANT_COMMANDERS_GUARD",
Self::LieutenantCommandersInvestiture => "LIEUTENANT_COMMANDERS_INVESTITURE",
Self::LieutenantCommandersPursuance => "LIEUTENANT_COMMANDERS_PURSUANCE",
Self::LieutenantCommandersRefuge => "LIEUTENANT_COMMANDERS_REFUGE",
Self::WrathOfSpellfire => "WRATH_OF_SPELLFIRE",
Self::ShadowsEmbrace => "SHADOWS_EMBRACE",
Self::PrimalMooncloth => "PRIMAL_MOONCLOTH",
Self::NetherweaveVestments => "NETHERWEAVE_VESTMENTS",
Self::ImbuedNetherweave => "IMBUED_NETHERWEAVE",
Self::SoulclothEmbrace => "SOULCLOTH_EMBRACE",
Self::ArcanoweaveVestments => "ARCANOWEAVE_VESTMENTS",
Self::SpellstrikeInfusion => "SPELLSTRIKE_INFUSION",
Self::FelIronPlate => "FEL_IRON_PLATE",
Self::FelIronChain => "FEL_IRON_CHAIN",
Self::AdamantiteBattlegear => "ADAMANTITE_BATTLEGEAR",
Self::EnchantedAdamantiteArmor => "ENCHANTED_ADAMANTITE_ARMOR",
Self::FlameGuard => "FLAME_GUARD",
Self::KhoriumWard => "KHORIUM_WARD",
Self::BurningRage => "BURNING_RAGE",
Self::GladiatorsBattlegear => "GLADIATORS_BATTLEGEAR",
Self::GladiatorsDreadgear => "GLADIATORS_DREADGEAR",
Self::FaithInFelsteel => "FAITH_IN_FELSTEEL",
Self::TheUnyielding => "THE_UNYIELDING",
Self::WhitemendWisdom => "WHITEMEND_WISDOM",
Self::BattlecastGarb => "BATTLECAST_GARB",
Self::FelSkin => "FEL_SKIN",
Self::StrengthOfTheClefthoof => "STRENGTH_OF_THE_CLEFTHOOF",
Self::FelstalkerArmor => "FELSTALKER_ARMOR",
Self::FuryOfTheNether => "FURY_OF_THE_NETHER",
Self::GladiatorsVestments => "GLADIATORS_VESTMENTS",
Self::GladiatorsEarthshaker => "GLADIATORS_EARTHSHAKER",
Self::GladiatorsRegalia => "GLADIATORS_REGALIA",
Self::GladiatorsThunderfist => "GLADIATORS_THUNDERFIST",
Self::GladiatorsRaiment => "GLADIATORS_RAIMENT",
Self::GladiatorsAegis => "GLADIATORS_AEGIS",
Self::GladiatorsVindication => "GLADIATORS_VINDICATION",
Self::GladiatorsSanctuary => "GLADIATORS_SANCTUARY",
Self::GladiatorsWildhide => "GLADIATORS_WILDHIDE",
Self::GladiatorsPursuit => "GLADIATORS_PURSUIT",
Self::HighWarlordsAegis => "HIGH_WARLORDS_AEGIS",
Self::HighWarlordsBattlegear => "HIGH_WARLORDS_BATTLEGEAR",
Self::GrandMarshalsAegis => "GRAND_MARSHALS_AEGIS",
Self::GrandMarshalsBattlegear => "GRAND_MARSHALS_BATTLEGEAR",
Self::GrandMarshalsDreadgear => "GRAND_MARSHALS_DREADGEAR",
Self::HighWarlordsDreadgear => "HIGH_WARLORDS_DREADGEAR",
Self::GrandMarshalsEarthshaker => "GRAND_MARSHALS_EARTHSHAKER",
Self::HighWarlordsEarthshaker => "HIGH_WARLORDS_EARTHSHAKER",
Self::GrandMarshalsPursuit => "GRAND_MARSHALS_PURSUIT",
Self::HighWarlordsPursuit => "HIGH_WARLORDS_PURSUIT",
Self::GrandMarshalsRaiment => "GRAND_MARSHALS_RAIMENT",
Self::HighWarlordsRaiment => "HIGH_WARLORDS_RAIMENT",
Self::GrandMarshalsRegalia => "GRAND_MARSHALS_REGALIA",
Self::HighWarlordsRegalia => "HIGH_WARLORDS_REGALIA",
Self::GrandMarshalsSanctuary => "GRAND_MARSHALS_SANCTUARY",
Self::HighWarlordsSanctuary => "HIGH_WARLORDS_SANCTUARY",
Self::GrandMarshalsThunderfist => "GRAND_MARSHALS_THUNDERFIST",
Self::HighWarlordsThunderfist => "HIGH_WARLORDS_THUNDERFIST",
Self::GrandMarshalsVestments => "GRAND_MARSHALS_VESTMENTS",
Self::HighWarlordsVestments => "HIGH_WARLORDS_VESTMENTS",
Self::GrandMarshalsVindication => "GRAND_MARSHALS_VINDICATION",
Self::HighWarlordsVindication => "HIGH_WARLORDS_VINDICATION",
Self::GrandMarshalsWildhide => "GRAND_MARSHALS_WILDHIDE",
Self::HighWarlordsWildhide => "HIGH_WARLORDS_WILDHIDE",
Self::FelscaleArmor => "FELSCALE_ARMOR",
Self::ScaledDraenicArmor => "SCALED_DRAENIC_ARMOR",
Self::ThickDraenicArmor => "THICK_DRAENIC_ARMOR",
Self::WildDraenishArmor => "WILD_DRAENISH_ARMOR",
Self::GladiatorsFelshroud => "GLADIATORS_FELSHROUD",
Self::NetherscaleArmor => "NETHERSCALE_ARMOR",
Self::NetherstrikeArmor => "NETHERSTRIKE_ARMOR",
Self::WindhawkArmor => "WINDHAWK_ARMOR",
Self::PrimalIntent => "PRIMAL_INTENT",
Self::AssassinationArmor => "ASSASSINATION_ARMOR",
Self::Netherblade => "NETHERBLADE",
Self::Deathmantle => "DEATHMANTLE",
Self::RighteousArmor => "RIGHTEOUS_ARMOR",
Self::JusticarRaiment => "JUSTICAR_RAIMENT",
Self::JusticarArmor => "JUSTICAR_ARMOR",
Self::JusticarBattlegear => "JUSTICAR_BATTLEGEAR",
Self::CrystalforgeRaiment => "CRYSTALFORGE_RAIMENT",
Self::CrystalforgeArmor => "CRYSTALFORGE_ARMOR",
Self::CrystalforgeBattlegear => "CRYSTALFORGE_BATTLEGEAR",
Self::TidefuryRaiment => "TIDEFURY_RAIMENT",
Self::CycloneRaiment => "CYCLONE_RAIMENT",
Self::CycloneRegalia => "CYCLONE_REGALIA",
Self::CycloneHarness => "CYCLONE_HARNESS",
Self::CataclysmRaiment => "CATACLYSM_RAIMENT",
Self::CataclysmRegalia => "CATACLYSM_REGALIA",
Self::CataclysmHarness => "CATACLYSM_HARNESS",
Self::MoongladeRaiment => "MOONGLADE_RAIMENT",
Self::MalorneRaiment => "MALORNE_RAIMENT",
Self::MalorneRegalia => "MALORNE_REGALIA",
Self::MalorneHarness => "MALORNE_HARNESS",
Self::NordrassilHarness => "NORDRASSIL_HARNESS",
Self::NordrassilRaiment => "NORDRASSIL_RAIMENT",
Self::NordrassilRegalia => "NORDRASSIL_REGALIA",
Self::OblivionRaiment => "OBLIVION_RAIMENT",
Self::VoidheartRaiment => "VOIDHEART_RAIMENT",
Self::CorruptorRaiment => "CORRUPTOR_RAIMENT",
Self::IncantersRegalia => "INCANTERS_REGALIA",
Self::AldorRegalia => "ALDOR_REGALIA",
Self::TirisfalRegalia => "TIRISFAL_REGALIA",
Self::BeastLordArmor => "BEAST_LORD_ARMOR",
Self::DemonStalkerArmor => "DEMON_STALKER_ARMOR",
Self::RiftStalkerArmor => "RIFT_STALKER_ARMOR",
Self::BoldArmor => "BOLD_ARMOR",
Self::WarbringerArmor => "WARBRINGER_ARMOR",
Self::WarbringerBattlegear => "WARBRINGER_BATTLEGEAR",
Self::DestroyerArmor => "DESTROYER_ARMOR",
Self::DestroyerBattlegear => "DESTROYER_BATTLEGEAR",
Self::ManaEtchedRegalia => "MANA_ETCHED_REGALIA",
Self::WastewalkerArmor => "WASTEWALKER_ARMOR",
Self::DesolationBattlegear => "DESOLATION_BATTLEGEAR",
Self::DoomplateBattlegear => "DOOMPLATE_BATTLEGEAR",
Self::HallowedRaiment => "HALLOWED_RAIMENT",
Self::IncarnateRaiment => "INCARNATE_RAIMENT",
Self::IncarnateRegalia => "INCARNATE_REGALIA",
Self::AvatarRaiment => "AVATAR_RAIMENT",
Self::AvatarRegalia => "AVATAR_REGALIA",
Self::TheTwinStars => "THE_TWIN_STARS",
Self::SlayersArmor => "SLAYERS_ARMOR",
Self::GronnstalkersArmor => "GRONNSTALKERS_ARMOR",
Self::MaleficRaiment => "MALEFIC_RAIMENT",
Self::TempestRegalia => "TEMPEST_REGALIA",
Self::OnslaughtBattlegear => "ONSLAUGHT_BATTLEGEAR",
Self::OnslaughtArmor => "ONSLAUGHT_ARMOR",
Self::AbsolutionRegalia => "ABSOLUTION_REGALIA",
Self::VestmentsOfAbsolution => "VESTMENTS_OF_ABSOLUTION",
Self::ThunderheartHarness => "THUNDERHEART_HARNESS",
Self::ThunderheartRegalia => "THUNDERHEART_REGALIA",
Self::ThunderheartRaiment => "THUNDERHEART_RAIMENT",
Self::LightbringerArmor => "LIGHTBRINGER_ARMOR",
Self::LightbringerBattlegear => "LIGHTBRINGER_BATTLEGEAR",
Self::LightbringerRaiment => "LIGHTBRINGER_RAIMENT",
Self::SkyshatterHarness => "SKYSHATTER_HARNESS",
Self::SkyshatterRaiment => "SKYSHATTER_RAIMENT",
Self::SkyshatterRegalia => "SKYSHATTER_REGALIA",
Self::GladiatorsRefuge => "GLADIATORS_REFUGE",
Self::GladiatorsWartide => "GLADIATORS_WARTIDE",
Self::GladiatorsInvestiture => "GLADIATORS_INVESTITURE",
Self::GrandMarshalsRefuge => "GRAND_MARSHALS_REFUGE",
Self::HighWarlordsRefuge => "HIGH_WARLORDS_REFUGE",
Self::GladiatorsRedemption => "GLADIATORS_REDEMPTION",
Self::GrandMarshalsInvestiture => "GRAND_MARSHALS_INVESTITURE",
Self::HighWarlordsInvestiture => "HIGH_WARLORDS_INVESTITURE",
Self::GrandMarshalsRedemption => "GRAND_MARSHALS_REDEMPTION",
Self::HighWarlordsRedemption => "HIGH_WARLORDS_REDEMPTION",
Self::GrandMarshalsWartide => "GRAND_MARSHALS_WARTIDE",
Self::HighWarlordsWartide => "HIGH_WARLORDS_WARTIDE",
Self::ChampionsRedoubt => "CHAMPIONS_REDOUBT",
Self::WarlordsAegis => "WARLORDS_AEGIS",
Self::TheTwinBladesOfAzzinoth => "THE_TWIN_BLADES_OF_AZZINOTH",
Self::MercilessGladiatorsAegis => "MERCILESS_GLADIATORS_AEGIS",
Self::MercilessGladiatorsBattlegear => "MERCILESS_GLADIATORS_BATTLEGEAR",
Self::MercilessGladiatorsDreadgear => "MERCILESS_GLADIATORS_DREADGEAR",
Self::MercilessGladiatorsEarthshaker => "MERCILESS_GLADIATORS_EARTHSHAKER",
Self::MercilessGladiatorsFelshroud => "MERCILESS_GLADIATORS_FELSHROUD",
Self::MercilessGladiatorsInvestiture => "MERCILESS_GLADIATORS_INVESTITURE",
Self::MercilessGladiatorsPursuit => "MERCILESS_GLADIATORS_PURSUIT",
Self::MercilessGladiatorsRaiment => "MERCILESS_GLADIATORS_RAIMENT",
Self::MercilessGladiatorsRedemption => "MERCILESS_GLADIATORS_REDEMPTION",
Self::MercilessGladiatorsRefuge => "MERCILESS_GLADIATORS_REFUGE",
Self::MercilessGladiatorsRegalia => "MERCILESS_GLADIATORS_REGALIA",
Self::MercilessGladiatorsSanctuary => "MERCILESS_GLADIATORS_SANCTUARY",
Self::MercilessGladiatorsThunderfist => "MERCILESS_GLADIATORS_THUNDERFIST",
Self::MercilessGladiatorsVestments => "MERCILESS_GLADIATORS_VESTMENTS",
Self::MercilessGladiatorsVindication => "MERCILESS_GLADIATORS_VINDICATION",
Self::MercilessGladiatorsWartide => "MERCILESS_GLADIATORS_WARTIDE",
Self::MercilessGladiatorsWildhide => "MERCILESS_GLADIATORS_WILDHIDE",
Self::FieldMarshalsEarthshaker => "FIELD_MARSHALS_EARTHSHAKER",
Self::LieutenantCommandersEarthshaker => "LIEUTENANT_COMMANDERS_EARTHSHAKER",
Self::TheFistsOfFury => "THE_FISTS_OF_FURY",
Self::VengefulGladiatorsRefuge => "VENGEFUL_GLADIATORS_REFUGE",
Self::VengefulGladiatorsSanctuary => "VENGEFUL_GLADIATORS_SANCTUARY",
Self::VengefulGladiatorsWildhide => "VENGEFUL_GLADIATORS_WILDHIDE",
Self::VengefulGladiatorsPursuit => "VENGEFUL_GLADIATORS_PURSUIT",
Self::VengefulGladiatorsRegalia => "VENGEFUL_GLADIATORS_REGALIA",
Self::VengefulGladiatorsRedemption => "VENGEFUL_GLADIATORS_REDEMPTION",
Self::VengefulGladiatorsVindication => "VENGEFUL_GLADIATORS_VINDICATION",
Self::VengefulGladiatorsAegis => "VENGEFUL_GLADIATORS_AEGIS",
Self::VengefulGladiatorsInvestiture => "VENGEFUL_GLADIATORS_INVESTITURE",
Self::VengefulGladiatorsRaiment => "VENGEFUL_GLADIATORS_RAIMENT",
Self::VengefulGladiatorsVestments => "VENGEFUL_GLADIATORS_VESTMENTS",
Self::VengefulGladiatorsWartide => "VENGEFUL_GLADIATORS_WARTIDE",
Self::VengefulGladiatorsEarthshaker => "VENGEFUL_GLADIATORS_EARTHSHAKER",
Self::VengefulGladiatorsThunderfist => "VENGEFUL_GLADIATORS_THUNDERFIST",
Self::VengefulGladiatorsDreadgear => "VENGEFUL_GLADIATORS_DREADGEAR",
Self::VengefulGladiatorsFelshroud => "VENGEFUL_GLADIATORS_FELSHROUD",
Self::VengefulGladiatorsBattlegear => "VENGEFUL_GLADIATORS_BATTLEGEAR",
Self::LatrosFlurry => "LATROS_FLURRY",
Self::DreadweaveBattlegear => "DREADWEAVE_BATTLEGEAR",
Self::MoonclothBattlegear => "MOONCLOTH_BATTLEGEAR",
Self::SatinBattlegear => "SATIN_BATTLEGEAR",
Self::EvokersSilkBattlegear => "EVOKERS_SILK_BATTLEGEAR",
Self::DragonhideBattlegear => "DRAGONHIDE_BATTLEGEAR",
Self::WyrmhideBattlegear => "WYRMHIDE_BATTLEGEAR",
Self::KodohideBattlegear => "KODOHIDE_BATTLEGEAR",
Self::OpportunistsBattlegear => "OPPORTUNISTS_BATTLEGEAR",
Self::SeersMailBattlegear => "SEERS_MAIL_BATTLEGEAR",
Self::SeersRingmailBattlegear => "SEERS_RINGMAIL_BATTLEGEAR",
Self::SeersLinkedBattlegear => "SEERS_LINKED_BATTLEGEAR",
Self::StalkersChainBattlegear => "STALKERS_CHAIN_BATTLEGEAR",
Self::SavagePlateBattlegear => "SAVAGE_PLATE_BATTLEGEAR",
Self::CrusadersOrnamentedBattlegear => "CRUSADERS_ORNAMENTED_BATTLEGEAR",
Self::CrusadersScaledBattlegear => "CRUSADERS_SCALED_BATTLEGEAR",
Self::BoreanEmbrace => "BOREAN_EMBRACE",
Self::NerubianHive => "NERUBIAN_HIVE",
Self::FrostscaleBinding => "FROSTSCALE_BINDING",
Self::IceborneEmbrace => "ICEBORNE_EMBRACE",
Self::RainesRevenge => "RAINES_REVENGE",
Self::GladiatorsDreadplate => "GLADIATORS_DREADPLATE",
Self::WinterGarb => "WINTER_GARB",
Self::BrewfestGarb => "BREWFEST_GARB",
Self::FrostwovenPower => "FROSTWOVEN_POWER",
Self::Duskweaver => "DUSKWEAVER",
Self::GladiatorsBattlegear2 => "GLADIATORS_BATTLEGEAR2",
Self::GladiatorsVindication2 => "GLADIATORS_VINDICATION2",
Self::GladiatorsRedemption2 => "GLADIATORS_REDEMPTION2",
Self::GladiatorsDesecration => "GLADIATORS_DESECRATION",
Self::GladiatorsThunderfist2 => "GLADIATORS_THUNDERFIST2",
Self::GladiatorsEarthshaker2 => "GLADIATORS_EARTHSHAKER2",
Self::GladiatorsWartide2 => "GLADIATORS_WARTIDE2",
Self::GladiatorsPursuit2 => "GLADIATORS_PURSUIT2",
Self::GladiatorsRefuge2 => "GLADIATORS_REFUGE2",
Self::GladiatorsWildhide2 => "GLADIATORS_WILDHIDE2",
Self::GladiatorsSanctuary2 => "GLADIATORS_SANCTUARY2",
Self::GladiatorsVestments2 => "GLADIATORS_VESTMENTS2",
Self::GladiatorsInvestiture2 => "GLADIATORS_INVESTITURE2",
Self::GladiatorsRaiment2 => "GLADIATORS_RAIMENT2",
Self::GladiatorsRegalia2 => "GLADIATORS_REGALIA2",
Self::GladiatorsFelshroud2 => "GLADIATORS_FELSHROUD2",
Self::BlessedRegaliaOfUndeadCleansing => "BLESSED_REGALIA_OF_UNDEAD_CLEANSING",
Self::UndeadSlayersBlessedArmor => "UNDEAD_SLAYERS_BLESSED_ARMOR",
Self::BlessedGarbOfTheUndeadSlayer => "BLESSED_GARB_OF_THE_UNDEAD_SLAYER",
Self::BlessedBattlegearOfUndeadSlaying => "BLESSED_BATTLEGEAR_OF_UNDEAD_SLAYING",
Self::MidsummerReveler => "MIDSUMMER_REVELER",
Self::DreadnaughtPlate => "DREADNAUGHT_PLATE",
Self::DreadnaughtBattlegear => "DREADNAUGHT_BATTLEGEAR",
Self::RedemptionBattlegear => "REDEMPTION_BATTLEGEAR",
Self::RedemptionRegalia => "REDEMPTION_REGALIA",
Self::RedemptionPlate => "REDEMPTION_PLATE",
Self::ScourgeborneBattlegear => "SCOURGEBORNE_BATTLEGEAR",
Self::ScourgebornePlate => "SCOURGEBORNE_PLATE",
Self::CryptstalkerBattlegear => "CRYPTSTALKER_BATTLEGEAR",
Self::EarthshatterBattlegear => "EARTHSHATTER_BATTLEGEAR",
Self::EarthshatterGarb => "EARTHSHATTER_GARB",
Self::EarthshatterRegalia => "EARTHSHATTER_REGALIA",
Self::DreamwalkerBattlegear => "DREAMWALKER_BATTLEGEAR",
Self::DreamwalkerRegalia => "DREAMWALKER_REGALIA",
Self::DreamwalkerGarb => "DREAMWALKER_GARB",
Self::BonescytheBattlegear => "BONESCYTHE_BATTLEGEAR",
Self::PlagueheartGarb => "PLAGUEHEART_GARB",
Self::FrostfireGarb => "FROSTFIRE_GARB",
Self::RegaliaOfFaith => "REGALIA_OF_FAITH",
Self::GarbOfFaith => "GARB_OF_FAITH",
Self::SpringTuxedo => "SPRING_TUXEDO",
Self::EvisceratorsBattlegear => "EVISCERATORS_BATTLEGEAR",
Self::OrnateSaroniteBattlegear => "ORNATE_SARONITE_BATTLEGEAR",
Self::OvercasterBattlegear => "OVERCASTER_BATTLEGEAR",
Self::SavageSaroniteBattlegear => "SAVAGE_SARONITE_BATTLEGEAR",
Self::StormhideBattlegear => "STORMHIDE_BATTLEGEAR",
Self::SwiftarrowBattlegear => "SWIFTARROW_BATTLEGEAR",
Self::FrostsavageBattlegear => "FROSTSAVAGE_BATTLEGEAR",
Self::AegisBattlegear => "AEGIS_BATTLEGEAR",
Self::AegisPlate => "AEGIS_PLATE",
Self::AegisRegalia => "AEGIS_REGALIA",
Self::WorldbreakerBattlegear => "WORLDBREAKER_BATTLEGEAR",
Self::WorldbreakerGarb => "WORLDBREAKER_GARB",
Self::WorldbreakerRegalia => "WORLDBREAKER_REGALIA",
Self::TerrorbladeBattlegear => "TERRORBLADE_BATTLEGEAR",
Self::NightsongBattlegear => "NIGHTSONG_BATTLEGEAR",
Self::NightsongGarb => "NIGHTSONG_GARB",
Self::NightsongRegalia => "NIGHTSONG_REGALIA",
Self::SiegebreakerBattlegear => "SIEGEBREAKER_BATTLEGEAR",
Self::SiegebreakerPlate => "SIEGEBREAKER_PLATE",
Self::SanctificationGarb => "SANCTIFICATION_GARB",
Self::SanctificationRegalia => "SANCTIFICATION_REGALIA",
Self::DarkrunedBattlegear => "DARKRUNED_BATTLEGEAR",
Self::DarkrunedPlate => "DARKRUNED_PLATE",
Self::KirinTorGarb => "KIRIN_TOR_GARB",
Self::DeathbringerGarb => "DEATHBRINGER_GARB",
Self::ScourgestalkerBattlegear => "SCOURGESTALKER_BATTLEGEAR",
Self::KhadgarsRegalia => "KHADGARS_REGALIA",
Self::SunstridersRegalia => "SUNSTRIDERS_REGALIA",
Self::GulDansRegalia => "GUL_DANS_REGALIA",
Self::KelThuzadsRegalia => "KEL_THUZADS_REGALIA",
Self::VelensRaiment => "VELENS_RAIMENT",
Self::ZabrasRaiment => "ZABRAS_RAIMENT",
Self::VelensRegalia => "VELENS_REGALIA",
Self::ZabrasRegalia => "ZABRAS_REGALIA",
Self::MalfurionsGarb => "MALFURIONS_GARB",
Self::RunetotemsGarb => "RUNETOTEMS_GARB",
Self::MalfurionsRegalia => "MALFURIONS_REGALIA",
Self::RunetotemsRegalia => "RUNETOTEMS_REGALIA",
Self::MalfurionsBattlegear => "MALFURIONS_BATTLEGEAR",
Self::RunetotemsBattlegear => "RUNETOTEMS_BATTLEGEAR",
Self::VancleefsBattlegear => "VANCLEEFS_BATTLEGEAR",
Self::GaronasBattlegear => "GARONAS_BATTLEGEAR",
Self::WindrunnersBattlegear => "WINDRUNNERS_BATTLEGEAR",
Self::WindrunnersPursuit => "WINDRUNNERS_PURSUIT",
Self::NobundosGarb => "NOBUNDOS_GARB",
Self::ThrallsGarb => "THRALLS_GARB",
Self::ThrallsRegalia => "THRALLS_REGALIA",
Self::NobundosRegalia => "NOBUNDOS_REGALIA",
Self::NobundosBattlegear => "NOBUNDOS_BATTLEGEAR",
Self::ThrallsBattlegear => "THRALLS_BATTLEGEAR",
Self::WrynnsBattlegear => "WRYNNS_BATTLEGEAR",
Self::HellscreamsBattlegear => "HELLSCREAMS_BATTLEGEAR",
Self::WrynnsPlate => "WRYNNS_PLATE",
Self::HellscreamsPlate => "HELLSCREAMS_PLATE",
Self::ThassariansBattlegear => "THASSARIANS_BATTLEGEAR",
Self::KoltirasBattlegear => "KOLTIRAS_BATTLEGEAR",
Self::ThassariansPlate => "THASSARIANS_PLATE",
Self::KoltirasPlate => "KOLTIRAS_PLATE",
Self::TuralyonsGarb => "TURALYONS_GARB",
Self::LiadrinsGarb => "LIADRINS_GARB",
Self::TuralyonsBattlegear => "TURALYONS_BATTLEGEAR",
Self::LiadrinsBattlegear => "LIADRINS_BATTLEGEAR",
Self::TuralyonsPlate => "TURALYONS_PLATE",
Self::LiadrinsPlate => "LIADRINS_PLATE",
Self::PurifiedShardOfTheGods => "PURIFIED_SHARD_OF_THE_GODS",
Self::ShinyShardOfTheGods => "SHINY_SHARD_OF_THE_GODS",
Self::BloodmagesRegalia => "BLOODMAGES_REGALIA",
Self::DarkCovensRegalia => "DARK_COVENS_REGALIA",
Self::CrimsonAcolytesRaiment => "CRIMSON_ACOLYTES_RAIMENT",
Self::CrimsonAcolytesRegalia => "CRIMSON_ACOLYTES_REGALIA",
Self::LasherweaveGarb => "LASHERWEAVE_GARB",
Self::LasherweaveRegalia => "LASHERWEAVE_REGALIA",
Self::LasherweaveBattlegear => "LASHERWEAVE_BATTLEGEAR",
Self::ShadowbladesBattlegear => "SHADOWBLADES_BATTLEGEAR",
Self::AhnKaharBloodHuntersBattlegear => "AHN_KAHAR_BLOOD_HUNTERS_BATTLEGEAR",
Self::FrostWitchsGarb => "FROST_WITCHS_GARB",
Self::FrostWitchsRegalia => "FROST_WITCHS_REGALIA",
Self::FrostWitchsBattlegear => "FROST_WITCHS_BATTLEGEAR",
Self::YmirjarLordsBattlegear => "YMIRJAR_LORDS_BATTLEGEAR",
Self::YmirjarLordsPlate => "YMIRJAR_LORDS_PLATE",
Self::ScourgelordsBattlegear => "SCOURGELORDS_BATTLEGEAR",
Self::ScourgelordsPlate => "SCOURGELORDS_PLATE",
Self::LightswornGarb => "LIGHTSWORN_GARB",
Self::LightswornBattlegear => "LIGHTSWORN_BATTLEGEAR",
Self::LightswornPlate => "LIGHTSWORN_PLATE",
}
}
}
const NAME: &str = "ItemSet";
impl Default for ItemSet {
fn default() -> Self {
Self::None
}
}
impl std::fmt::Display for ItemSet {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
match self {
Self::None => f.write_str("None"),
Self::TheGladiator => f.write_str("TheGladiator"),
Self::DalRendsArms => f.write_str("Dal'Rend's Arms"),
Self::SpidersKiss => f.write_str("Spider's Kiss"),
Self::ThePostmaster => f.write_str("ThePostmaster"),
Self::CadaverousGarb => f.write_str("CadaverousGarb"),
Self::NecropileRaiment => f.write_str("NecropileRaiment"),
Self::BloodmailRegalia => f.write_str("BloodmailRegalia"),
Self::DeathboneGuardian => f.write_str("DeathboneGuardian"),
Self::VolcanicArmor => f.write_str("VolcanicArmor"),
Self::StormshroudArmor => f.write_str("StormshroudArmor"),
Self::DevilsaurArmor => f.write_str("DevilsaurArmor"),
Self::IronfeatherArmor => f.write_str("IronfeatherArmor"),
Self::DefiasLeather => f.write_str("DefiasLeather"),
Self::EmbraceOfTheViper => f.write_str("EmbraceOfTheViper"),
Self::ChainOfTheScarletCrusade => f.write_str("ChainOfTheScarletCrusade"),
Self::MagistersRegalia => f.write_str("Magister's Regalia"),
Self::VestmentsOfTheDevout => f.write_str("VestmentsOfTheDevout"),
Self::DreadmistRaiment => f.write_str("DreadmistRaiment"),
Self::ShadowcraftArmor => f.write_str("ShadowcraftArmor"),
Self::WildheartRaiment => f.write_str("WildheartRaiment"),
Self::BeaststalkerArmor => f.write_str("BeaststalkerArmor"),
Self::TheElements => f.write_str("TheElements"),
Self::LightforgeArmor => f.write_str("LightforgeArmor"),
Self::BattlegearOfValor => f.write_str("BattlegearOfValor"),
Self::ArcanistRegalia => f.write_str("ArcanistRegalia"),
Self::VestmentsOfProphecy => f.write_str("VestmentsOfProphecy"),
Self::FelheartRaiment => f.write_str("FelheartRaiment"),
Self::NightslayerArmor => f.write_str("NightslayerArmor"),
Self::CenarionRaiment => f.write_str("CenarionRaiment"),
Self::GiantstalkerArmor => f.write_str("GiantstalkerArmor"),
Self::TheEarthfury => f.write_str("TheEarthfury"),
Self::LawbringerArmor => f.write_str("LawbringerArmor"),
Self::BattlegearOfMight => f.write_str("BattlegearOfMight"),
Self::NetherwindRegalia => f.write_str("NetherwindRegalia"),
Self::VestmentsOfTranscendence => f.write_str("VestmentsOfTranscendence"),
Self::NemesisRaiment => f.write_str("NemesisRaiment"),
Self::BloodfangArmor => f.write_str("BloodfangArmor"),
Self::StormrageRaiment => f.write_str("StormrageRaiment"),
Self::DragonstalkerArmor => f.write_str("DragonstalkerArmor"),
Self::TheTenStorms => f.write_str("TheTenStorms"),
Self::JudgementArmor => f.write_str("JudgementArmor"),
Self::BattlegearOfWrath => f.write_str("BattlegearOfWrath"),
Self::GarbOfTheroShan => f.write_str("Garb of Thero-shan"),
Self::ShardOfTheGods => f.write_str("ShardOfTheGods"),
Self::SpiritOfEskhandar => f.write_str("SpiritOfEskhandar"),
Self::ChampionsBattlegear => f.write_str("Champion's Battlegear"),
Self::LieutenantCommandersBattlegear => f.write_str("Lieutenant Commander's Battlegear"),
Self::ChampionsEarthshaker => f.write_str("Champion's Earthshaker"),
Self::ImperialPlate => f.write_str("ImperialPlate"),
Self::ChampionsRegalia => f.write_str("Champion's Regalia"),
Self::ChampionsRaiment => f.write_str("Champion's Raiment"),
Self::LieutenantCommandersRegalia => f.write_str("Lieutenant Commander's Regalia"),
Self::LieutenantCommandersRaiment => f.write_str("Lieutenant Commander's Raiment"),
Self::ChampionsThreads => f.write_str("Champion's Threads"),
Self::LieutenantCommandersThreads => f.write_str("Lieutenant Commander's Threads"),
Self::ChampionsVestments => f.write_str("Champion's Vestments"),
Self::LieutenantCommandersVestments => f.write_str("Lieutenant Commander's Vestments"),
Self::ChampionsPursuit => f.write_str("Champion's Pursuit"),
Self::LieutenantCommandersPursuit => f.write_str("Lieutenant Commander's Pursuit"),
Self::LieutenantCommandersSanctuary => f.write_str("Lieutenant Commander's Sanctuary"),
Self::ChampionsSanctuary => f.write_str("Champion's Sanctuary"),
Self::WarlordsBattlegear => f.write_str("Warlord's Battlegear"),
Self::FieldMarshalsBattlegear => f.write_str("Field Marshal's Battlegear"),
Self::WarlordsEarthshaker => f.write_str("Warlord's Earthshaker"),
Self::WarlordsRegalia => f.write_str("Warlord's Regalia"),
Self::FieldMarshalsRegalia => f.write_str("Field Marshal's Regalia"),
Self::FieldMarshalsRaiment => f.write_str("Field Marshal's Raiment"),
Self::WarlordsRaiment => f.write_str("Warlord's Raiment"),
Self::WarlordsThreads => f.write_str("Warlord's Threads"),
Self::FieldMarshalsThreads => f.write_str("Field Marshal's Threads"),
Self::WarlordsVestments => f.write_str("Warlord's Vestments"),
Self::FieldMarshalsVestments => f.write_str("Field Marshal's Vestments"),
Self::FieldMarshalsPursuit => f.write_str("Field Marshal's Pursuit"),
Self::WarlordsPursuit => f.write_str("Warlord's Pursuit"),
Self::FieldMarshalsSanctuary => f.write_str("Field Marshal's Sanctuary"),
Self::WarlordsSanctuary => f.write_str("Warlord's Sanctuary"),
Self::LieutenantCommandersAegis => f.write_str("Lieutenant Commander's Aegis"),
Self::FieldMarshalsAegis => f.write_str("Field Marshal's Aegis"),
Self::BloodvineGarb => f.write_str("BloodvineGarb"),
Self::PrimalBatskin => f.write_str("PrimalBatskin"),
Self::BloodTigerHarness => f.write_str("BloodTigerHarness"),
Self::BloodsoulEmbrace => f.write_str("BloodsoulEmbrace"),
Self::TheDarksoul => f.write_str("TheDarksoul"),
Self::TheTwinBladesOfHakkari => f.write_str("TheTwinBladesOfHakkari"),
Self::ZanzilsConcentration => f.write_str("Zanzil's Concentration"),
Self::PrimalBlessing => f.write_str("PrimalBlessing"),
Self::OverlordsResolution => f.write_str("Overlord's Resolution"),
Self::PrayerOfThePrimal => f.write_str("PrayerOfThePrimal"),
Self::MajorMojoInfusion => f.write_str("MajorMojoInfusion"),
Self::TheHighlandersResolution => f.write_str("The Highlander's Resolution"),
Self::TheHighlandersResolve => f.write_str("The Highlander's Resolve"),
Self::TheHighlandersDetermination => f.write_str("The Highlander's Determination"),
Self::TheHighlandersFortitude => f.write_str("The Highlander's Fortitude"),
Self::TheHighlandersPurpose => f.write_str("The Highlander's Purpose"),
Self::TheHighlandersWill => f.write_str("The Highlander's Will"),
Self::TheHighlandersIntent => f.write_str("The Highlander's Intent"),
Self::VindicatorsBattlegear => f.write_str("Vindicator's Battlegear"),
Self::FreethinkersArmor => f.write_str("Freethinker's Armor"),
Self::AugursRegalia => f.write_str("Augur's Regalia"),
Self::PredatorsArmor => f.write_str("Predator's Armor"),
Self::MadcapsOutfit => f.write_str("Madcap's Outfit"),
Self::HaruspexsGarb => f.write_str("Haruspex's Garb"),
Self::ConfessorsRaiment => f.write_str("Confessor's Raiment"),
Self::DemoniacsThreads => f.write_str("Demoniac's Threads"),
Self::IllusionistsAttire => f.write_str("Illusionist's Attire"),
Self::TheDefilersDetermination => f.write_str("The Defiler's Determination"),
Self::TheDefilersFortitude => f.write_str("The Defiler's Fortitude"),
Self::TheDefilersIntent => f.write_str("The Defiler's Intent"),
Self::TheDefilersPurpose => f.write_str("The Defiler's Purpose"),
Self::TheDefilersResolution => f.write_str("The Defiler's Resolution"),
Self::TheDefilersWill => f.write_str("The Defiler's Will"),
Self::BlackDragonMail => f.write_str("BlackDragonMail"),
Self::GreenDragonMail => f.write_str("GreenDragonMail"),
Self::BlueDragonMail => f.write_str("BlueDragonMail"),
Self::TwilightTrappings => f.write_str("TwilightTrappings"),
Self::GenesisRaiment => f.write_str("GenesisRaiment"),
Self::SymbolsOfUnendingLife => f.write_str("SymbolsOfUnendingLife"),
Self::BattlegearOfUnyieldingStrength => f.write_str("BattlegearOfUnyieldingStrength"),
Self::ConquerorsBattlegear => f.write_str("Conqueror's Battlegear"),
Self::DeathdealersEmbrace => f.write_str("Deathdealer's Embrace"),
Self::EmblemsOfVeiledShadows => f.write_str("EmblemsOfVeiledShadows"),
Self::DoomcallersAttire => f.write_str("Doomcaller's Attire"),
Self::ImplementsOfUnspokenNames => f.write_str("ImplementsOfUnspokenNames"),
Self::StormcallersGarb => f.write_str("Stormcaller's Garb"),
Self::GiftOfTheGatheringStorm => f.write_str("GiftOfTheGatheringStorm"),
Self::EnigmaVestments => f.write_str("EnigmaVestments"),
Self::TrappingsOfVaultedSecrets => f.write_str("TrappingsOfVaultedSecrets"),
Self::AvengersBattlegear => f.write_str("Avenger's Battlegear"),
Self::BattlegearOfEternalJustice => f.write_str("BattlegearOfEternalJustice"),
Self::GarmentsOfTheOracle => f.write_str("GarmentsOfTheOracle"),
Self::FineryOfInfiniteWisdom => f.write_str("FineryOfInfiniteWisdom"),
Self::StrikersGarb => f.write_str("Striker's Garb"),
Self::TrappingsOfTheUnseenPath => f.write_str("TrappingsOfTheUnseenPath"),
Self::BattlegearOfHeroism => f.write_str("BattlegearOfHeroism"),
Self::DarkmantleArmor => f.write_str("DarkmantleArmor"),
Self::FeralheartRaiment => f.write_str("FeralheartRaiment"),
Self::VestmentsOfTheVirtuous => f.write_str("VestmentsOfTheVirtuous"),
Self::BeastmasterArmor => f.write_str("BeastmasterArmor"),
Self::SoulforgeArmor => f.write_str("SoulforgeArmor"),
Self::SorcerersRegalia => f.write_str("Sorcerer's Regalia"),
Self::DeathmistRaiment => f.write_str("DeathmistRaiment"),
Self::TheFiveThunders => f.write_str("TheFiveThunders"),
Self::IronweaveBattlesuit => f.write_str("IronweaveBattlesuit"),
Self::DreamwalkerRaiment => f.write_str("DreamwalkerRaiment"),
Self::ChampionsGuard => f.write_str("Champion's Guard"),
Self::DreadnaughtsBattlegear => f.write_str("Dreadnaught's Battlegear"),
Self::BonescytheArmor => f.write_str("BonescytheArmor"),
Self::VestmentsOfFaith => f.write_str("VestmentsOfFaith"),
Self::FrostfireRegalia => f.write_str("FrostfireRegalia"),
Self::TheEarthshatterer => f.write_str("TheEarthshatterer"),
Self::RedemptionArmor => f.write_str("RedemptionArmor"),
Self::PlagueheartRaiment => f.write_str("PlagueheartRaiment"),
Self::CryptstalkerArmor => f.write_str("CryptstalkerArmor"),
Self::BattlegearOfUndeadSlaying => f.write_str("BattlegearOfUndeadSlaying"),
Self::UndeadSlayersArmor => f.write_str("Undead Slayer's Armor"),
Self::GarbOfTheUndeadSlayer => f.write_str("GarbOfTheUndeadSlayer"),
Self::RegaliaOfUndeadCleansing => f.write_str("RegaliaOfUndeadCleansing"),
Self::ChampionsBattlearmor => f.write_str("Champion's Battlearmor"),
Self::ChampionsStormcaller => f.write_str("Champion's Stormcaller"),
Self::ChampionsRefuge => f.write_str("Champion's Refuge"),
Self::ChampionsInvestiture => f.write_str("Champion's Investiture"),
Self::ChampionsDreadgear => f.write_str("Champion's Dreadgear"),
Self::ChampionsArcanum => f.write_str("Champion's Arcanum"),
Self::ChampionsPursuance => f.write_str("Champion's Pursuance"),
Self::LieutenantCommandersRedoubt => f.write_str("Lieutenant Commander's Redoubt"),
Self::LieutenantCommandersBattlearmor => f.write_str("Lieutenant Commander's Battlearmor"),
Self::LieutenantCommandersArcanum => f.write_str("Lieutenant Commander's Arcanum"),
Self::LieutenantCommandersDreadgear => f.write_str("Lieutenant Commander's Dreadgear"),
Self::LieutenantCommandersGuard => f.write_str("Lieutenant Commander's Guard"),
Self::LieutenantCommandersInvestiture => f.write_str("Lieutenant Commander's Investiture"),
Self::LieutenantCommandersPursuance => f.write_str("Lieutenant Commander's Pursuance"),
Self::LieutenantCommandersRefuge => f.write_str("Lieutenant Commander's Refuge"),
Self::WrathOfSpellfire => f.write_str("WrathOfSpellfire"),
Self::ShadowsEmbrace => f.write_str("Shadow's Embrace"),
Self::PrimalMooncloth => f.write_str("PrimalMooncloth"),
Self::NetherweaveVestments => f.write_str("NetherweaveVestments"),
Self::ImbuedNetherweave => f.write_str("ImbuedNetherweave"),
Self::SoulclothEmbrace => f.write_str("SoulclothEmbrace"),
Self::ArcanoweaveVestments => f.write_str("ArcanoweaveVestments"),
Self::SpellstrikeInfusion => f.write_str("SpellstrikeInfusion"),
Self::FelIronPlate => f.write_str("FelIronPlate"),
Self::FelIronChain => f.write_str("FelIronChain"),
Self::AdamantiteBattlegear => f.write_str("AdamantiteBattlegear"),
Self::EnchantedAdamantiteArmor => f.write_str("EnchantedAdamantiteArmor"),
Self::FlameGuard => f.write_str("FlameGuard"),
Self::KhoriumWard => f.write_str("KhoriumWard"),
Self::BurningRage => f.write_str("BurningRage"),
Self::GladiatorsBattlegear => f.write_str("Gladiator's Battlegear"),
Self::GladiatorsDreadgear => f.write_str("Gladiator's Dreadgear"),
Self::FaithInFelsteel => f.write_str("FaithInFelsteel"),
Self::TheUnyielding => f.write_str("TheUnyielding"),
Self::WhitemendWisdom => f.write_str("WhitemendWisdom"),
Self::BattlecastGarb => f.write_str("BattlecastGarb"),
Self::FelSkin => f.write_str("FelSkin"),
Self::StrengthOfTheClefthoof => f.write_str("StrengthOfTheClefthoof"),
Self::FelstalkerArmor => f.write_str("FelstalkerArmor"),
Self::FuryOfTheNether => f.write_str("FuryOfTheNether"),
Self::GladiatorsVestments => f.write_str("Gladiator's Vestments"),
Self::GladiatorsEarthshaker => f.write_str("Gladiator's Earthshaker"),
Self::GladiatorsRegalia => f.write_str("Gladiator's Regalia"),
Self::GladiatorsThunderfist => f.write_str("Gladiator's Thunderfist"),
Self::GladiatorsRaiment => f.write_str("Gladiator's Raiment"),
Self::GladiatorsAegis => f.write_str("Gladiator's Aegis"),
Self::GladiatorsVindication => f.write_str("Gladiator's Vindication"),
Self::GladiatorsSanctuary => f.write_str("Gladiator's Sanctuary"),
Self::GladiatorsWildhide => f.write_str("Gladiator's Wildhide"),
Self::GladiatorsPursuit => f.write_str("Gladiator's Pursuit"),
Self::HighWarlordsAegis => f.write_str("High Warlord's Aegis"),
Self::HighWarlordsBattlegear => f.write_str("High Warlord's Battlegear"),
Self::GrandMarshalsAegis => f.write_str("Grand Marshal's Aegis"),
Self::GrandMarshalsBattlegear => f.write_str("Grand Marshal's Battlegear"),
Self::GrandMarshalsDreadgear => f.write_str("Grand Marshal's Dreadgear"),
Self::HighWarlordsDreadgear => f.write_str("High Warlord's Dreadgear"),
Self::GrandMarshalsEarthshaker => f.write_str("Grand Marshal's Earthshaker"),
Self::HighWarlordsEarthshaker => f.write_str("High Warlord's Earthshaker"),
Self::GrandMarshalsPursuit => f.write_str("Grand Marshal's Pursuit"),
Self::HighWarlordsPursuit => f.write_str("High Warlord's Pursuit"),
Self::GrandMarshalsRaiment => f.write_str("Grand Marshal's Raiment"),
Self::HighWarlordsRaiment => f.write_str("High Warlord's Raiment"),
Self::GrandMarshalsRegalia => f.write_str("Grand Marshal's Regalia"),
Self::HighWarlordsRegalia => f.write_str("High Warlord's Regalia"),
Self::GrandMarshalsSanctuary => f.write_str("Grand Marshal's Sanctuary"),
Self::HighWarlordsSanctuary => f.write_str("High Warlord's Sanctuary"),
Self::GrandMarshalsThunderfist => f.write_str("Grand Marshal's Thunderfist"),
Self::HighWarlordsThunderfist => f.write_str("High Warlord's Thunderfist"),
Self::GrandMarshalsVestments => f.write_str("Grand Marshal's Vestments"),
Self::HighWarlordsVestments => f.write_str("High Warlord's Vestments"),
Self::GrandMarshalsVindication => f.write_str("Grand Marshal's Vindication"),
Self::HighWarlordsVindication => f.write_str("High Warlord's Vindication"),
Self::GrandMarshalsWildhide => f.write_str("Grand Marshal's Wildhide"),
Self::HighWarlordsWildhide => f.write_str("High Warlord's Wildhide"),
Self::FelscaleArmor => f.write_str("FelscaleArmor"),
Self::ScaledDraenicArmor => f.write_str("ScaledDraenicArmor"),
Self::ThickDraenicArmor => f.write_str("ThickDraenicArmor"),
Self::WildDraenishArmor => f.write_str("WildDraenishArmor"),
Self::GladiatorsFelshroud => f.write_str("Gladiator's Felshroud"),
Self::NetherscaleArmor => f.write_str("NetherscaleArmor"),
Self::NetherstrikeArmor => f.write_str("NetherstrikeArmor"),
Self::WindhawkArmor => f.write_str("WindhawkArmor"),
Self::PrimalIntent => f.write_str("PrimalIntent"),
Self::AssassinationArmor => f.write_str("AssassinationArmor"),
Self::Netherblade => f.write_str("Netherblade"),
Self::Deathmantle => f.write_str("Deathmantle"),
Self::RighteousArmor => f.write_str("RighteousArmor"),
Self::JusticarRaiment => f.write_str("JusticarRaiment"),
Self::JusticarArmor => f.write_str("JusticarArmor"),
Self::JusticarBattlegear => f.write_str("JusticarBattlegear"),
Self::CrystalforgeRaiment => f.write_str("CrystalforgeRaiment"),
Self::CrystalforgeArmor => f.write_str("CrystalforgeArmor"),
Self::CrystalforgeBattlegear => f.write_str("CrystalforgeBattlegear"),
Self::TidefuryRaiment => f.write_str("TidefuryRaiment"),
Self::CycloneRaiment => f.write_str("CycloneRaiment"),
Self::CycloneRegalia => f.write_str("CycloneRegalia"),
Self::CycloneHarness => f.write_str("CycloneHarness"),
Self::CataclysmRaiment => f.write_str("CataclysmRaiment"),
Self::CataclysmRegalia => f.write_str("CataclysmRegalia"),
Self::CataclysmHarness => f.write_str("CataclysmHarness"),
Self::MoongladeRaiment => f.write_str("MoongladeRaiment"),
Self::MalorneRaiment => f.write_str("MalorneRaiment"),
Self::MalorneRegalia => f.write_str("MalorneRegalia"),
Self::MalorneHarness => f.write_str("MalorneHarness"),
Self::NordrassilHarness => f.write_str("NordrassilHarness"),
Self::NordrassilRaiment => f.write_str("NordrassilRaiment"),
Self::NordrassilRegalia => f.write_str("NordrassilRegalia"),
Self::OblivionRaiment => f.write_str("OblivionRaiment"),
Self::VoidheartRaiment => f.write_str("VoidheartRaiment"),
Self::CorruptorRaiment => f.write_str("CorruptorRaiment"),
Self::IncantersRegalia => f.write_str("Incanter's Regalia"),
Self::AldorRegalia => f.write_str("AldorRegalia"),
Self::TirisfalRegalia => f.write_str("TirisfalRegalia"),
Self::BeastLordArmor => f.write_str("BeastLordArmor"),
Self::DemonStalkerArmor => f.write_str("DemonStalkerArmor"),
Self::RiftStalkerArmor => f.write_str("RiftStalkerArmor"),
Self::BoldArmor => f.write_str("BoldArmor"),
Self::WarbringerArmor => f.write_str("WarbringerArmor"),
Self::WarbringerBattlegear => f.write_str("WarbringerBattlegear"),
Self::DestroyerArmor => f.write_str("DestroyerArmor"),
Self::DestroyerBattlegear => f.write_str("DestroyerBattlegear"),
Self::ManaEtchedRegalia => f.write_str("Mana-Etched Regalia"),
Self::WastewalkerArmor => f.write_str("WastewalkerArmor"),
Self::DesolationBattlegear => f.write_str("DesolationBattlegear"),
Self::DoomplateBattlegear => f.write_str("DoomplateBattlegear"),
Self::HallowedRaiment => f.write_str("HallowedRaiment"),
Self::IncarnateRaiment => f.write_str("IncarnateRaiment"),
Self::IncarnateRegalia => f.write_str("IncarnateRegalia"),
Self::AvatarRaiment => f.write_str("AvatarRaiment"),
Self::AvatarRegalia => f.write_str("AvatarRegalia"),
Self::TheTwinStars => f.write_str("TheTwinStars"),
Self::SlayersArmor => f.write_str("Slayer's Armor"),
Self::GronnstalkersArmor => f.write_str("Gronnstalker's Armor"),
Self::MaleficRaiment => f.write_str("MaleficRaiment"),
Self::TempestRegalia => f.write_str("TempestRegalia"),
Self::OnslaughtBattlegear => f.write_str("OnslaughtBattlegear"),
Self::OnslaughtArmor => f.write_str("OnslaughtArmor"),
Self::AbsolutionRegalia => f.write_str("AbsolutionRegalia"),
Self::VestmentsOfAbsolution => f.write_str("VestmentsOfAbsolution"),
Self::ThunderheartHarness => f.write_str("ThunderheartHarness"),
Self::ThunderheartRegalia => f.write_str("ThunderheartRegalia"),
Self::ThunderheartRaiment => f.write_str("ThunderheartRaiment"),
Self::LightbringerArmor => f.write_str("LightbringerArmor"),
Self::LightbringerBattlegear => f.write_str("LightbringerBattlegear"),
Self::LightbringerRaiment => f.write_str("LightbringerRaiment"),
Self::SkyshatterHarness => f.write_str("SkyshatterHarness"),
Self::SkyshatterRaiment => f.write_str("SkyshatterRaiment"),
Self::SkyshatterRegalia => f.write_str("SkyshatterRegalia"),
Self::GladiatorsRefuge => f.write_str("Gladiator's Refuge"),
Self::GladiatorsWartide => f.write_str("Gladiator's Wartide"),
Self::GladiatorsInvestiture => f.write_str("Gladiator's Investiture"),
Self::GrandMarshalsRefuge => f.write_str("Grand Marshal's Refuge"),
Self::HighWarlordsRefuge => f.write_str("High Warlord's Refuge"),
Self::GladiatorsRedemption => f.write_str("Gladiator's Redemption"),
Self::GrandMarshalsInvestiture => f.write_str("Grand Marshal's Investiture"),
Self::HighWarlordsInvestiture => f.write_str("High Warlord's Investiture"),
Self::GrandMarshalsRedemption => f.write_str("Grand Marshal's Redemption"),
Self::HighWarlordsRedemption => f.write_str("High Warlord's Redemption"),
Self::GrandMarshalsWartide => f.write_str("Grand Marshal's Wartide"),
Self::HighWarlordsWartide => f.write_str("High Warlord's Wartide"),
Self::ChampionsRedoubt => f.write_str("Champion's Redoubt"),
Self::WarlordsAegis => f.write_str("Warlord's Aegis"),
Self::TheTwinBladesOfAzzinoth => f.write_str("TheTwinBladesOfAzzinoth"),
Self::MercilessGladiatorsAegis => f.write_str("Merciless Gladiator's Aegis"),
Self::MercilessGladiatorsBattlegear => f.write_str("Merciless Gladiator's Battlegear"),
Self::MercilessGladiatorsDreadgear => f.write_str("Merciless Gladiator's Dreadgear"),
Self::MercilessGladiatorsEarthshaker => f.write_str("Merciless Gladiator's Earthshaker"),
Self::MercilessGladiatorsFelshroud => f.write_str("Merciless Gladiator's Felshroud"),
Self::MercilessGladiatorsInvestiture => f.write_str("Merciless Gladiator's Investiture"),
Self::MercilessGladiatorsPursuit => f.write_str("Merciless Gladiator's Pursuit"),
Self::MercilessGladiatorsRaiment => f.write_str("Merciless Gladiator's Raiment"),
Self::MercilessGladiatorsRedemption => f.write_str("Merciless Gladiator's Redemption"),
Self::MercilessGladiatorsRefuge => f.write_str("Merciless Gladiator's Refuge"),
Self::MercilessGladiatorsRegalia => f.write_str("Merciless Gladiator's Regalia"),
Self::MercilessGladiatorsSanctuary => f.write_str("Merciless Gladiator's Sanctuary"),
Self::MercilessGladiatorsThunderfist => f.write_str("Merciless Gladiator's Thunderfist"),
Self::MercilessGladiatorsVestments => f.write_str("Merciless Gladiator's Vestments"),
Self::MercilessGladiatorsVindication => f.write_str("Merciless Gladiator's Vindication"),
Self::MercilessGladiatorsWartide => f.write_str("Merciless Gladiator's Wartide"),
Self::MercilessGladiatorsWildhide => f.write_str("Merciless Gladiator's Wildhide"),
Self::FieldMarshalsEarthshaker => f.write_str("Field Marshal's Earthshaker"),
Self::LieutenantCommandersEarthshaker => f.write_str("Lieutenant Commander's Earthshaker"),
Self::TheFistsOfFury => f.write_str("TheFistsOfFury"),
Self::VengefulGladiatorsRefuge => f.write_str("Vengeful Gladiator's Refuge"),
Self::VengefulGladiatorsSanctuary => f.write_str("Vengeful Gladiator's Sanctuary"),
Self::VengefulGladiatorsWildhide => f.write_str("Vengeful Gladiator's Wildhide"),
Self::VengefulGladiatorsPursuit => f.write_str("Vengeful Gladiator's Pursuit"),
Self::VengefulGladiatorsRegalia => f.write_str("Vengeful Gladiator's Regalia"),
Self::VengefulGladiatorsRedemption => f.write_str("Vengeful Gladiator's Redemption"),
Self::VengefulGladiatorsVindication => f.write_str("Vengeful Gladiator's Vindication"),
Self::VengefulGladiatorsAegis => f.write_str("Vengeful Gladiator's Aegis"),
Self::VengefulGladiatorsInvestiture => f.write_str("Vengeful Gladiator's Investiture"),
Self::VengefulGladiatorsRaiment => f.write_str("Vengeful Gladiator's Raiment"),
Self::VengefulGladiatorsVestments => f.write_str("Vengeful Gladiator's Vestments"),
Self::VengefulGladiatorsWartide => f.write_str("Vengeful Gladiator's Wartide"),
Self::VengefulGladiatorsEarthshaker => f.write_str("Vengeful Gladiator's Earthshaker"),
Self::VengefulGladiatorsThunderfist => f.write_str("Vengeful Gladiator's Thunderfist"),
Self::VengefulGladiatorsDreadgear => f.write_str("Vengeful Gladiator's Dreadgear"),
Self::VengefulGladiatorsFelshroud => f.write_str("Vengeful Gladiator's Felshroud"),
Self::VengefulGladiatorsBattlegear => f.write_str("Vengeful Gladiator's Battlegear"),
Self::LatrosFlurry => f.write_str("Latro's Flurry"),
Self::DreadweaveBattlegear => f.write_str("DreadweaveBattlegear"),
Self::MoonclothBattlegear => f.write_str("MoonclothBattlegear"),
Self::SatinBattlegear => f.write_str("SatinBattlegear"),
Self::EvokersSilkBattlegear => f.write_str("Evoker's Silk Battlegear"),
Self::DragonhideBattlegear => f.write_str("DragonhideBattlegear"),
Self::WyrmhideBattlegear => f.write_str("WyrmhideBattlegear"),
Self::KodohideBattlegear => f.write_str("KodohideBattlegear"),
Self::OpportunistsBattlegear => f.write_str("Opportunist's Battlegear"),
Self::SeersMailBattlegear => f.write_str("Seer's Mail Battlegear"),
Self::SeersRingmailBattlegear => f.write_str("Seer's Ringmail Battlegear"),
Self::SeersLinkedBattlegear => f.write_str("Seer's Linked Battlegear"),
Self::StalkersChainBattlegear => f.write_str("Stalker's Chain Battlegear"),
Self::SavagePlateBattlegear => f.write_str("SavagePlateBattlegear"),
Self::CrusadersOrnamentedBattlegear => f.write_str("Crusader's Ornamented Battlegear"),
Self::CrusadersScaledBattlegear => f.write_str("Crusader's Scaled Battlegear"),
Self::BoreanEmbrace => f.write_str("BoreanEmbrace"),
Self::NerubianHive => f.write_str("NerubianHive"),
Self::FrostscaleBinding => f.write_str("FrostscaleBinding"),
Self::IceborneEmbrace => f.write_str("IceborneEmbrace"),
Self::RainesRevenge => f.write_str("Raine's Revenge"),
Self::GladiatorsDreadplate => f.write_str("Gladiator's Dreadplate"),
Self::WinterGarb => f.write_str("WinterGarb"),
Self::BrewfestGarb => f.write_str("BrewfestGarb"),
Self::FrostwovenPower => f.write_str("FrostwovenPower"),
Self::Duskweaver => f.write_str("Duskweaver"),
Self::GladiatorsBattlegear2 => f.write_str("Gladiator's Battlegear"),
Self::GladiatorsVindication2 => f.write_str("Gladiator's Vindication"),
Self::GladiatorsRedemption2 => f.write_str("Gladiator's Redemption"),
Self::GladiatorsDesecration => f.write_str("Gladiator's Desecration"),
Self::GladiatorsThunderfist2 => f.write_str("Gladiator's Thunderfist"),
Self::GladiatorsEarthshaker2 => f.write_str("Gladiator's Earthshaker"),
Self::GladiatorsWartide2 => f.write_str("Gladiator's Wartide"),
Self::GladiatorsPursuit2 => f.write_str("Gladiator's Pursuit"),
Self::GladiatorsRefuge2 => f.write_str("Gladiator's Refuge"),
Self::GladiatorsWildhide2 => f.write_str("Gladiator's Wildhide"),
Self::GladiatorsSanctuary2 => f.write_str("Gladiator's Sanctuary"),
Self::GladiatorsVestments2 => f.write_str("Gladiator's Vestments"),
Self::GladiatorsInvestiture2 => f.write_str("Gladiator's Investiture"),
Self::GladiatorsRaiment2 => f.write_str("Gladiator's Raiment"),
Self::GladiatorsRegalia2 => f.write_str("Gladiator's Regalia"),
Self::GladiatorsFelshroud2 => f.write_str("Gladiator's Felshroud"),
Self::BlessedRegaliaOfUndeadCleansing => f.write_str("BlessedRegaliaOfUndeadCleansing"),
Self::UndeadSlayersBlessedArmor => f.write_str("Undead Slayer's Blessed Armor"),
Self::BlessedGarbOfTheUndeadSlayer => f.write_str("BlessedGarbOfTheUndeadSlayer"),
Self::BlessedBattlegearOfUndeadSlaying => f.write_str("BlessedBattlegearOfUndeadSlaying"),
Self::MidsummerReveler => f.write_str("MidsummerReveler"),
Self::DreadnaughtPlate => f.write_str("DreadnaughtPlate"),
Self::DreadnaughtBattlegear => f.write_str("DreadnaughtBattlegear"),
Self::RedemptionBattlegear => f.write_str("RedemptionBattlegear"),
Self::RedemptionRegalia => f.write_str("RedemptionRegalia"),
Self::RedemptionPlate => f.write_str("RedemptionPlate"),
Self::ScourgeborneBattlegear => f.write_str("ScourgeborneBattlegear"),
Self::ScourgebornePlate => f.write_str("ScourgebornePlate"),
Self::CryptstalkerBattlegear => f.write_str("CryptstalkerBattlegear"),
Self::EarthshatterBattlegear => f.write_str("EarthshatterBattlegear"),
Self::EarthshatterGarb => f.write_str("EarthshatterGarb"),
Self::EarthshatterRegalia => f.write_str("EarthshatterRegalia"),
Self::DreamwalkerBattlegear => f.write_str("DreamwalkerBattlegear"),
Self::DreamwalkerRegalia => f.write_str("DreamwalkerRegalia"),
Self::DreamwalkerGarb => f.write_str("DreamwalkerGarb"),
Self::BonescytheBattlegear => f.write_str("BonescytheBattlegear"),
Self::PlagueheartGarb => f.write_str("PlagueheartGarb"),
Self::FrostfireGarb => f.write_str("FrostfireGarb"),
Self::RegaliaOfFaith => f.write_str("RegaliaOfFaith"),
Self::GarbOfFaith => f.write_str("GarbOfFaith"),
Self::SpringTuxedo => f.write_str("SpringTuxedo"),
Self::EvisceratorsBattlegear => f.write_str("Eviscerator's Battlegear"),
Self::OrnateSaroniteBattlegear => f.write_str("OrnateSaroniteBattlegear"),
Self::OvercasterBattlegear => f.write_str("OvercasterBattlegear"),
Self::SavageSaroniteBattlegear => f.write_str("SavageSaroniteBattlegear"),
Self::StormhideBattlegear => f.write_str("StormhideBattlegear"),
Self::SwiftarrowBattlegear => f.write_str("SwiftarrowBattlegear"),
Self::FrostsavageBattlegear => f.write_str("FrostsavageBattlegear"),
Self::AegisBattlegear => f.write_str("AegisBattlegear"),
Self::AegisPlate => f.write_str("AegisPlate"),
Self::AegisRegalia => f.write_str("AegisRegalia"),
Self::WorldbreakerBattlegear => f.write_str("WorldbreakerBattlegear"),
Self::WorldbreakerGarb => f.write_str("WorldbreakerGarb"),
Self::WorldbreakerRegalia => f.write_str("WorldbreakerRegalia"),
Self::TerrorbladeBattlegear => f.write_str("TerrorbladeBattlegear"),
Self::NightsongBattlegear => f.write_str("NightsongBattlegear"),
Self::NightsongGarb => f.write_str("NightsongGarb"),
Self::NightsongRegalia => f.write_str("NightsongRegalia"),
Self::SiegebreakerBattlegear => f.write_str("SiegebreakerBattlegear"),
Self::SiegebreakerPlate => f.write_str("SiegebreakerPlate"),
Self::SanctificationGarb => f.write_str("SanctificationGarb"),
Self::SanctificationRegalia => f.write_str("SanctificationRegalia"),
Self::DarkrunedBattlegear => f.write_str("DarkrunedBattlegear"),
Self::DarkrunedPlate => f.write_str("DarkrunedPlate"),
Self::KirinTorGarb => f.write_str("KirinTorGarb"),
Self::DeathbringerGarb => f.write_str("DeathbringerGarb"),
Self::ScourgestalkerBattlegear => f.write_str("ScourgestalkerBattlegear"),
Self::KhadgarsRegalia => f.write_str("Khadgar's Regalia"),
Self::SunstridersRegalia => f.write_str("Sunstrider's Regalia"),
Self::GulDansRegalia => f.write_str("Gul'dan's Regalia"),
Self::KelThuzadsRegalia => f.write_str("Kel'Thuzad's Regalia"),
Self::VelensRaiment => f.write_str("Velen's Raiment"),
Self::ZabrasRaiment => f.write_str("Zabra's Raiment"),
Self::VelensRegalia => f.write_str("Velen's Regalia"),
Self::ZabrasRegalia => f.write_str("Zabra's Regalia"),
Self::MalfurionsGarb => f.write_str("Malfurion's Garb"),
Self::RunetotemsGarb => f.write_str("Runetotem's Garb"),
Self::MalfurionsRegalia => f.write_str("Malfurion's Regalia"),
Self::RunetotemsRegalia => f.write_str("Runetotem's Regalia"),
Self::MalfurionsBattlegear => f.write_str("Malfurion's Battlegear"),
Self::RunetotemsBattlegear => f.write_str("Runetotem's Battlegear"),
Self::VancleefsBattlegear => f.write_str("VanCleef's Battlegear"),
Self::GaronasBattlegear => f.write_str("Garona's Battlegear"),
Self::WindrunnersBattlegear => f.write_str("Windrunner's Battlegear"),
Self::WindrunnersPursuit => f.write_str("Windrunner's Pursuit"),
Self::NobundosGarb => f.write_str("Nobundo's Garb"),
Self::ThrallsGarb => f.write_str("Thrall's Garb"),
Self::ThrallsRegalia => f.write_str("Thrall's Regalia"),
Self::NobundosRegalia => f.write_str("Nobundo's Regalia"),
Self::NobundosBattlegear => f.write_str("Nobundo's Battlegear"),
Self::ThrallsBattlegear => f.write_str("Thrall's Battlegear"),
Self::WrynnsBattlegear => f.write_str("Wrynn's Battlegear"),
Self::HellscreamsBattlegear => f.write_str("Hellscream's Battlegear"),
Self::WrynnsPlate => f.write_str("Wrynn's Plate"),
Self::HellscreamsPlate => f.write_str("Hellscream's Plate"),
Self::ThassariansBattlegear => f.write_str("Thassarian's Battlegear"),
Self::KoltirasBattlegear => f.write_str("Koltira's Battlegear"),
Self::ThassariansPlate => f.write_str("Thassarian's Plate"),
Self::KoltirasPlate => f.write_str("Koltira's Plate"),
Self::TuralyonsGarb => f.write_str("Turalyon's Garb"),
Self::LiadrinsGarb => f.write_str("Liadrin's Garb"),
Self::TuralyonsBattlegear => f.write_str("Turalyon's Battlegear"),
Self::LiadrinsBattlegear => f.write_str("Liadrin's Battlegear"),
Self::TuralyonsPlate => f.write_str("Turalyon's Plate"),
Self::LiadrinsPlate => f.write_str("Liadrin's Plate"),
Self::PurifiedShardOfTheGods => f.write_str("PurifiedShardOfTheGods"),
Self::ShinyShardOfTheGods => f.write_str("ShinyShardOfTheGods"),
Self::BloodmagesRegalia => f.write_str("Bloodmage's Regalia"),
Self::DarkCovensRegalia => f.write_str("Dark Coven's Regalia"),
Self::CrimsonAcolytesRaiment => f.write_str("Crimson Acolyte's Raiment"),
Self::CrimsonAcolytesRegalia => f.write_str("Crimson Acolyte's Regalia"),
Self::LasherweaveGarb => f.write_str("LasherweaveGarb"),
Self::LasherweaveRegalia => f.write_str("LasherweaveRegalia"),
Self::LasherweaveBattlegear => f.write_str("LasherweaveBattlegear"),
Self::ShadowbladesBattlegear => f.write_str("Shadowblade's Battlegear"),
Self::AhnKaharBloodHuntersBattlegear => f.write_str("Ahn'Kahar Blood Hunter's Battlegear"),
Self::FrostWitchsGarb => f.write_str("Frost Witch's Garb"),
Self::FrostWitchsRegalia => f.write_str("Frost Witch's Regalia"),
Self::FrostWitchsBattlegear => f.write_str("Frost Witch's Battlegear"),
Self::YmirjarLordsBattlegear => f.write_str("Ymirjar Lord's Battlegear"),
Self::YmirjarLordsPlate => f.write_str("Ymirjar Lord's Plate"),
Self::ScourgelordsBattlegear => f.write_str("Scourgelord's Battlegear"),
Self::ScourgelordsPlate => f.write_str("Scourgelord's Plate"),
Self::LightswornGarb => f.write_str("LightswornGarb"),
Self::LightswornBattlegear => f.write_str("LightswornBattlegear"),
Self::LightswornPlate => f.write_str("LightswornPlate"),
}
}
}
impl TryFrom<u16> for ItemSet {
type Error = crate::errors::EnumError;
fn try_from(value: u16) -> Result<Self, Self::Error> {
Self::from_int(value)
}
}
impl TryFrom<u8> for ItemSet {
type Error = crate::errors::EnumError;
fn try_from(value: u8) -> Result<Self, Self::Error> {
Self::from_int(value.into())
}
}
impl TryFrom<u32> for ItemSet {
type Error = crate::errors::EnumError;
fn try_from(value: u32) -> Result<Self, Self::Error> {
TryInto::<u16>::try_into(value)
.map_err(|_| crate::errors::EnumError::new(NAME, value.into()))?
.try_into()
}
}
impl TryFrom<u64> for ItemSet {
type Error = crate::errors::EnumError;
fn try_from(value: u64) -> Result<Self, Self::Error> {
TryInto::<u16>::try_into(value)
.map_err(|_| crate::errors::EnumError::new(NAME, value.into()))?
.try_into()
}
}
impl TryFrom<i8> for ItemSet {
type Error = crate::errors::EnumError;
fn try_from(value: i8) -> Result<Self, Self::Error> {
TryInto::<u16>::try_into(value)
.map_err(|_| crate::errors::EnumError::new(NAME, value.into()))?
.try_into()
}
}
impl TryFrom<i16> for ItemSet {
type Error = crate::errors::EnumError;
fn try_from(value: i16) -> Result<Self, Self::Error> {
let v = u16::from_le_bytes(value.to_le_bytes());
Self::from_int(v)
}
}
impl TryFrom<i32> for ItemSet {
type Error = crate::errors::EnumError;
fn try_from(value: i32) -> Result<Self, Self::Error> {
TryInto::<u16>::try_into(value)
.map_err(|_| crate::errors::EnumError::new(NAME, value.into()))?
.try_into()
}
}
impl TryFrom<i64> for ItemSet {
type Error = crate::errors::EnumError;
fn try_from(value: i64) -> Result<Self, Self::Error> {
TryInto::<u16>::try_into(value)
.map_err(|_| crate::errors::EnumError::new(NAME, value.into()))?
.try_into()
}
}
impl TryFrom<usize> for ItemSet {
type Error = crate::errors::EnumError;
fn try_from(value: usize) -> Result<Self, Self::Error> {
TryInto::<u16>::try_into(value)
.map_err(|_| crate::errors::EnumError::new(NAME, value as i128))?
.try_into()
}
}