Core/Spells: Update SpellCastResult for 6.1.0

This commit is contained in:
Vincent-Michael
2015-03-01 05:13:47 +01:00
parent 3ede65cc94
commit efc77f455c

View File

@@ -1255,270 +1255,278 @@ enum SpellEffectName
TOTAL_SPELL_EFFECTS = 245,
};
enum SpellCastResult // 19116
enum SpellCastResult // 19702
{
SPELL_FAILED_SUCCESS = 0,
SPELL_FAILED_AFFECTING_COMBAT = 1,
SPELL_FAILED_ALREADY_AT_FULL_HEALTH = 2,
SPELL_FAILED_ALREADY_AT_FULL_MANA = 3,
SPELL_FAILED_ALREADY_AT_FULL_POWER = 4,
SPELL_FAILED_ALREADY_BEING_TAMED = 5,
SPELL_FAILED_ALREADY_HAVE_CHARM = 6,
SPELL_FAILED_ALREADY_HAVE_SUMMON = 7,
SPELL_FAILED_ALREADY_HAVE_PET = 8,
SPELL_FAILED_ALREADY_OPEN = 9,
SPELL_FAILED_AURA_BOUNCED = 10,
SPELL_FAILED_AUTOTRACK_INTERRUPTED = 11,
SPELL_FAILED_BAD_IMPLICIT_TARGETS = 12,
SPELL_FAILED_BAD_TARGETS = 13,
SPELL_FAILED_PVP_TARGET_WHILE_UNFLAGGED = 14,
SPELL_FAILED_CANT_BE_CHARMED = 15,
SPELL_FAILED_CANT_BE_DISENCHANTED = 16,
SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL = 17,
SPELL_FAILED_CANT_BE_MILLED = 18,
SPELL_FAILED_CANT_BE_PROSPECTED = 19,
SPELL_FAILED_CANT_CAST_ON_TAPPED = 20,
SPELL_FAILED_CANT_DUEL_WHILE_INVISIBLE = 21,
SPELL_FAILED_CANT_DUEL_WHILE_STEALTHED = 22,
SPELL_FAILED_CANT_STEALTH = 23,
SPELL_FAILED_CANT_UNTALENT = 24,
SPELL_FAILED_CASTER_AURASTATE = 25,
SPELL_FAILED_CASTER_DEAD = 26,
SPELL_FAILED_CHARMED = 27,
SPELL_FAILED_CHEST_IN_USE = 28,
SPELL_FAILED_CONFUSED = 29,
SPELL_FAILED_DONT_REPORT = 30,
SPELL_FAILED_EQUIPPED_ITEM = 31,
SPELL_FAILED_EQUIPPED_ITEM_CLASS = 32,
SPELL_FAILED_EQUIPPED_ITEM_CLASS_MAINHAND = 33,
SPELL_FAILED_EQUIPPED_ITEM_CLASS_OFFHAND = 34,
SPELL_FAILED_ERROR = 35,
SPELL_FAILED_FALLING = 36,
SPELL_FAILED_FIZZLE = 37,
SPELL_FAILED_FLEEING = 38,
SPELL_FAILED_FOOD_LOWLEVEL = 39,
SPELL_FAILED_GARRISON_NOT_OWNED = 40,
SPELL_FAILED_GARRISON_OWNED = 41,
SPELL_FAILED_GARRISON_MAX_LEVEL = 42,
SPELL_FAILED_GARRISON_NOT_UPGRADEABLE = 43,
SPELL_FAILED_GARRISON_FOLLOWER_ON_MISSION = 44,
SPELL_FAILED_GARRISON_FOLLOWER_IN_BUILDING = 45,
SPELL_FAILED_GARRISON_FOLLOWER_MAX_LEVEL = 46,
SPELL_FAILED_GARRISON_FOLLOWER_MAX_ITEM_LEVEL = 47,
SPELL_FAILED_GARRISON_FOLLOWER_MAX_QUALITY = 48,
SPELL_FAILED_GARRISON_FOLLOWER_NOT_MAX_LEVEL = 49,
SPELL_FAILED_GARRISON_FOLLOWER_HAS_ABILITY = 50,
SPELL_FAILED_GARRISON_FOLLOWER_NO_OVERRIDEABLE_ABILITY = 51,
SPELL_FAILED_HIGHLEVEL = 52,
SPELL_FAILED_HUNGER_SATIATED = 53,
SPELL_FAILED_IMMUNE = 54,
SPELL_FAILED_INCORRECT_AREA = 55,
SPELL_FAILED_INTERRUPTED = 56,
SPELL_FAILED_INTERRUPTED_COMBAT = 57,
SPELL_FAILED_ITEM_ALREADY_ENCHANTED = 58,
SPELL_FAILED_ITEM_GONE = 59,
SPELL_FAILED_ITEM_NOT_FOUND = 60,
SPELL_FAILED_ITEM_NOT_READY = 61,
SPELL_FAILED_LEVEL_REQUIREMENT = 62,
SPELL_FAILED_LINE_OF_SIGHT = 63,
SPELL_FAILED_LOWLEVEL = 64,
SPELL_FAILED_LOW_CASTLEVEL = 65,
SPELL_FAILED_MAINHAND_EMPTY = 66,
SPELL_FAILED_MOVING = 67,
SPELL_FAILED_NEED_AMMO = 68,
SPELL_FAILED_NEED_AMMO_POUCH = 69,
SPELL_FAILED_NEED_EXOTIC_AMMO = 70,
SPELL_FAILED_NEED_MORE_ITEMS = 71,
SPELL_FAILED_NOPATH = 72,
SPELL_FAILED_NOT_BEHIND = 73,
SPELL_FAILED_NOT_FISHABLE = 74,
SPELL_FAILED_NOT_FLYING = 75,
SPELL_FAILED_NOT_HERE = 76,
SPELL_FAILED_NOT_INFRONT = 77,
SPELL_FAILED_NOT_IN_CONTROL = 78,
SPELL_FAILED_NOT_KNOWN = 79,
SPELL_FAILED_NOT_MOUNTED = 80,
SPELL_FAILED_NOT_ON_TAXI = 81,
SPELL_FAILED_NOT_ON_TRANSPORT = 82,
SPELL_FAILED_NOT_READY = 83,
SPELL_FAILED_NOT_SHAPESHIFT = 84,
SPELL_FAILED_NOT_STANDING = 85,
SPELL_FAILED_NOT_TRADEABLE = 86,
SPELL_FAILED_NOT_TRADING = 87,
SPELL_FAILED_NOT_UNSHEATHED = 88,
SPELL_FAILED_NOT_WHILE_GHOST = 89,
SPELL_FAILED_NOT_WHILE_LOOTING = 90,
SPELL_FAILED_NO_AMMO = 91,
SPELL_FAILED_NO_CHARGES_REMAIN = 92,
SPELL_FAILED_NO_CHAMPION = 93,
SPELL_FAILED_NO_COMBO_POINTS = 94,
SPELL_FAILED_NO_DUELING = 95,
SPELL_FAILED_NO_ENDURANCE = 96,
SPELL_FAILED_NO_FISH = 97,
SPELL_FAILED_NO_ITEMS_WHILE_SHAPESHIFTED = 98,
SPELL_FAILED_NO_MOUNTS_ALLOWED = 99,
SPELL_FAILED_NO_PET = 100,
SPELL_FAILED_NO_POWER = 101,
SPELL_FAILED_NOTHING_TO_DISPEL = 102,
SPELL_FAILED_NOTHING_TO_STEAL = 103,
SPELL_FAILED_ONLY_ABOVEWATER = 104,
SPELL_FAILED_ONLY_DAYTIME = 105,
SPELL_FAILED_ONLY_INDOORS = 106,
SPELL_FAILED_ONLY_MOUNTED = 107,
SPELL_FAILED_ONLY_NIGHTTIME = 108,
SPELL_FAILED_ONLY_OUTDOORS = 109,
SPELL_FAILED_ONLY_SHAPESHIFT = 110,
SPELL_FAILED_ONLY_STEALTHED = 111,
SPELL_FAILED_ONLY_UNDERWATER = 112,
SPELL_FAILED_OUT_OF_RANGE = 113,
SPELL_FAILED_PACIFIED = 114,
SPELL_FAILED_POSSESSED = 115,
SPELL_FAILED_REAGENTS = 116,
SPELL_FAILED_REQUIRES_AREA = 117,
SPELL_FAILED_REQUIRES_SPELL_FOCUS = 118,
SPELL_FAILED_ROOTED = 119,
SPELL_FAILED_SILENCED = 120,
SPELL_FAILED_SPELL_IN_PROGRESS = 121,
SPELL_FAILED_SPELL_LEARNED = 122,
SPELL_FAILED_SPELL_UNAVAILABLE = 123,
SPELL_FAILED_STUNNED = 124,
SPELL_FAILED_TARGETS_DEAD = 125,
SPELL_FAILED_TARGET_AFFECTING_COMBAT = 126,
SPELL_FAILED_TARGET_AURASTATE = 127,
SPELL_FAILED_TARGET_DUELING = 128,
SPELL_FAILED_TARGET_ENEMY = 129,
SPELL_FAILED_TARGET_ENRAGED = 130,
SPELL_FAILED_TARGET_FRIENDLY = 131,
SPELL_FAILED_TARGET_IN_COMBAT = 132,
SPELL_FAILED_TARGET_IN_PET_BATTLE = 133,
SPELL_FAILED_TARGET_IS_PLAYER = 134,
SPELL_FAILED_TARGET_IS_PLAYER_CONTROLLED = 135,
SPELL_FAILED_TARGET_NOT_DEAD = 136,
SPELL_FAILED_TARGET_NOT_IN_PARTY = 137,
SPELL_FAILED_TARGET_NOT_LOOTED = 138,
SPELL_FAILED_TARGET_NOT_PLAYER = 139,
SPELL_FAILED_TARGET_NO_POCKETS = 140,
SPELL_FAILED_TARGET_NO_WEAPONS = 141,
SPELL_FAILED_TARGET_NO_RANGED_WEAPONS = 142,
SPELL_FAILED_TARGET_UNSKINNABLE = 143,
SPELL_FAILED_THIRST_SATIATED = 144,
SPELL_FAILED_TOO_CLOSE = 145,
SPELL_FAILED_TOO_MANY_OF_ITEM = 146,
SPELL_FAILED_TOTEM_CATEGORY = 147,
SPELL_FAILED_TOTEMS = 148,
SPELL_FAILED_TRY_AGAIN = 149,
SPELL_FAILED_UNIT_NOT_BEHIND = 150,
SPELL_FAILED_UNIT_NOT_INFRONT = 151,
SPELL_FAILED_VISION_OBSCURED = 152,
SPELL_FAILED_WRONG_PET_FOOD = 153,
SPELL_FAILED_NOT_WHILE_FATIGUED = 154,
SPELL_FAILED_TARGET_NOT_IN_INSTANCE = 155,
SPELL_FAILED_NOT_WHILE_TRADING = 156,
SPELL_FAILED_TARGET_NOT_IN_RAID = 157,
SPELL_FAILED_TARGET_FREEFORALL = 158,
SPELL_FAILED_NO_EDIBLE_CORPSES = 159,
SPELL_FAILED_ONLY_BATTLEGROUNDS = 160,
SPELL_FAILED_TARGET_NOT_GHOST = 161,
SPELL_FAILED_TRANSFORM_UNUSABLE = 162,
SPELL_FAILED_WRONG_WEATHER = 163,
SPELL_FAILED_DAMAGE_IMMUNE = 164,
SPELL_FAILED_PREVENTED_BY_MECHANIC = 165,
SPELL_FAILED_PLAY_TIME = 166,
SPELL_FAILED_REPUTATION = 167,
SPELL_FAILED_MIN_SKILL = 168,
SPELL_FAILED_NOT_IN_RATED_BATTLEGROUND = 169,
SPELL_FAILED_NOT_ON_SHAPESHIFT = 170,
SPELL_FAILED_NOT_ON_STEALTHED = 171,
SPELL_FAILED_NOT_ON_DAMAGE_IMMUNE = 172,
SPELL_FAILED_NOT_ON_MOUNTED = 173,
SPELL_FAILED_TOO_SHALLOW = 174,
SPELL_FAILED_TARGET_NOT_IN_SANCTUARY = 175,
SPELL_FAILED_TARGET_IS_TRIVIAL = 176,
SPELL_FAILED_BM_OR_INVISGOD = 177,
SPELL_FAILED_GROUND_MOUNT_NOT_ALLOWED = 178,
SPELL_FAILED_FLOATING_MOUNT_NOT_ALLOWED = 179,
SPELL_FAILED_UNDERWATER_MOUNT_NOT_ALLOWED = 180,
SPELL_FAILED_FLYING_MOUNT_NOT_ALLOWED = 181,
SPELL_FAILED_APPRENTICE_RIDING_REQUIREMENT = 182,
SPELL_FAILED_JOURNEYMAN_RIDING_REQUIREMENT = 183,
SPELL_FAILED_EXPERT_RIDING_REQUIREMENT = 184,
SPELL_FAILED_ARTISAN_RIDING_REQUIREMENT = 185,
SPELL_FAILED_MASTER_RIDING_REQUIREMENT = 186,
SPELL_FAILED_COLD_RIDING_REQUIREMENT = 187,
SPELL_FAILED_FLIGHT_MASTER_RIDING_REQUIREMENT = 188,
SPELL_FAILED_CS_RIDING_REQUIREMENT = 189,
SPELL_FAILED_PANDA_RIDING_REQUIREMENT = 190,
SPELL_FAILED_MOUNT_NO_FLOAT_HERE = 191,
SPELL_FAILED_MOUNT_NO_UNDERWATER_HERE = 192,
SPELL_FAILED_MOUNT_ABOVE_WATER_HERE = 193,
SPELL_FAILED_MOUNT_COLLECTED_ON_OTHER_CHAR = 194,
SPELL_FAILED_NOT_IDLE = 195,
SPELL_FAILED_NOT_INACTIVE = 196,
SPELL_FAILED_PARTIAL_PLAYTIME = 197,
SPELL_FAILED_NO_PLAYTIME = 198,
SPELL_FAILED_NOT_IN_BATTLEGROUND = 199,
SPELL_FAILED_NOT_IN_RAID_INSTANCE = 200,
SPELL_FAILED_ONLY_IN_ARENA = 201,
SPELL_FAILED_TARGET_LOCKED_TO_RAID_INSTANCE = 202,
SPELL_FAILED_ON_USE_ENCHANT = 203,
SPELL_FAILED_NOT_ON_GROUND = 204,
SPELL_FAILED_CUSTOM_ERROR = 205,
SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW = 206,
SPELL_FAILED_TOO_MANY_SOCKETS = 207,
SPELL_FAILED_INVALID_GLYPH = 208,
SPELL_FAILED_UNIQUE_GLYPH = 209,
SPELL_FAILED_GLYPH_SOCKET_LOCKED = 210,
SPELL_FAILED_GLYPH_EXCLUSIVE_CATEGORY = 211,
SPELL_FAILED_GLYPH_INVALID_SPEC = 212,
SPELL_FAILED_GLYPH_NO_SPEC = 213,
SPELL_FAILED_NO_VALID_TARGETS = 214,
SPELL_FAILED_ITEM_AT_MAX_CHARGES = 215,
SPELL_FAILED_NOT_IN_BARBERSHOP = 216,
SPELL_FAILED_FISHING_TOO_LOW = 217,
SPELL_FAILED_ITEM_ENCHANT_TRADE_WINDOW = 218,
SPELL_FAILED_SUMMON_PENDING = 219,
SPELL_FAILED_MAX_SOCKETS = 220,
SPELL_FAILED_PET_CAN_RENAME = 221,
SPELL_FAILED_TARGET_CANNOT_BE_RESURRECTED = 222,
SPELL_FAILED_TARGET_HAS_RESURRECT_PENDING = 223,
SPELL_FAILED_NO_ACTIONS = 224,
SPELL_FAILED_CURRENCY_WEIGHT_MISMATCH = 225,
SPELL_FAILED_WEIGHT_NOT_ENOUGH = 226,
SPELL_FAILED_WEIGHT_TOO_MUCH = 227,
SPELL_FAILED_NO_VACANT_SEAT = 228,
SPELL_FAILED_NO_LIQUID = 229,
SPELL_FAILED_ONLY_NOT_SWIMMING = 230,
SPELL_FAILED_BY_NOT_MOVING = 231,
SPELL_FAILED_IN_COMBAT_RES_LIMIT_REACHED = 232,
SPELL_FAILED_NOT_IN_ARENA = 233,
SPELL_FAILED_TARGET_NOT_GROUNDED = 234,
SPELL_FAILED_EXCEEDED_WEEKLY_USAGE = 235,
SPELL_FAILED_NOT_IN_LFG_DUNGEON = 236,
SPELL_FAILED_BAD_TARGET_FILTER = 237,
SPELL_FAILED_NOT_ENOUGH_TARGETS = 238,
SPELL_FAILED_NO_SPEC = 239,
SPELL_FAILED_CANT_ADD_BATTLE_PET = 240,
SPELL_FAILED_CANT_UPGRADE_BATTLE_PET = 241,
SPELL_FAILED_WRONG_BATTLE_PET_TYPE = 242,
SPELL_FAILED_NO_DUNGEON_ENCOUNTER = 243,
SPELL_FAILED_NO_TELEPORT_FROM_DUNGEON = 244,
SPELL_FAILED_MAX_LEVEL_TOO_LOW = 245,
SPELL_FAILED_CANT_REPLACE_ITEM_BONUS = 246,
SPELL_FAILED_GRANT_PET_LEVEL_FAIL = 247,
SPELL_FAILED_SKILL_LINE_NOT_KNOWN = 248,
SPELL_FAILED_BLUEPRINT_KNOWN = 249,
SPELL_FAILED_FOLLOWER_KNOWN = 250,
SPELL_FAILED_CANT_OVERRIDE_ENCHANT_VISUAL = 251,
SPELL_FAILED_ITEM_NOT_A_WEAPON = 252,
SPELL_FAILED_SAME_ENCHANT_VISUAL = 253,
SPELL_FAILED_TOY_USE_LIMIT_REACHED = 254,
SPELL_FAILED_SHIPMENTS_FULL = 255,
SPELL_FAILED_HAS_MISSION = 256,
SPELL_FAILED_BUILDING_ACTIVATE_NOT_READY = 257,
SPELL_FAILED_NOT_SOULBOUND = 258,
SPELL_FAILED_RIDING_VEHICLE = 259,
SPELL_FAILED_UNKNOWN = 260,
SPELL_CAST_OK = 0xFFFF // custom value, must not be sent to client
SPELL_FAILED_SUCCESS = 0,
SPELL_FAILED_AFFECTING_COMBAT = 1,
SPELL_FAILED_ALREADY_AT_FULL_HEALTH = 2,
SPELL_FAILED_ALREADY_AT_FULL_MANA = 3,
SPELL_FAILED_ALREADY_AT_FULL_POWER = 4,
SPELL_FAILED_ALREADY_BEING_TAMED = 5,
SPELL_FAILED_ALREADY_HAVE_CHARM = 6,
SPELL_FAILED_ALREADY_HAVE_SUMMON = 7,
SPELL_FAILED_ALREADY_HAVE_PET = 8,
SPELL_FAILED_ALREADY_OPEN = 9,
SPELL_FAILED_AURA_BOUNCED = 10,
SPELL_FAILED_AUTOTRACK_INTERRUPTED = 11,
SPELL_FAILED_BAD_IMPLICIT_TARGETS = 12,
SPELL_FAILED_BAD_TARGETS = 13,
SPELL_FAILED_PVP_TARGET_WHILE_UNFLAGGED = 14,
SPELL_FAILED_CANT_BE_CHARMED = 15,
SPELL_FAILED_CANT_BE_DISENCHANTED = 16,
SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL = 17,
SPELL_FAILED_CANT_BE_MILLED = 18,
SPELL_FAILED_CANT_BE_PROSPECTED = 19,
SPELL_FAILED_CANT_CAST_ON_TAPPED = 20,
SPELL_FAILED_CANT_DUEL_WHILE_INVISIBLE = 21,
SPELL_FAILED_CANT_DUEL_WHILE_STEALTHED = 22,
SPELL_FAILED_CANT_STEALTH = 23,
SPELL_FAILED_CANT_UNTALENT = 24,
SPELL_FAILED_CASTER_AURASTATE = 25,
SPELL_FAILED_CASTER_DEAD = 26,
SPELL_FAILED_CHARMED = 27,
SPELL_FAILED_CHEST_IN_USE = 28,
SPELL_FAILED_CONFUSED = 29,
SPELL_FAILED_DONT_REPORT = 30,
SPELL_FAILED_EQUIPPED_ITEM = 31,
SPELL_FAILED_EQUIPPED_ITEM_CLASS = 32,
SPELL_FAILED_EQUIPPED_ITEM_CLASS_MAINHAND = 33,
SPELL_FAILED_EQUIPPED_ITEM_CLASS_OFFHAND = 34,
SPELL_FAILED_ERROR = 35,
SPELL_FAILED_FALLING = 36,
SPELL_FAILED_FIZZLE = 37,
SPELL_FAILED_FLEEING = 38,
SPELL_FAILED_FOOD_LOWLEVEL = 39,
SPELL_FAILED_GARRISON_NOT_OWNED = 40,
SPELL_FAILED_GARRISON_OWNED = 41,
SPELL_FAILED_GARRISON_MAX_LEVEL = 42,
SPELL_FAILED_GARRISON_NOT_UPGRADEABLE = 43,
SPELL_FAILED_GARRISON_FOLLOWER_ON_MISSION = 44,
SPELL_FAILED_GARRISON_FOLLOWER_IN_BUILDING = 45,
SPELL_FAILED_GARRISON_FOLLOWER_MAX_LEVEL = 46,
SPELL_FAILED_GARRISON_FOLLOWER_MAX_ITEM_LEVEL = 47,
SPELL_FAILED_GARRISON_FOLLOWER_MAX_QUALITY = 48,
SPELL_FAILED_GARRISON_FOLLOWER_NOT_MAX_LEVEL = 49,
SPELL_FAILED_GARRISON_FOLLOWER_HAS_ABILITY = 50,
SPELL_FAILED_GARRISON_FOLLOWER_NO_OVERRIDEABLE_ABILITY = 51,
SPELL_FAILED_GARRISON_MISSION_NOT_IN_PROGRESS = 52,
SPELL_FAILED_GARRISON_MISSION_COMPLETE = 53,
SPELL_FAILED_GARRISON_NO_MISSIONS_AVAILABLE = 54,
SPELL_FAILED_HIGHLEVEL = 55,
SPELL_FAILED_HUNGER_SATIATED = 56,
SPELL_FAILED_IMMUNE = 57,
SPELL_FAILED_INCORRECT_AREA = 58,
SPELL_FAILED_INTERRUPTED = 59,
SPELL_FAILED_INTERRUPTED_COMBAT = 60,
SPELL_FAILED_ITEM_ALREADY_ENCHANTED = 61,
SPELL_FAILED_ITEM_GONE = 62,
SPELL_FAILED_ITEM_NOT_FOUND = 63,
SPELL_FAILED_ITEM_NOT_READY = 64,
SPELL_FAILED_LEVEL_REQUIREMENT = 65,
SPELL_FAILED_LINE_OF_SIGHT = 66,
SPELL_FAILED_LOWLEVEL = 67,
SPELL_FAILED_LOW_CASTLEVEL = 68,
SPELL_FAILED_MAINHAND_EMPTY = 69,
SPELL_FAILED_MOVING = 70,
SPELL_FAILED_NEED_AMMO = 71,
SPELL_FAILED_NEED_AMMO_POUCH = 72,
SPELL_FAILED_NEED_EXOTIC_AMMO = 73,
SPELL_FAILED_NEED_MORE_ITEMS = 74,
SPELL_FAILED_NOPATH = 75,
SPELL_FAILED_NOT_BEHIND = 76,
SPELL_FAILED_NOT_FISHABLE = 77,
SPELL_FAILED_NOT_FLYING = 78,
SPELL_FAILED_NOT_HERE = 79,
SPELL_FAILED_NOT_INFRONT = 80,
SPELL_FAILED_NOT_IN_CONTROL = 81,
SPELL_FAILED_NOT_KNOWN = 82,
SPELL_FAILED_NOT_MOUNTED = 83,
SPELL_FAILED_NOT_ON_TAXI = 84,
SPELL_FAILED_NOT_ON_TRANSPORT = 85,
SPELL_FAILED_NOT_READY = 86,
SPELL_FAILED_NOT_SHAPESHIFT = 87,
SPELL_FAILED_NOT_STANDING = 88,
SPELL_FAILED_NOT_TRADEABLE = 89,
SPELL_FAILED_NOT_TRADING = 90,
SPELL_FAILED_NOT_UNSHEATHED = 91,
SPELL_FAILED_NOT_WHILE_GHOST = 92,
SPELL_FAILED_NOT_WHILE_LOOTING = 93,
SPELL_FAILED_NO_AMMO = 94,
SPELL_FAILED_NO_CHARGES_REMAIN = 95,
SPELL_FAILED_NO_CHAMPION = 96,
SPELL_FAILED_NO_COMBO_POINTS = 97,
SPELL_FAILED_NO_DUELING = 98,
SPELL_FAILED_NO_ENDURANCE = 99,
SPELL_FAILED_NO_FISH = 100,
SPELL_FAILED_NO_ITEMS_WHILE_SHAPESHIFTED = 101,
SPELL_FAILED_NO_MOUNTS_ALLOWED = 102,
SPELL_FAILED_NO_PET = 103,
SPELL_FAILED_NO_POWER = 104,
SPELL_FAILED_NOTHING_TO_DISPEL = 105,
SPELL_FAILED_NOTHING_TO_STEAL = 106,
SPELL_FAILED_ONLY_ABOVEWATER = 107,
SPELL_FAILED_ONLY_DAYTIME = 108,
SPELL_FAILED_ONLY_INDOORS = 109,
SPELL_FAILED_ONLY_MOUNTED = 110,
SPELL_FAILED_ONLY_NIGHTTIME = 111,
SPELL_FAILED_ONLY_OUTDOORS = 112,
SPELL_FAILED_ONLY_SHAPESHIFT = 113,
SPELL_FAILED_ONLY_STEALTHED = 114,
SPELL_FAILED_ONLY_UNDERWATER = 115,
SPELL_FAILED_OUT_OF_RANGE = 116,
SPELL_FAILED_PACIFIED = 117,
SPELL_FAILED_POSSESSED = 118,
SPELL_FAILED_REAGENTS = 119,
SPELL_FAILED_REQUIRES_AREA = 120,
SPELL_FAILED_REQUIRES_SPELL_FOCUS = 121,
SPELL_FAILED_ROOTED = 122,
SPELL_FAILED_SILENCED = 123,
SPELL_FAILED_SPELL_IN_PROGRESS = 124,
SPELL_FAILED_SPELL_LEARNED = 125,
SPELL_FAILED_SPELL_UNAVAILABLE = 126,
SPELL_FAILED_STUNNED = 127,
SPELL_FAILED_TARGETS_DEAD = 128,
SPELL_FAILED_TARGET_AFFECTING_COMBAT = 129,
SPELL_FAILED_TARGET_AURASTATE = 130,
SPELL_FAILED_TARGET_DUELING = 131,
SPELL_FAILED_TARGET_ENEMY = 132,
SPELL_FAILED_TARGET_ENRAGED = 133,
SPELL_FAILED_TARGET_FRIENDLY = 134,
SPELL_FAILED_TARGET_IN_COMBAT = 135,
SPELL_FAILED_TARGET_IN_PET_BATTLE = 136,
SPELL_FAILED_TARGET_IS_PLAYER = 137,
SPELL_FAILED_TARGET_IS_PLAYER_CONTROLLED = 138,
SPELL_FAILED_TARGET_NOT_DEAD = 139,
SPELL_FAILED_TARGET_NOT_IN_PARTY = 140,
SPELL_FAILED_TARGET_NOT_LOOTED = 141,
SPELL_FAILED_TARGET_NOT_PLAYER = 142,
SPELL_FAILED_TARGET_NO_POCKETS = 143,
SPELL_FAILED_TARGET_NO_WEAPONS = 144,
SPELL_FAILED_TARGET_NO_RANGED_WEAPONS = 145,
SPELL_FAILED_TARGET_UNSKINNABLE = 146,
SPELL_FAILED_THIRST_SATIATED = 147,
SPELL_FAILED_TOO_CLOSE = 148,
SPELL_FAILED_TOO_MANY_OF_ITEM = 149,
SPELL_FAILED_TOTEM_CATEGORY = 150,
SPELL_FAILED_TOTEMS = 151,
SPELL_FAILED_TRY_AGAIN = 152,
SPELL_FAILED_UNIT_NOT_BEHIND = 153,
SPELL_FAILED_UNIT_NOT_INFRONT = 154,
SPELL_FAILED_VISION_OBSCURED = 155,
SPELL_FAILED_WRONG_PET_FOOD = 156,
SPELL_FAILED_NOT_WHILE_FATIGUED = 157,
SPELL_FAILED_TARGET_NOT_IN_INSTANCE = 158,
SPELL_FAILED_NOT_WHILE_TRADING = 159,
SPELL_FAILED_TARGET_NOT_IN_RAID = 160,
SPELL_FAILED_TARGET_FREEFORALL = 161,
SPELL_FAILED_NO_EDIBLE_CORPSES = 162,
SPELL_FAILED_ONLY_BATTLEGROUNDS = 163,
SPELL_FAILED_TARGET_NOT_GHOST = 164,
SPELL_FAILED_TRANSFORM_UNUSABLE = 165,
SPELL_FAILED_WRONG_WEATHER = 166,
SPELL_FAILED_DAMAGE_IMMUNE = 167,
SPELL_FAILED_PREVENTED_BY_MECHANIC = 168,
SPELL_FAILED_PLAY_TIME = 169,
SPELL_FAILED_REPUTATION = 170,
SPELL_FAILED_MIN_SKILL = 171,
SPELL_FAILED_NOT_IN_RATED_BATTLEGROUND = 172,
SPELL_FAILED_NOT_ON_SHAPESHIFT = 173,
SPELL_FAILED_NOT_ON_STEALTHED = 174,
SPELL_FAILED_NOT_ON_DAMAGE_IMMUNE = 175,
SPELL_FAILED_NOT_ON_MOUNTED = 176,
SPELL_FAILED_TOO_SHALLOW = 177,
SPELL_FAILED_TARGET_NOT_IN_SANCTUARY = 178,
SPELL_FAILED_TARGET_IS_TRIVIAL = 179,
SPELL_FAILED_BM_OR_INVISGOD = 180,
SPELL_FAILED_GROUND_MOUNT_NOT_ALLOWED = 181,
SPELL_FAILED_FLOATING_MOUNT_NOT_ALLOWED = 182,
SPELL_FAILED_UNDERWATER_MOUNT_NOT_ALLOWED = 183,
SPELL_FAILED_FLYING_MOUNT_NOT_ALLOWED = 184,
SPELL_FAILED_APPRENTICE_RIDING_REQUIREMENT = 185,
SPELL_FAILED_JOURNEYMAN_RIDING_REQUIREMENT = 186,
SPELL_FAILED_EXPERT_RIDING_REQUIREMENT = 187,
SPELL_FAILED_ARTISAN_RIDING_REQUIREMENT = 188,
SPELL_FAILED_MASTER_RIDING_REQUIREMENT = 189,
SPELL_FAILED_COLD_RIDING_REQUIREMENT = 190,
SPELL_FAILED_FLIGHT_MASTER_RIDING_REQUIREMENT = 191,
SPELL_FAILED_CS_RIDING_REQUIREMENT = 192,
SPELL_FAILED_PANDA_RIDING_REQUIREMENT = 193,
SPELL_FAILED_MOUNT_NO_FLOAT_HERE = 194,
SPELL_FAILED_MOUNT_NO_UNDERWATER_HERE = 195,
SPELL_FAILED_MOUNT_ABOVE_WATER_HERE = 196,
SPELL_FAILED_MOUNT_COLLECTED_ON_OTHER_CHAR = 197,
SPELL_FAILED_NOT_IDLE = 198,
SPELL_FAILED_NOT_INACTIVE = 199,
SPELL_FAILED_PARTIAL_PLAYTIME = 200,
SPELL_FAILED_NO_PLAYTIME = 201,
SPELL_FAILED_NOT_IN_BATTLEGROUND = 202,
SPELL_FAILED_NOT_IN_RAID_INSTANCE = 203,
SPELL_FAILED_ONLY_IN_ARENA = 204,
SPELL_FAILED_TARGET_LOCKED_TO_RAID_INSTANCE = 205,
SPELL_FAILED_ON_USE_ENCHANT = 206,
SPELL_FAILED_NOT_ON_GROUND = 207,
SPELL_FAILED_CUSTOM_ERROR = 208,
SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW = 209,
SPELL_FAILED_TOO_MANY_SOCKETS = 210,
SPELL_FAILED_INVALID_GLYPH = 211,
SPELL_FAILED_UNIQUE_GLYPH = 212,
SPELL_FAILED_GLYPH_SOCKET_LOCKED = 213,
SPELL_FAILED_GLYPH_EXCLUSIVE_CATEGORY = 214,
SPELL_FAILED_GLYPH_INVALID_SPEC = 215,
SPELL_FAILED_GLYPH_NO_SPEC = 216,
SPELL_FAILED_NO_VALID_TARGETS = 217,
SPELL_FAILED_ITEM_AT_MAX_CHARGES = 218,
SPELL_FAILED_NOT_IN_BARBERSHOP = 219,
SPELL_FAILED_FISHING_TOO_LOW = 220,
SPELL_FAILED_ITEM_ENCHANT_TRADE_WINDOW = 221,
SPELL_FAILED_SUMMON_PENDING = 222,
SPELL_FAILED_MAX_SOCKETS = 223,
SPELL_FAILED_PET_CAN_RENAME = 224,
SPELL_FAILED_TARGET_CANNOT_BE_RESURRECTED = 225,
SPELL_FAILED_TARGET_HAS_RESURRECT_PENDING = 226,
SPELL_FAILED_NO_ACTIONS = 227,
SPELL_FAILED_CURRENCY_WEIGHT_MISMATCH = 228,
SPELL_FAILED_WEIGHT_NOT_ENOUGH = 229,
SPELL_FAILED_WEIGHT_TOO_MUCH = 230,
SPELL_FAILED_NO_VACANT_SEAT = 231,
SPELL_FAILED_NO_LIQUID = 232,
SPELL_FAILED_ONLY_NOT_SWIMMING = 233,
SPELL_FAILED_BY_NOT_MOVING = 234,
SPELL_FAILED_IN_COMBAT_RES_LIMIT_REACHED = 235,
SPELL_FAILED_NOT_IN_ARENA = 236,
SPELL_FAILED_TARGET_NOT_GROUNDED = 237,
SPELL_FAILED_EXCEEDED_WEEKLY_USAGE = 238,
SPELL_FAILED_NOT_IN_LFG_DUNGEON = 239,
SPELL_FAILED_BAD_TARGET_FILTER = 240,
SPELL_FAILED_NOT_ENOUGH_TARGETS = 241,
SPELL_FAILED_NO_SPEC = 242,
SPELL_FAILED_CANT_ADD_BATTLE_PET = 243,
SPELL_FAILED_CANT_UPGRADE_BATTLE_PET = 244,
SPELL_FAILED_WRONG_BATTLE_PET_TYPE = 245,
SPELL_FAILED_NO_DUNGEON_ENCOUNTER = 246,
SPELL_FAILED_NO_TELEPORT_FROM_DUNGEON = 247,
SPELL_FAILED_MAX_LEVEL_TOO_LOW = 248,
SPELL_FAILED_CANT_REPLACE_ITEM_BONUS = 249,
GRANT_PET_LEVEL_FAIL = 250,
SPELL_FAILED_SKILL_LINE_NOT_KNOWN = 251,
SPELL_FAILED_BLUEPRINT_KNOWN = 252,
SPELL_FAILED_FOLLOWER_KNOWN = 253,
SPELL_FAILED_CANT_OVERRIDE_ENCHANT_VISUAL = 254,
SPELL_FAILED_ITEM_NOT_A_WEAPON = 255,
SPELL_FAILED_SAME_ENCHANT_VISUAL = 256,
SPELL_FAILED_TOY_USE_LIMIT_REACHED = 257,
SPELL_FAILED_TOY_ALREADY_KNOWN = 258,
SPELL_FAILED_SHIPMENTS_FULL = 259,
SPELL_FAILED_NO_SHIPMENTS_FOR_CONTAINER = 260,
SPELL_FAILED_NO_BUILDING_FOR_SHIPMENT = 261,
SPELL_FAILED_NOT_ENOUGH_SHIPMENTS_FOR_CONTAINER = 262,
SPELL_FAILED_HAS_MISSION = 263,
SPELL_FAILED_BUILDING_ACTIVATE_NOT_READY = 264,
SPELL_FAILED_NOT_SOULBOUND = 265,
SPELL_FAILED_RIDING_VEHICLE = 266,
SPELL_FAILED_VETERAN_TRIAL_ABOVE_SKILL_RANK_MAX = 267,
SPELL_FAILED_UNKNOWN = 268,
SPELL_CAST_OK = 0xFFFF // custom value, must not be sent to client
};
enum SpellCustomErrors