Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
spell_item.cpp File Reference
#include "Player.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellAuraEffects.h"
#include "SkillDiscovery.h"
#include "Battleground.h"
Include dependency graph for spell_item.cpp:

Go to the source code of this file.

Classes

class  spell_item_aegis_of_preservation
class  spell_item_aegis_of_preservation::spell_item_aegis_of_preservation_AuraScript
class  spell_item_arcane_shroud
class  spell_item_arcane_shroud::spell_item_arcane_shroud_AuraScript
class  spell_item_ashbringer
class  spell_item_ashbringer::spell_item_ashbringer_SpellScript
class  spell_item_blessing_of_ancient_kings
class  spell_item_blessing_of_ancient_kings::spell_item_blessing_of_ancient_kings_AuraScript
class  spell_item_book_of_glyph_mastery
class  spell_item_book_of_glyph_mastery::spell_item_book_of_glyph_mastery_SpellScript
class  spell_item_brewfest_mount_transformation
class  spell_item_brewfest_mount_transformation::spell_item_brewfest_mount_transformation_SpellScript
class  spell_item_chicken_cover
class  spell_item_chicken_cover::spell_item_chicken_cover_SpellScript
class  spell_item_complete_raptor_capture
class  spell_item_complete_raptor_capture::spell_item_complete_raptor_capture_SpellScript
class  spell_item_create_heart_candy
class  spell_item_create_heart_candy::spell_item_create_heart_candy_SpellScript
class  spell_item_crystal_prison_dummy_dnd
class  spell_item_crystal_prison_dummy_dnd::spell_item_crystal_prison_dummy_dnd_SpellScript
class  spell_item_defibrillate
class  spell_item_defibrillate::spell_item_defibrillate_SpellScript
class  spell_item_demon_broiled_surprise
class  spell_item_demon_broiled_surprise::spell_item_demon_broiled_surprise_SpellScript
class  spell_item_desperate_defense
class  spell_item_desperate_defense::spell_item_desperate_defense_AuraScript
class  spell_item_deviate_fish
class  spell_item_deviate_fish::spell_item_deviate_fish_SpellScript
class  spell_item_flask_of_the_north
class  spell_item_flask_of_the_north::spell_item_flask_of_the_north_SpellScript
class  spell_item_gift_of_the_harvester
class  spell_item_gift_of_the_harvester::spell_item_gift_of_the_harvester_SpellScript
class  spell_item_gnomish_death_ray
class  spell_item_gnomish_death_ray::spell_item_gnomish_death_ray_SpellScript
class  spell_item_greatmothers_soulcatcher
class  spell_item_greatmothers_soulcatcher::spell_item_greatmothers_soulcatcher_SpellScript
class  spell_item_impale_leviroth
class  spell_item_impale_leviroth::spell_item_impale_leviroth_SpellScript
class  spell_item_make_a_wish
class  spell_item_make_a_wish::spell_item_make_a_wish_SpellScript
class  spell_item_map_of_the_geyser_fields
class  spell_item_map_of_the_geyser_fields::spell_item_map_of_the_geyser_fields_SpellScript
class  spell_item_mingos_fortune_generator
class  spell_item_mingos_fortune_generator::spell_item_mingos_fortune_generator_SpellScript
class  spell_item_muisek_vessel
class  spell_item_muisek_vessel::spell_item_muisek_vessel_SpellScript
class  spell_item_necrotic_touch
class  spell_item_necrotic_touch::spell_item_necrotic_touch_AuraScript
class  spell_item_net_o_matic
class  spell_item_net_o_matic::spell_item_net_o_matic_SpellScript
class  spell_item_nigh_invulnerability
class  spell_item_nigh_invulnerability::spell_item_nigh_invulnerability_SpellScript
class  spell_item_nitro_boots
class  spell_item_nitro_boots::spell_item_nitro_boots_SpellScript
class  spell_item_noggenfogger_elixir
class  spell_item_noggenfogger_elixir::spell_item_noggenfogger_elixir_SpellScript
class  spell_item_piccolo_of_the_flaming_fire
class  spell_item_piccolo_of_the_flaming_fire::spell_item_piccolo_of_the_flaming_fire_SpellScript
class  spell_item_poultryizer
class  spell_item_poultryizer::spell_item_poultryizer_SpellScript
class  spell_item_purify_helboar_meat
class  spell_item_purify_helboar_meat::spell_item_purify_helboar_meat_SpellScript
class  spell_item_pygmy_oil
class  spell_item_pygmy_oil::spell_item_pygmy_oil_SpellScript
class  spell_item_red_rider_air_rifle
class  spell_item_red_rider_air_rifle::spell_item_red_rider_air_rifle_SpellScript
class  spell_item_reindeer_transformation
class  spell_item_reindeer_transformation::spell_item_reindeer_transformation_SpellScript
class  spell_item_rocket_boots
class  spell_item_rocket_boots::spell_item_rocket_boots_SpellScript
class  spell_item_savory_deviate_delight
class  spell_item_savory_deviate_delight::spell_item_savory_deviate_delight_SpellScript
class  spell_item_scroll_of_recall
class  spell_item_scroll_of_recall::spell_item_scroll_of_recall_SpellScript
class  spell_item_shadowmourne
class  spell_item_shadowmourne::spell_item_shadowmourne_AuraScript
class  spell_item_shadowmourne_soul_fragment
class  spell_item_shadowmourne_soul_fragment::spell_item_shadowmourne_soul_fragment_AuraScript
class  spell_item_shadows_fate
class  spell_item_shadows_fate::spell_item_shadows_fate_AuraScript
class  spell_item_shimmering_vessel
class  spell_item_shimmering_vessel::spell_item_shimmering_vessel_SpellScript
class  spell_item_six_demon_bag
class  spell_item_six_demon_bag::spell_item_six_demon_bag_SpellScript
class  spell_item_socrethars_stone
class  spell_item_socrethars_stone::spell_item_socrethars_stone_SpellScript
class  spell_item_teach_language
class  spell_item_teach_language::spell_item_teach_language_SpellScript
class  spell_item_the_eye_of_diminution
class  spell_item_the_eye_of_diminution::spell_item_the_eye_of_diminution_AuraScript
class  spell_item_trigger_spell
class  spell_item_trigger_spell::spell_item_trigger_spell_SpellScript
class  spell_item_underbelly_elixir
class  spell_item_underbelly_elixir::spell_item_underbelly_elixir_SpellScript
class  spell_item_unsated_craving
class  spell_item_unsated_craving::spell_item_unsated_craving_AuraScript
class  spell_item_unusual_compass
class  spell_item_unusual_compass::spell_item_unusual_compass_SpellScript
class  spell_item_vanquished_clutches
class  spell_item_vanquished_clutches::spell_item_vanquished_clutches_SpellScript
class  spell_magic_eater_food
class  spell_magic_eater_food::spell_magic_eater_food_AuraScript

Enumerations

enum  AegisOfPreservation { SPELL_AEGIS_HEAL = 23781 }
enum  AirRifleSpells { SPELL_AIR_RIFLE_HOLD_VISUAL = 65582 , SPELL_AIR_RIFLE_SHOOT = 67532 , SPELL_AIR_RIFLE_SHOOT_SELF = 65577 }
enum  AshbringerSounds {
  SOUND_ASHBRINGER_1 = 8906 , SOUND_ASHBRINGER_2 = 8907 , SOUND_ASHBRINGER_3 = 8908 , SOUND_ASHBRINGER_4 = 8920 ,
  SOUND_ASHBRINGER_5 = 8921 , SOUND_ASHBRINGER_6 = 8922 , SOUND_ASHBRINGER_7 = 8923 , SOUND_ASHBRINGER_8 = 8924 ,
  SOUND_ASHBRINGER_9 = 8925 , SOUND_ASHBRINGER_10 = 8926 , SOUND_ASHBRINGER_11 = 8927 , SOUND_ASHBRINGER_12 = 8928
}
enum  BlessingOfAncientKings { SPELL_PROTECTION_OF_ANCIENT_KINGS = 64413 }
enum  BrewfestMountTransformation {
  SPELL_MOUNT_RAM_100 = 43900 , SPELL_MOUNT_RAM_60 = 43899 , SPELL_MOUNT_KODO_100 = 49379 , SPELL_MOUNT_KODO_60 = 49378 ,
  SPELL_BREWFEST_MOUNT_TRANSFORM = 49357 , SPELL_BREWFEST_MOUNT_TRANSFORM_REVERSE = 52845
}
enum  ChickenCover { SPELL_CHICKEN_NET = 51959 , SPELL_CAPTURE_CHICKEN_ESCAPE = 51037 , QUEST_CHICKEN_PARTY = 12702 , QUEST_FLOWN_THE_COOP = 12532 }
enum  CompleteRaptorCapture { SPELL_RAPTOR_CAPTURE_CREDIT = 42337 }
enum  CreateHeartCandy {
  ITEM_HEART_CANDY_1 = 21818 , ITEM_HEART_CANDY_2 = 21817 , ITEM_HEART_CANDY_3 = 21821 , ITEM_HEART_CANDY_4 = 21819 ,
  ITEM_HEART_CANDY_5 = 21816 , ITEM_HEART_CANDY_6 = 21823 , ITEM_HEART_CANDY_7 = 21822 , ITEM_HEART_CANDY_8 = 21820
}
enum  CrystalPrison { OBJECT_IMPRISONED_DOOMGUARD = 179644 }
enum  Defibrillate { SPELL_GOBLIN_JUMPER_CABLES_FAIL = 8338 , SPELL_GOBLIN_JUMPER_CABLES_XL_FAIL = 23055 }
enum  DemonBroiledSurprise { QUEST_SUPER_HOT_STEW = 11379 , SPELL_CREATE_DEMON_BROILED_SURPRISE = 43753 , NPC_ABYSSAL_FLAMEBRINGER = 19973 }
enum  DesperateDefense { SPELL_DESPERATE_RAGE = 33898 }
enum  DeviateFishSpells {
  SPELL_SLEEPY = 8064 , SPELL_INVIGORATE = 8065 , SPELL_SHRINK = 8066 , SPELL_PARTY_TIME = 8067 ,
  SPELL_HEALTHY_SPIRIT = 8068
}
enum  FlaskOfTheNorthSpells { SPELL_FLASK_OF_THE_NORTH_SP = 67016 , SPELL_FLASK_OF_THE_NORTH_AP = 67017 , SPELL_FLASK_OF_THE_NORTH_STR = 67018 }
enum  GenericData { SPELL_ARCANITE_DRAGONLING = 19804 , SPELL_BATTLE_CHICKEN = 13166 , SPELL_MECHANICAL_DRAGONLING = 4073 , SPELL_MITHRIL_MECHANICAL_DRAGONLING = 12749 }
enum  GiftOfTheHarvester { NPC_GHOUL = 28845 , MAX_GHOULS = 5 }
enum  GnomishDeathRay { SPELL_GNOMISH_DEATH_RAY_SELF = 13493 , SPELL_GNOMISH_DEATH_RAY_TARGET = 13279 }
enum  GreatmothersSoulcather { SPELL_FORCE_CAST_SUMMON_GNOME_SOUL = 46486 }
enum  ImpaleLeviroth { NPC_LEVIROTH = 26452 , SPELL_LEVIROTH_SELF_IMPALE = 49882 }
enum  MagicEater {
  SPELL_WILD_MAGIC = 58891 , SPELL_WELL_FED_1 = 57288 , SPELL_WELL_FED_2 = 57139 , SPELL_WELL_FED_3 = 57111 ,
  SPELL_WELL_FED_4 = 57286 , SPELL_WELL_FED_5 = 57291
}
enum  MakeAWish {
  SPELL_MR_PINCHYS_BLESSING = 33053 , SPELL_SUMMON_MIGHTY_MR_PINCHY = 33057 , SPELL_SUMMON_FURIOUS_MR_PINCHY = 33059 , SPELL_TINY_MAGICAL_CRAWDAD = 33062 ,
  SPELL_MR_PINCHYS_GIFT = 33064
}
enum  NecroticTouch { SPELL_ITEM_NECROTIC_TOUCH_PROC = 71879 }
enum  NetOMaticSpells { SPELL_NET_O_MATIC_TRIGGERED1 = 16566 , SPELL_NET_O_MATIC_TRIGGERED2 = 13119 , SPELL_NET_O_MATIC_TRIGGERED3 = 13099 }
enum  NighInvulnerability { SPELL_NIGH_INVULNERABILITY = 30456 , SPELL_COMPLETE_VULNERABILITY = 30457 }
enum  NitroBoots { SPELL_NITRO_BOOTS_SUCCESS = 54861 , SPELL_NITRO_BOOTS_BACKFIRE = 46014 }
enum  NoggenfoggerElixirSpells { SPELL_NOGGENFOGGER_ELIXIR_TRIGGERED1 = 16595 , SPELL_NOGGENFOGGER_ELIXIR_TRIGGERED2 = 16593 , SPELL_NOGGENFOGGER_ELIXIR_TRIGGERED3 = 16591 }
enum  Poultryzer { SPELL_POULTRYIZER_SUCCESS = 30501 , SPELL_POULTRYIZER_BACKFIRE = 30504 }
enum  PurifyHelboarMeat { SPELL_SUMMON_PURIFIED_HELBOAR_MEAT = 29277 , SPELL_SUMMON_TOXIC_HELBOAR_MEAT = 29278 }
enum  PygmyOil { SPELL_PYGMY_OIL_PYGMY_AURA = 53806 , SPELL_PYGMY_OIL_SMALLER_AURA = 53805 }
enum  ReindeerTransformation {
  SPELL_FLYING_REINDEER_310 = 44827 , SPELL_FLYING_REINDEER_280 = 44825 , SPELL_FLYING_REINDEER_60 = 44824 , SPELL_REINDEER_100 = 25859 ,
  SPELL_REINDEER_60 = 25858
}
enum  RocketBoots { SPELL_ROCKET_BOOTS_PROC = 30452 }
enum  SavoryDeviateDelight { SPELL_FLIP_OUT_MALE = 8219 , SPELL_FLIP_OUT_FEMALE = 8220 , SPELL_YAAARRRR_MALE = 8221 , SPELL_YAAARRRR_FEMALE = 8222 }
enum  ScrollOfRecall {
  SPELL_SCROLL_OF_RECALL_I = 48129 , SPELL_SCROLL_OF_RECALL_II = 60320 , SPELL_SCROLL_OF_RECALL_III = 60321 , SPELL_LOST = 60444 ,
  SPELL_SCROLL_OF_RECALL_FAIL_ALLIANCE_1 = 60323 , SPELL_SCROLL_OF_RECALL_FAIL_HORDE_1 = 60328
}
enum  Shadowmourne {
  SPELL_SHADOWMOURNE_CHAOS_BANE_DAMAGE = 71904 , SPELL_SHADOWMOURNE_SOUL_FRAGMENT = 71905 , SPELL_SHADOWMOURNE_VISUAL_LOW = 72521 , SPELL_SHADOWMOURNE_VISUAL_HIGH = 72523 ,
  SPELL_SHADOWMOURNE_CHAOS_BANE_BUFF = 73422
}
enum  ShadowsFate { SPELL_SOUL_FEAST = 71203 , NPC_SINDRAGOSA = 36853 }
enum  Sinkholes { NPC_SOUTH_SINKHOLE = 25664 , NPC_NORTHEAST_SINKHOLE = 25665 , NPC_NORTHWEST_SINKHOLE = 25666 }
enum  SixDemonBagSpells {
  SPELL_FROSTBOLT = 11538 , SPELL_POLYMORPH = 14621 , SPELL_SUMMON_FELHOUND_MINION = 14642 , SPELL_FIREBALL = 15662 ,
  SPELL_CHAIN_LIGHTNING = 21179 , SPELL_ENVELOPING_WINDS = 25189
}
enum  SocretharsStone { SPELL_SOCRETHAR_TO_SEAT = 35743 , SPELL_SOCRETHAR_FROM_SEAT = 35744 }
enum  TeachLanguage { SPELL_LEARN_GNOMISH_BINARY = 50242 , SPELL_LEARN_GOBLIN_BINARY = 50246 }
enum  UnderbellyElixirSpells { SPELL_UNDERBELLY_ELIXIR_TRIGGERED1 = 59645 , SPELL_UNDERBELLY_ELIXIR_TRIGGERED2 = 59831 , SPELL_UNDERBELLY_ELIXIR_TRIGGERED3 = 59843 }
enum  VanquishedClutchesSpells { SPELL_CRUSHER = 64982 , SPELL_CONSTRICTOR = 64983 , SPELL_CORRUPTOR = 64984 }

Functions

void AddSC_item_spell_scripts ()

Enumeration Type Documentation

◆ AegisOfPreservation

Enumerator
SPELL_AEGIS_HEAL 

Definition at line 64 of file spell_item.cpp.

◆ AirRifleSpells

Enumerator
SPELL_AIR_RIFLE_HOLD_VISUAL 
SPELL_AIR_RIFLE_SHOOT 
SPELL_AIR_RIFLE_SHOOT_SELF 

Definition at line 1235 of file spell_item.cpp.

◆ AshbringerSounds

Enumerator
SOUND_ASHBRINGER_1 
SOUND_ASHBRINGER_2 
SOUND_ASHBRINGER_3 
SOUND_ASHBRINGER_4 
SOUND_ASHBRINGER_5 
SOUND_ASHBRINGER_6 
SOUND_ASHBRINGER_7 
SOUND_ASHBRINGER_8 
SOUND_ASHBRINGER_9 
SOUND_ASHBRINGER_10 
SOUND_ASHBRINGER_11 
SOUND_ASHBRINGER_12 

Definition at line 1508 of file spell_item.cpp.

◆ BlessingOfAncientKings

Enumerator
SPELL_PROTECTION_OF_ANCIENT_KINGS 

Definition at line 134 of file spell_item.cpp.

◆ BrewfestMountTransformation

Enumerator
SPELL_MOUNT_RAM_100 
SPELL_MOUNT_RAM_60 
SPELL_MOUNT_KODO_100 
SPELL_MOUNT_KODO_60 
SPELL_BREWFEST_MOUNT_TRANSFORM 
SPELL_BREWFEST_MOUNT_TRANSFORM_REVERSE 

Definition at line 2089 of file spell_item.cpp.

◆ ChickenCover

Enumerator
SPELL_CHICKEN_NET 
SPELL_CAPTURE_CHICKEN_ESCAPE 
QUEST_CHICKEN_PARTY 
QUEST_FLOWN_THE_COOP 

Definition at line 2385 of file spell_item.cpp.

◆ CompleteRaptorCapture

Enumerator
SPELL_RAPTOR_CAPTURE_CREDIT 

Definition at line 2003 of file spell_item.cpp.

◆ CreateHeartCandy

Enumerator
ITEM_HEART_CANDY_1 
ITEM_HEART_CANDY_2 
ITEM_HEART_CANDY_3 
ITEM_HEART_CANDY_4 
ITEM_HEART_CANDY_5 
ITEM_HEART_CANDY_6 
ITEM_HEART_CANDY_7 
ITEM_HEART_CANDY_8 

Definition at line 1295 of file spell_item.cpp.

◆ CrystalPrison

Enumerator
OBJECT_IMPRISONED_DOOMGUARD 

Definition at line 1693 of file spell_item.cpp.

◆ Defibrillate

Enumerator
SPELL_GOBLIN_JUMPER_CABLES_FAIL 
SPELL_GOBLIN_JUMPER_CABLES_XL_FAIL 

Definition at line 193 of file spell_item.cpp.

◆ DemonBroiledSurprise

Enumerator
QUEST_SUPER_HOT_STEW 
SPELL_CREATE_DEMON_BROILED_SURPRISE 
NPC_ABYSSAL_FLAMEBRINGER 

Definition at line 1944 of file spell_item.cpp.

◆ DesperateDefense

Enumerator
SPELL_DESPERATE_RAGE 

Definition at line 248 of file spell_item.cpp.

◆ DeviateFishSpells

Enumerator
SPELL_SLEEPY 
SPELL_INVIGORATE 
SPELL_SHRINK 
SPELL_PARTY_TIME 
SPELL_HEALTHY_SPIRIT 

Definition at line 290 of file spell_item.cpp.

◆ FlaskOfTheNorthSpells

Enumerator
SPELL_FLASK_OF_THE_NORTH_SP 
SPELL_FLASK_OF_THE_NORTH_AP 
SPELL_FLASK_OF_THE_NORTH_STR 

Definition at line 342 of file spell_item.cpp.

◆ GenericData

Enumerator
SPELL_ARCANITE_DRAGONLING 
SPELL_BATTLE_CHICKEN 
SPELL_MECHANICAL_DRAGONLING 
SPELL_MITHRIL_MECHANICAL_DRAGONLING 

Definition at line 1287 of file spell_item.cpp.

◆ GiftOfTheHarvester

Enumerator
NPC_GHOUL 
MAX_GHOULS 

Definition at line 1386 of file spell_item.cpp.

◆ GnomishDeathRay

Enumerator
SPELL_GNOMISH_DEATH_RAY_SELF 
SPELL_GNOMISH_DEATH_RAY_TARGET 

Definition at line 412 of file spell_item.cpp.

◆ GreatmothersSoulcather

Enumerator
SPELL_FORCE_CAST_SUMMON_GNOME_SOUL 

Definition at line 2467 of file spell_item.cpp.

◆ ImpaleLeviroth

Enumerator
NPC_LEVIROTH 
SPELL_LEVIROTH_SELF_IMPALE 

Definition at line 2048 of file spell_item.cpp.

◆ MagicEater

enum MagicEater
Enumerator
SPELL_WILD_MAGIC 
SPELL_WELL_FED_1 
SPELL_WELL_FED_2 
SPELL_WELL_FED_3 
SPELL_WELL_FED_4 
SPELL_WELL_FED_5 

Definition at line 1563 of file spell_item.cpp.

◆ MakeAWish

enum MakeAWish
Enumerator
SPELL_MR_PINCHYS_BLESSING 
SPELL_SUMMON_MIGHTY_MR_PINCHY 
SPELL_SUMMON_FURIOUS_MR_PINCHY 
SPELL_TINY_MAGICAL_CRAWDAD 
SPELL_MR_PINCHYS_GIFT 

Definition at line 460 of file spell_item.cpp.

◆ NecroticTouch

Enumerator
SPELL_ITEM_NECROTIC_TOUCH_PROC 

Definition at line 573 of file spell_item.cpp.

◆ NetOMaticSpells

Enumerator
SPELL_NET_O_MATIC_TRIGGERED1 
SPELL_NET_O_MATIC_TRIGGERED2 
SPELL_NET_O_MATIC_TRIGGERED3 

Definition at line 621 of file spell_item.cpp.

◆ NighInvulnerability

Enumerator
SPELL_NIGH_INVULNERABILITY 
SPELL_COMPLETE_VULNERABILITY 

Definition at line 1804 of file spell_item.cpp.

◆ NitroBoots

enum NitroBoots
Enumerator
SPELL_NITRO_BOOTS_SUCCESS 
SPELL_NITRO_BOOTS_BACKFIRE 

Definition at line 2156 of file spell_item.cpp.

◆ NoggenfoggerElixirSpells

Enumerator
SPELL_NOGGENFOGGER_ELIXIR_TRIGGERED1 
SPELL_NOGGENFOGGER_ELIXIR_TRIGGERED2 
SPELL_NOGGENFOGGER_ELIXIR_TRIGGERED3 

Definition at line 673 of file spell_item.cpp.

◆ Poultryzer

enum Poultryzer
Enumerator
SPELL_POULTRYIZER_SUCCESS 
SPELL_POULTRYIZER_BACKFIRE 

Definition at line 1850 of file spell_item.cpp.

◆ PurifyHelboarMeat

Enumerator
SPELL_SUMMON_PURIFIED_HELBOAR_MEAT 
SPELL_SUMMON_TOXIC_HELBOAR_MEAT 

Definition at line 1648 of file spell_item.cpp.

◆ PygmyOil

enum PygmyOil
Enumerator
SPELL_PYGMY_OIL_PYGMY_AURA 
SPELL_PYGMY_OIL_SMALLER_AURA 

Definition at line 2306 of file spell_item.cpp.

◆ ReindeerTransformation

Enumerator
SPELL_FLYING_REINDEER_310 
SPELL_FLYING_REINDEER_280 
SPELL_FLYING_REINDEER_60 
SPELL_REINDEER_100 
SPELL_REINDEER_60 

Definition at line 1736 of file spell_item.cpp.

◆ RocketBoots

Enumerator
SPELL_ROCKET_BOOTS_PROC 

Definition at line 2250 of file spell_item.cpp.

◆ SavoryDeviateDelight

Enumerator
SPELL_FLIP_OUT_MALE 
SPELL_FLIP_OUT_FEMALE 
SPELL_YAAARRRR_MALE 
SPELL_YAAARRRR_FEMALE 

Definition at line 757 of file spell_item.cpp.

◆ ScrollOfRecall

Enumerator
SPELL_SCROLL_OF_RECALL_I 
SPELL_SCROLL_OF_RECALL_II 
SPELL_SCROLL_OF_RECALL_III 
SPELL_LOST 
SPELL_SCROLL_OF_RECALL_FAIL_ALLIANCE_1 
SPELL_SCROLL_OF_RECALL_FAIL_HORDE_1 

Definition at line 816 of file spell_item.cpp.

◆ Shadowmourne

Enumerator
SPELL_SHADOWMOURNE_CHAOS_BANE_DAMAGE 
SPELL_SHADOWMOURNE_SOUL_FRAGMENT 
SPELL_SHADOWMOURNE_VISUAL_LOW 
SPELL_SHADOWMOURNE_VISUAL_HIGH 
SPELL_SHADOWMOURNE_CHAOS_BANE_BUFF 

Definition at line 958 of file spell_item.cpp.

◆ ShadowsFate

Enumerator
SPELL_SOUL_FEAST 
NPC_SINDRAGOSA 

Definition at line 887 of file spell_item.cpp.

◆ Sinkholes

enum Sinkholes
Enumerator
NPC_SOUTH_SINKHOLE 
NPC_NORTHEAST_SINKHOLE 
NPC_NORTHWEST_SINKHOLE 

Definition at line 1426 of file spell_item.cpp.

◆ SixDemonBagSpells

Enumerator
SPELL_FROSTBOLT 
SPELL_POLYMORPH 
SPELL_SUMMON_FELHOUND_MINION 
SPELL_FIREBALL 
SPELL_CHAIN_LIGHTNING 
SPELL_ENVELOPING_WINDS 

Definition at line 1084 of file spell_item.cpp.

◆ SocretharsStone

Enumerator
SPELL_SOCRETHAR_TO_SEAT 
SPELL_SOCRETHAR_FROM_SEAT 

Definition at line 1890 of file spell_item.cpp.

◆ TeachLanguage

Enumerator
SPELL_LEARN_GNOMISH_BINARY 
SPELL_LEARN_GOBLIN_BINARY 

Definition at line 2203 of file spell_item.cpp.

◆ UnderbellyElixirSpells

Enumerator
SPELL_UNDERBELLY_ELIXIR_TRIGGERED1 
SPELL_UNDERBELLY_ELIXIR_TRIGGERED2 
SPELL_UNDERBELLY_ELIXIR_TRIGGERED3 

Definition at line 1184 of file spell_item.cpp.

◆ VanquishedClutchesSpells

Enumerator
SPELL_CRUSHER 
SPELL_CONSTRICTOR 
SPELL_CORRUPTOR 

Definition at line 1466 of file spell_item.cpp.

Function Documentation

◆ AddSC_item_spell_scripts()