Core/Misc: Updated SpellCastResult, SpellCustomErrors, GameError and InventoryResult enums

Port From (https://github.com/TrinityCore/TrinityCore/commit/0beaee407e04ae9769d9cd9d3928a67ab750d54b)
This commit is contained in:
hondacrx
2020-12-13 17:42:28 -05:00
parent 19da1299bf
commit b50b4265ad
3 changed files with 1467 additions and 1335 deletions
+9 -4
View File
@@ -1089,10 +1089,15 @@ namespace Framework.Constants
CantUseItem = 99, // You Can'T Use That Item. CantUseItem = 99, // You Can'T Use That Item.
CantBeObliterated = 100,// You Can'T Obliterate That Item CantBeObliterated = 100,// You Can'T Obliterate That Item
GuildBankConjuredItem = 101,// You Cannot Store Conjured Items In The Guild Bank GuildBankConjuredItem = 101,// You Cannot Store Conjured Items In The Guild Bank
CantDoThatRightNow = 102,// You Can'T Do That Right Now. BagFull6 = 102,// That Bag Is Full.
BagFull6 = 103,// That Bag Is Full. CantBeScrapped = 103,// You Can'T Scrap That Item
CantBeScrapped = 104,// You Can'T Scrap That Item BagFull7 = 104,// That Bag Is Full.
None4 = 105 NotInPetBattle = 105,// You Cannot Do That While In A Pet Battle
BagFull8 = 106,// That Bag Is Full.
CantDoThatRightNow = 107,// You Can'T Do That Right Now.
CantDoThatRightNow2 = 108,// You Can'T Do That Right Now.
NotInNpe = 109,// Not Available During The Tutorial
ItemCooldown = 110,// Item Is Not Ready Yet.
} }
public enum BuyResult public enum BuyResult
File diff suppressed because it is too large Load Diff
+401 -284
View File
@@ -437,289 +437,297 @@ namespace Framework.Constants
CantBeCharmed = 15, CantBeCharmed = 15,
CantBeDisenchanted = 16, CantBeDisenchanted = 16,
CantBeDisenchantedSkill = 17, CantBeDisenchantedSkill = 17,
CantBeMilled = 18, CantBeEnchanted = 18,
CantBeProspected = 19, CantBeMilled = 19,
CantCastOnTapped = 20, CantBeProspected = 20,
CantDuelWhileInvisible = 21, CantCastOnTapped = 21,
CantDuelWhileStealthed = 22, CantDuelWhileInvisible = 22,
CantStealth = 23, CantDuelWhileStealthed = 23,
CantUntalent = 24, CantStealth = 24,
CasterAurastate = 25, CantUntalent = 25,
CasterDead = 26, CasterAurastate = 26,
Charmed = 27, CasterDead = 27,
ChestInUse = 28, Charmed = 28,
Confused = 29, ChestInUse = 29,
DisabledByPowerScaling = 30, Confused = 30,
DontReport = 31, DisabledByPowerScaling = 31,
EquippedItem = 32, DontReport = 32,
EquippedItemClass = 33, EquippedItem = 33,
EquippedItemClassMainhand = 34, EquippedItemClass = 34,
EquippedItemClassOffhand = 35, EquippedItemClassMainhand = 35,
Error = 36, EquippedItemClassOffhand = 36,
Falling = 37, Error = 37,
Fizzle = 38, Falling = 38,
Fleeing = 39, Fizzle = 39,
FoodLowlevel = 40, Fleeing = 40,
GarrisonNotOwned = 41, FoodLowlevel = 41,
GarrisonOwned = 42, GarrisonNotOwned = 42,
GarrisonMaxLevel = 43, GarrisonOwned = 43,
GarrisonNotUpgradeable = 44, GarrisonMaxLevel = 44,
GarrisonFollowerOnMission = 45, GarrisonNotUpgradeable = 45,
GarrisonFollowerInBuilding = 46, GarrisonFollowerOnMission = 46,
GarrisonFollowerMaxLevel = 47, GarrisonFollowerInBuilding = 47,
GarrisonFollowerMinItemLevel = 48, GarrisonFollowerMaxLevel = 48,
GarrisonFollowerMaxItemLevel = 49, GarrisonFollowerMinItemLevel = 49,
GarrisonFollowerMaxQuality = 50, GarrisonFollowerMaxItemLevel = 50,
GarrisonFollowerNotMaxLevel = 51, GarrisonFollowerMaxQuality = 51,
GarrisonFollowerHasAbility = 52, GarrisonFollowerNotMaxLevel = 52,
GarrisonFollowerHasSingleMissionAbility = 53, GarrisonFollowerHasAbility = 53,
GarrisonFollowerRequiresEpic = 54, GarrisonFollowerHasSingleMissionAbility = 54,
GarrisonMissionNotInProgress = 55, GarrisonFollowerRequiresEpic = 55,
GarrisonMissionComplete = 56, GarrisonMissionNotInProgress = 56,
GarrisonNoMissionsAvailable = 57, GarrisonMissionComplete = 57,
Highlevel = 58, GarrisonNoMissionsAvailable = 58,
HungerSatiated = 59, Highlevel = 59,
Immune = 60, HungerSatiated = 60,
IncorrectArea = 61, Immune = 61,
Interrupted = 62, IncorrectArea = 62,
InterruptedCombat = 63, Interrupted = 63,
ItemAlreadyEnchanted = 64, InterruptedCombat = 64,
ItemGone = 65, ItemAlreadyEnchanted = 65,
ItemNotFound = 66, ItemGone = 66,
ItemNotReady = 67, ItemNotFound = 67,
LevelRequirement = 68, ItemNotReady = 68,
LineOfSight = 69, LevelRequirement = 69,
Lowlevel = 70, LineOfSight = 70,
LowCastlevel = 71, Lowlevel = 71,
MainhandEmpty = 72, LowCastlevel = 72,
Moving = 73, MainhandEmpty = 73,
NeedAmmo = 74, Moving = 74,
NeedAmmoPouch = 75, NeedAmmo = 75,
NeedExoticAmmo = 76, NeedAmmoPouch = 76,
NeedMoreItems = 77, NeedExoticAmmo = 77,
NoPath = 78, NeedMoreItems = 78,
NotBehind = 79, NoPath = 79,
NotFishable = 80, NotBehind = 80,
NotFlying = 81, NotFishable = 81,
NotHere = 82, NotFlying = 82,
NotInfront = 83, NotHere = 83,
NotInControl = 84, NotInfront = 84,
NotKnown = 85, NotInControl = 85,
NotMounted = 86, NotKnown = 86,
NotOnTaxi = 87, NotMounted = 87,
NotOnTransport = 88, NotOnTaxi = 88,
NotReady = 89, NotOnTransport = 89,
NotShapeshift = 90, NotReady = 90,
NotStanding = 91, NotShapeshift = 91,
NotTradeable = 92, NotStanding = 92,
NotTrading = 93, NotTradeable = 93,
NotUnsheathed = 94, NotTrading = 94,
NotWhileGhost = 95, NotUnsheathed = 95,
NotWhileLooting = 96, NotWhileGhost = 96,
NoAmmo = 97, NotWhileLooting = 97,
NoChargesRemain = 98, NoAmmo = 98,
NoComboPoints = 99, NoChargesRemain = 99,
NoDueling = 100, NoComboPoints = 100,
NoEndurance = 101, NoDueling = 101,
NoFish = 102, NoEndurance = 102,
NoItemsWhileShapeshifted = 103, NoFish = 103,
NoMountsAllowed = 104, NoItemsWhileShapeshifted = 104,
NoPet = 105, NoMountsAllowed = 105,
NoPower = 106, NoPet = 106,
NothingToDispel = 107, NoPower = 107,
NothingToSteal = 108, NothingToDispel = 108,
OnlyAbovewater = 109, NothingToSteal = 109,
OnlyIndoors = 110, OnlyAbovewater = 110,
OnlyMounted = 111, OnlyIndoors = 111,
OnlyOutdoors = 112, OnlyMounted = 112,
OnlyShapeshift = 113, OnlyOutdoors = 113,
OnlyStealthed = 114, OnlyShapeshift = 114,
OnlyUnderwater = 115, OnlyStealthed = 115,
OutOfRange = 116, OnlyUnderwater = 116,
Pacified = 117, OutOfRange = 117,
Possessed = 118, Pacified = 118,
Reagents = 119, Possessed = 119,
RequiresArea = 120, Reagents = 120,
RequiresSpellFocus = 121, RequiresArea = 121,
Rooted = 122, RequiresSpellFocus = 122,
Silenced = 123, Rooted = 123,
SpellInProgress = 124, Silenced = 124,
SpellLearned = 125, SpellInProgress = 125,
SpellUnavailable = 126, SpellLearned = 126,
Stunned = 127, SpellUnavailable = 127,
TargetsDead = 128, Stunned = 128,
TargetAffectingCombat = 129, TargetsDead = 129,
TargetAurastate = 130, TargetAffectingCombat = 130,
TargetDueling = 131, TargetAurastate = 131,
TargetEnemy = 132, TargetDueling = 132,
TargetEnraged = 133, TargetEnemy = 133,
TargetFriendly = 134, TargetEnraged = 134,
TargetInCombat = 135, TargetFriendly = 135,
TargetInPetBattle = 136, TargetInCombat = 136,
TargetIsPlayer = 137, TargetInPetBattle = 137,
TargetIsPlayerControlled = 138, TargetIsPlayer = 138,
TargetNotDead = 139, TargetIsPlayerControlled = 139,
TargetNotInParty = 140, TargetNotDead = 140,
TargetNotLooted = 141, TargetNotInParty = 141,
TargetNotPlayer = 142, TargetNotLooted = 142,
TargetNoPockets = 143, TargetNotPlayer = 143,
TargetNoWeapons = 144, TargetNoPockets = 144,
TargetNoRangedWeapons = 145, TargetNoWeapons = 145,
TargetUnskinnable = 146, TargetNoRangedWeapons = 146,
ThirstSatiated = 147, TargetUnskinnable = 147,
TooClose = 148, ThirstSatiated = 148,
TooManyOfItem = 149, TooClose = 149,
TotemCategory = 150, TooManyOfItem = 150,
Totems = 151, TotemCategory = 151,
TryAgain = 152, Totems = 152,
UnitNotBehind = 153, TryAgain = 153,
UnitNotInfront = 154, UnitNotBehind = 154,
VisionObscured = 155, UnitNotInfront = 155,
WrongPetFood = 156, VisionObscured = 156,
NotWhileFatigued = 157, WrongPetFood = 157,
TargetNotInInstance = 158, NotWhileFatigued = 158,
NotWhileTrading = 159, TargetNotInInstance = 159,
TargetNotInRaid = 160, NotWhileTrading = 160,
TargetFreeforall = 161, TargetNotInRaid = 161,
NoEdibleCorpses = 162, TargetFreeforall = 162,
OnlyBattlegrounds = 163, NoEdibleCorpses = 163,
TargetNotGhost = 164, OnlyBattlegrounds = 164,
TransformUnusable = 165, TargetNotGhost = 165,
WrongWeather = 166, TransformUnusable = 166,
DamageImmune = 167, WrongWeather = 167,
PreventedByMechanic = 168, DamageImmune = 168,
PlayTime = 169, PreventedByMechanic = 169,
Reputation = 170, PlayTime = 170,
MinSkill = 171, Reputation = 171,
NotInRatedBattleground = 172, MinSkill = 172,
NotOnShapeshift = 173, NotInRatedBattleground = 173,
NotOnStealthed = 174, NotOnShapeshift = 174,
NotOnDamageImmune = 175, NotOnStealthed = 175,
NotOnMounted = 176, NotOnDamageImmune = 176,
TooShallow = 177, NotOnMounted = 177,
TargetNotInSanctuary = 178, TooShallow = 178,
TargetIsTrivial = 179, TargetNotInSanctuary = 179,
BmOrInvisgod = 180, TargetIsTrivial = 180,
GroundMountNotAllowed = 181, BmOrInvisgod = 181,
FloatingMountNotAllowed = 182, GroundMountNotAllowed = 182,
UnderwaterMountNotAllowed = 183, FloatingMountNotAllowed = 183,
FlyingMountNotAllowed = 184, UnderwaterMountNotAllowed = 184,
ApprenticeRidingRequirement = 185, FlyingMountNotAllowed = 185,
JourneymanRidingRequirement = 186, ApprenticeRidingRequirement = 186,
ExpertRidingRequirement = 187, JourneymanRidingRequirement = 187,
ArtisanRidingRequirement = 188, ExpertRidingRequirement = 188,
MasterRidingRequirement = 189, ArtisanRidingRequirement = 189,
ColdRidingRequirement = 190, MasterRidingRequirement = 190,
FlightMasterRidingRequirement = 191, ColdRidingRequirement = 191,
CsRidingRequirement = 192, FlightMasterRidingRequirement = 192,
PandaRidingRequirement = 193, CsRidingRequirement = 193,
DraenorRidingRequirement = 194, PandaRidingRequirement = 194,
BrokenIslesRidingRequirement = 195, DraenorRidingRequirement = 195,
MountNoFloatHere = 196, BrokenIslesRidingRequirement = 196,
MountNoUnderwaterHere = 197, MountNoFloatHere = 197,
MountAboveWaterHere = 198, MountNoUnderwaterHere = 198,
MountCollectedOnOtherChar = 199, MountAboveWaterHere = 199,
NotIdle = 200, MountCollectedOnOtherChar = 200,
NotInactive = 201, NotIdle = 201,
PartialPlaytime = 202, NotInactive = 202,
NoPlaytime = 203, PartialPlaytime = 203,
NotInBattleground = 204, NoPlaytime = 204,
NotInRaidInstance = 205, NotInBattleground = 205,
OnlyInArena = 206, NotInRaidInstance = 206,
TargetLockedToRaidInstance = 207, OnlyInArena = 207,
OnUseEnchant = 208, TargetLockedToRaidInstance = 208,
NotOnGround = 209, OnUseEnchant = 209,
CustomError = 210, NotOnGround = 210,
CantDoThatRightNow = 211, CustomError = 211,
TooManySockets = 212, CantDoThatRightNow = 212,
InvalidGlyph = 213, TooManySockets = 213,
UniqueGlyph = 214, InvalidGlyph = 214,
GlyphSocketLocked = 215, UniqueGlyph = 215,
GlyphExclusiveCategory = 216, GlyphSocketLocked = 216,
GlyphInvalidSpec = 217, GlyphExclusiveCategory = 217,
GlyphNoSpec = 218, GlyphInvalidSpec = 218,
NoActiveGlyphs = 219, GlyphNoSpec = 219,
NoValidTargets = 220, NoActiveGlyphs = 220,
ItemAtMaxCharges = 221, NoValidTargets = 221,
NotInBarbershop = 222, ItemAtMaxCharges = 222,
FishingTooLow = 223, NotInBarbershop = 223,
ItemEnchantTradeWindow = 224, FishingTooLow = 224,
SummonPending = 225, ItemEnchantTradeWindow = 225,
MaxSockets = 226, SummonPending = 226,
PetCanRename = 227, MaxSockets = 227,
TargetCannotBeResurrected = 228, PetCanRename = 228,
TargetHasResurrectPending = 229, TargetCannotBeResurrected = 229,
NoActions = 230, TargetHasResurrectPending = 230,
CurrencyWeightMismatch = 231, NoActions = 231,
WeightNotEnough = 232, CurrencyWeightMismatch = 232,
WeightTooMuch = 233, WeightNotEnough = 233,
NoVacantSeat = 234, WeightTooMuch = 234,
NoLiquid = 235, NoVacantSeat = 235,
OnlyNotSwimming = 236, NoLiquid = 236,
ByNotMoving = 237, OnlyNotSwimming = 237,
InCombatResLimitReached = 238, ByNotMoving = 238,
NotInArena = 239, InCombatResLimitReached = 239,
TargetNotGrounded = 240, NotInArena = 240,
ExceededWeeklyUsage = 241, TargetNotGrounded = 241,
NotInLfgDungeon = 242, ExceededWeeklyUsage = 242,
BadTargetFilter = 243, NotInLfgDungeon = 243,
NotEnoughTargets = 244, BadTargetFilter = 244,
NoSpec = 245, NotEnoughTargets = 245,
CantAddBattlePet = 246, NoSpec = 246,
CantUpgradeBattlePet = 247, CantAddBattlePet = 247,
WrongBattlePetType = 248, CantUpgradeBattlePet = 248,
NoDungeonEncounter = 249, WrongBattlePetType = 249,
NoTeleportFromDungeon = 250, NoDungeonEncounter = 250,
MaxLevelTooLow = 251, NoTeleportFromDungeon = 251,
CantReplaceItemBonus = 252, MaxLevelTooLow = 252,
GrantPetLevelFail = 253, CantReplaceItemBonus = 253,
SkillLineNotKnown = 254, GrantPetLevelFail = 254,
BlueprintKnown = 255, SkillLineNotKnown = 255,
FollowerKnown = 256, BlueprintKnown = 256,
CantOverrideEnchantVisual = 257, FollowerKnown = 257,
ItemNotAWeapon = 258, CantOverrideEnchantVisual = 258,
SameEnchantVisual = 259, ItemNotAWeapon = 259,
ToyUseLimitReached = 260, SameEnchantVisual = 260,
ToyAlreadyKnown = 261, ToyUseLimitReached = 261,
ShipmentsFull = 262, ToyAlreadyKnown = 262,
NoShipmentsForContainer = 263, ShipmentsFull = 263,
NoBuildingForShipment = 264, NoShipmentsForContainer = 264,
NotEnoughShipmentsForContainer = 265, NoBuildingForShipment = 265,
HasMission = 266, NotEnoughShipmentsForContainer = 266,
BuildingActivateNotReady = 267, HasMission = 267,
NotSoulbound = 268, BuildingActivateNotReady = 268,
RidingVehicle = 269, NotSoulbound = 269,
VeteranTrialAboveSkillRankMax = 270, RidingVehicle = 270,
NotWhileMercenary = 271, VeteranTrialAboveSkillRankMax = 271,
SpecDisabled = 272, NotWhileMercenary = 272,
CantBeObliterated = 273, SpecDisabled = 273,
CantBeScrapped = 274, CantBeObliterated = 274,
FollowerClassSpecCap = 275, CantBeScrapped = 275,
TransportNotReady = 276, FollowerClassSpecCap = 276,
TransmogSetAlreadyKnown = 277, TransportNotReady = 277,
DisabledByAuraLabel = 278, TransmogSetAlreadyKnown = 278,
DisabledByMaxUsableLevel = 279, DisabledByAuraLabel = 279,
SpellAlreadyKnown = 280, DisabledByMaxUsableLevel = 280,
MustKnowSupercedingSpell = 281, SpellAlreadyKnown = 281,
YouCannotUseThatInPvpInstance = 282, MustKnowSupercedingSpell = 282,
NoArtifactEquipped = 283, YouCannotUseThatInPvpInstance = 283,
WrongArtifactEquipped = 284, NoArtifactEquipped = 284,
TargetIsUntargetableByAnyone = 285, WrongArtifactEquipped = 285,
SpellEffectFailed = 286, TargetIsUntargetableByAnyone = 286,
NeedAllPartyMembers = 287, SpellEffectFailed = 287,
ArtifactAtFullPower = 288, NeedAllPartyMembers = 288,
ApItemFromPreviousTier = 289, ArtifactAtFullPower = 289,
AreaTriggerCreation = 290, ApItemFromPreviousTier = 290,
AzeriteEmpoweredOnly = 291, AreaTriggerCreation = 291,
AzeriteEmpoweredNoChoicesToUndo = 292, AzeriteEmpoweredOnly = 292,
WrongFaction = 293, AzeriteEmpoweredNoChoicesToUndo = 293,
NotEnoughCurrency = 294, WrongFaction = 294,
BattleForAzerothRidingRequirement = 295, NotEnoughCurrency = 295,
MountEquipmentError = 296, BattleForAzerothRidingRequirement = 296,
NotWhileLevelLinked = 297, MountEquipmentError = 297,
LevelLinkedLowLevel = 298, NotWhileLevelLinked = 298,
SummonMapCondition = 299, LevelLinkedLowLevel = 299,
Unknown = 300, SummonMapCondition = 300,
SetCovenantError = 301,
RuneforgeLegendaryUpgrade = 302,
SetChromieTimeError = 303,
IneligibleWeaponAppearance = 304,
PlayerCondition = 305,
NotWhileChromieTimed = 306,
OptionalReagents = 307,
Unknown = 308,
// Ok Cast Value - Here In Case A Future Version Removes Success And We Need To Use A Custom Value (Not Sent To Client Either Way) // Ok Cast Value - Here In Case A Future Version Removes Success And We Need To Use A Custom Value (Not Sent To Client Either Way)
SpellCastOk = Success SpellCastOk = Success
@@ -1142,9 +1150,118 @@ namespace Framework.Constants
YourTargetIsNotWearingUnboundCursedLoversRing = 417, // Your Target Is Not Wearing An Unbound Cursed Lover'S Ring YourTargetIsNotWearingUnboundCursedLoversRing = 417, // Your Target Is Not Wearing An Unbound Cursed Lover'S Ring
YourCursedLoversRingIsAlredyBound = 418, // Your Cursed Lover'S Ring Is Already Bound YourCursedLoversRingIsAlredyBound = 418, // Your Cursed Lover'S Ring Is Already Bound
YouMustTargetANotoriusGladiatorItem = 421, // You Must Target A Notorious Gladiator'S Item To Upgrade. YouMustTargetANotoriusGladiatorItem = 421, // You Must Target A Notorious Gladiator'S Item To Upgrade.
RequiresWarMode = 426, // Requires War Mode.
YouCantCarryMorePickaxesChumSeeds = 423, // You Can'T Carry Any More Brinestone Pickaxes, Chum, Or Germinating Seeds. YouCantCarryMorePickaxesChumSeeds = 423, // You Can'T Carry Any More Brinestone Pickaxes, Chum, Or Germinating Seeds.
RequiresHolidayFeastOfWinterWeil = 424, // Requires Holiday: Feast Of Winter Veil RequiresHolidayFeastOfWinterWeil = 424, // Requires Holiday: Feast Of Winter Veil
RequiresAshjrakamasShroudOfResolve = 425, // Requires Ashjra'Kamas, Shroud Of Resolve.
RequiresWarMode = 426, // Requires War Mode.
OnlyOneOfThisMaskMayBeWorn = 427, // Only One Of This Mask May Be Worn.
YouCannotAscendWhileTheTarragrueIsNearby = 428, // You Cannot Ascend While The Tarragrue Is Nearby.
TargetDoesNotHaveAValidAzeriteEssence = 429, // Target Does Not Have A Valid Azerite Essence.
YourMindIsStillRecoveringFromRecentVision = 430, // Your Mind Is Still Recovering From A Recent Vision.
RequiresVesselOfHorrificVisions = 431, // Requires Vessel Of Horrific Visions.
RequiresAllPartyMembersToBeWearingAshjrakamasShroudOfResolve = 432, // Requires All Party Members To Be Wearing Ashjra'Kamas, Shroud Of Resolve.
RequiresAllPartyMembersToPossessAVesselOfHorrificVisions = 434, // Requires All Party Members To Possess A Vessel Of Horrific Visions.
YouAlreadyHaveTheHighestRankedEssenceAvailableFromThisSource = 435, // You Already Have The Highest Ranked Essence Available From This Source.
RequiresDarkmoonGameToken = 436, // Requires Darkmoon Game Token.
YouAreNotTheRightProfession = 437, // You Are Not The Right Profession.
YouAlreadyKnowHowToCraftAVoidFocus = 438, // You Already Know How To Craft A Void Focus.
YouAlreadyKnowTheRecipesInThisBook = 439, // You Already Know The Recipes In This Book.
YouMustTargetACorruptedGladiatorsItem = 440, // You Must Target A Corrupted Gladiator'S Item To Upgrade.
RequiresTheFixItStick = 441, // Requires The Fix-It-Stick.
ThatItemCannotReceiveAdditionalSockets = 442, // That Item Cannot Receive Additional Sockets.
YouAlreadyHaveAContractedVeteranTroop = 443, // You Already Have A Contracted Veteran Troop.
YouAreCurrentlyAtYourTroopCapacity = 444, // You Are Currently At Your Troop Capacity.
YouDontHaveEnoughAnima = 445, // You Don'T Have Enough Anima
TargetAlreadyHoldingVoidTouchedSkull = 446, // That Player Is Already Holding A Void-Touched Skull.
TargetsInventoryIsFull = 447, // Target'S Inventory Is Full.
TargetsMindIsProtectedByNeuralSilencer = 448, // Your Target'S Mind Is Protected By A Neural Silencer.
AllTargetsMindsAreProtectedByNeuralSilencers = 449, // All Of Your Targets' Minds Are Protected By Neural Silencers.
YouMustFindAMorePowerfulCoreToProgressYourCloakRanksFurther = 450, // You Must Find A More Powerful Core To Progress Your Cloak Ranks Further.
YouCannotUseThisItemInWarMode = 451, // You Cannot Use This Item In War Mode.
YouCannotMakeYourCampHere = 452, // You Cannot Make Your Camp Here.
RequiresTitanicBeacon = 453, // Requires Titanic Beacon
ThatObjectIsLocked = 454, // That Object Is Locked.
InvalidCombination = 455, // Invalid Combination.
NoNearbyEnemyPlayersAreCorrupted = 456, // No Nearby Enemy Players Are Corrupted.
ThatSpellIsAlreadyActive = 457, // That Spell Is Already Active
YouCannotUseThisWhenTheTarragrueHasBeenAlerted = 458, // You Cannot Use This When The Tarragrue Has Been Alerted.
ThatGuestAlreadyHasTea = 459, // That Guest Already Has Tea.
RequiresShadowlandsSkinning = 460, // Requires Shadowlands Skinning.
RequiresHuntersMarkOnATarget = 461, // Requires Hunter'S Mark On A Target.
HoundmasterLokseyIsBusy = 462, // Houndmaster Loksey Is Busy.
RequiresCoilOfRope = 463, // Requires Coil Of Rope.
MustBeInARestArea = 464, // Must Be In A Rest Area.
TargetIsLinkedToSomebodyElse = 465, // Target Is Linked To Somebody Else.
YouDontHaveASummonedGhoul = 466, // You Don'T Have A Summoned Ghoul.
OneOfYourPartyMembersIsAnIneligibleClass = 467, // One Of Your Party Members Is An Ineligible Class.
YouMustSelectASoulbindBossAndTierFirst = 468, // You Must Select A Soulbind, Boss, And Tier First.
ThatGuestDoesntWantThis = 469, // That Guest Doesn'T Want This.
YouMustDefeatTheEmpoweredGuardToAscend = 470, // You Must Defeat The Empowered Guard To Ascend.
RequiresSoulsteelForge = 471, // Requires Soulsteel Forge.
RequiresProofOfPurity = 472, // Requires Proof Of Purity
RequiresProofOfHumility = 473, // Requires Proof Of Humility
RequiresProofOfCourage = 474, // Requires Proof Of Courage
RequiresProofOfWisdom = 475, // Requires Proof Of Wisdom
RequiresProofOfLoyalty = 476, // Requires Proof Of Loyalty
RequiresArcaneSpecilization = 477, // Requires Arcane Specilization.
PleaseGatherYourPartyBeforeQueuing = 478, // Please Gather Your Party Before Queuing.
YouDoNotKnowHowToTameGargon = 479, // You Do Not Know How To Tame Gargon.
RequiresDeadSpriggan = 480, // Requires Dead Spriggan
YouAlreadyUsedAProfessionJournalThisWeek = 481, // You Have Already Used A Profession Journal This Week.
RequiresMordretharTheDeathGate = 482, // Requires Mord'Rethar: The Death Gate.
RequiresPlaguefallen = 483, // Requires Plaguefallen
YouCannotFitThroughThere = 484, // You Cannot Fit Through There.
ABindingRitualPreventsThisFromOpening = 485, // A Binding Ritual Prevents This From Opening.
ThatCharmIsAlreadyApplied = 486, // That Charm Is Already Applied.
ThatSigilIsAlreadyApplied = 487, // That Sigil Is Already Applied.
AtLeastOneGuestMustRsvpBeforeYouOpenCourt = 488, // At Least One Guest Must Rsvp Before You Open Court.
ThereIsNoTimeLimitToIncrease = 489, // There Is No Time Limit To Increase.
YourHeartOfAzerothIsCurrentlyDisabled = 490, // Your Heart Of Azeroth Is Currently Disabled.
EssenceYouAreTryingToActivateIsInvalid = 491, // The Essence You Are Trying To Activate Is Invalid.
RequiresMedallionOfService = 492, // Requires Medallion Of Service
AllPlayersMustHaveQuestTorghastTowerOfTheDamned = 493, // All Players Must Have Quest - Torghast: Tower Of The Damned.
RequiresShadowlandsEngineering = 494, // Requires Shadowlands Engineering
YouAreNotInDeepEnoughWater = 495, // You Are Not In Deep Enough Water.
RequiresFreshWatersOfArdenwealdOrBastion = 496, // Requires The Fresh Waters Of Ardenweald Or Bastion
Requires30InfusedRubies = 497, // Requires 30 Infused Rubies
TheCurseOfTeramaniksLegacyIsKeepingYourMountsFromHeedingYourCall = 498, // The Curse Of Teramanik'S Legacy Is Keeping Your Mounts From Heeding Your Call.
YouDoNotKnowHowToTameCloudSerpents = 499, // You Do Not Know How To Tame Cloud Serpents.
YouDoNotKnowHowToTameUndeadCreatures = 500, // You Do Not Know How To Tame Undead Creatures.
RequiresTheForgeOfBonds = 501, // Requires The Forge Of Bonds
RequiresGatamatos = 502, // Requires Gatamatos
MustBeChannellingMindSear = 503, // Must Be Channelling Mind Sear.
YouDontHaveAnyPeriodicEffectsActive = 504, // You Don'T Have Any Periodic Effects Active.
YouAreNotBestFriendsWithAnyEmberCourtGuests = 505, // You Are Not Best Friends With Any Ember Court Guests.
YouMustObtainVenomousSolvents = 506, // You Must Obtain Venomous Solvents.
YouMustObtainDreadPollen = 507, // You Must Obtain Dread Pollen.
APartyMemberDoesNotHaveThatLayerUnlocked = 508, // A Party Member Does Not Have That Layer Unlocked
InventoryIsFull = 509, // Inventory Is Full.
YouHaveNoAnimaToDeposit = 510, // You Have No Anima To Deposit
YourMountIgnoresYourCallWithinTheMaw = 511, // Your Mount Ignores Your Call Within The Maw.
YourButlerIsAlreadyPresentSomewhereInTheEmberCourt = 512, // Your Butler Is Already Present Somewhere In The Ember Court.
YouHaveAlreadyBuiltThisConstruct = 513, // You Have Already Built This Construct
RequiresInnerAltarOfDomination = 514, // Requires Inner Altar Of Domination
PartyMemberDoesNotMeetRequirementsToQueue = 515, // A Party Member Does Not Meet The Requirements To Queue
NoConstructCurrentlyActive = 516, // No Construct Currently Active
CompleteTheQuestLineWelcomeToZandalar = 517, // Complete The Quest Line "Welcome To Zandalar" To Use This Spell.
CompleteTheQuestLineANationDivided = 518, // Complete The Quest Line "A Nation Divided" To Use This Spell.
CannotBeUsedOnCommonQualityItems = 519, // Cannot Be Used On Common Quality Items.
YouMustBePledgedToTheVenthyr = 520, // You Must Be Pledged To The Venthyr.
YouMustBePledgedToTheNightFae = 521, // You Must Be Pledged To The Night Fae.
YouMustBePledgedToTheKyrian = 522, // You Must Be Pledged To The Kyrian.
YouMustBePledgedToTheNecrolords = 523, // You Must Be Pledged To The Necrolords.
YouMustBeInTheShadowlands = 524, // You Must Be In The Shadowlands.
RequiresSanctumReservoir = 525, // Requires Sanctum Reservoir.
ThisWildseedOfRegrowthIsStillIncubating = 526, // This Wildseed Of Regrowth Is Still Incubating.
ThisWildseedOfRegrowthIsStillGrowing = 527, // This Wildseed Of Regrowth Is Still Growing.
YouMustBePartyLeaderToStartThisEscort = 528, // You Must Be The Party Leader To Start This Escort.
YouHaveFullyUpgradedAllOfYourConduits = 529, // You Have Fully Upgraded All Of Your Conduits.
YouHaveAlreadyAddedThatConduit = 530, // You Have Already Added That Conduit To The Forge Of Bonds.
TargetMustBeWeakened = 531, // Target Must Be Weakened.
YouCannotAddThatConduitToForgeOfBonds = 532, // You Cannot Add That Conduit To The Forge Of Bonds.
YouCannotSoulshapeDuringLichborne = 533, // You Cannot Soulshape During Lichborne.
YouCantDoThatWhileCarryingAnAnimacone = 534, // You Can'T Do That While Carrying An Animacone.
NecessaryConstructNotPresent = 535, // Necessary Construct Not Present.
} }
public enum SpellMissInfo public enum SpellMissInfo