TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
spell_quest.cpp File Reference
#include "CellImpl.h"
#include "CreatureTextMgr.h"
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Player.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellAuraEffects.h"
#include "Vehicle.h"
+ Include dependency graph for spell_quest.cpp:

Classes

class  spell_generic_quest_update_entry_SpellScript
 
class  spell_q55_sacred_cleansing
 
class  spell_q2203_thaumaturgy_channel
 
class  spell_q2203_thaumaturgy_channel::spell_q2203_thaumaturgy_channel_AuraScript
 
class  spell_q5206_test_fetid_skull
 
class  spell_q5206_test_fetid_skull::spell_q5206_test_fetid_skull_SpellScript
 
class  spell_q6124_6129_apply_salve
 
class  spell_q6124_6129_apply_salve::spell_q6124_6129_apply_salve_SpellScript
 
class  spell_q10255_administer_antidote
 
class  spell_q11396_11399_force_shield_arcane_purple_x3
 
class  spell_q11396_11399_force_shield_arcane_purple_x3::spell_q11396_11399_force_shield_arcane_purple_x3_AuraScript
 
class  spell_q11396_11399_scourging_crystal_controller
 
class  spell_q11396_11399_scourging_crystal_controller::spell_q11396_11399_scourging_crystal_controller_SpellScript
 
class  spell_q11396_11399_scourging_crystal_controller_dummy
 
class  spell_q11396_11399_scourging_crystal_controller_dummy::spell_q11396_11399_scourging_crystal_controller_dummy_SpellScript
 
class  spell_q11515_fel_siphon_dummy
 
class  spell_q11587_arcane_prisoner_rescue
 
class  spell_q11587_arcane_prisoner_rescue::spell_q11587_arcane_prisoner_rescue_SpellScript
 
class  spell_q11730_ultrasonic_screwdriver
 
class  spell_q11730_ultrasonic_screwdriver::spell_q11730_ultrasonic_screwdriver_SpellScript
 
class  spell_q12459_seeds_of_natures_wrath
 
class  spell_q12459_seeds_of_natures_wrath::spell_q12459_seeds_of_natures_wrath_SpellScript
 
class  spell_q12634_despawn_fruit_tosser
 
class  spell_q12634_despawn_fruit_tosser::spell_q12634_despawn_fruit_tosser_SpellScript
 
class  spell_q12683_take_sputum_sample
 
class  spell_q12683_take_sputum_sample::spell_q12683_take_sputum_sample_SpellScript
 
class  spell_q12851_going_bearback
 
class  spell_q12851_going_bearback::spell_q12851_going_bearback_AuraScript
 
class  spell_q12937_relief_for_the_fallen
 
class  spell_q12937_relief_for_the_fallen::spell_q12937_relief_for_the_fallen_SpellScript
 
class  spell_q10041_q10040_who_are_they
 
class  spell_q10041_q10040_who_are_they::spell_q10041_q10040_who_are_they_SpellScript
 
class  spell_symbol_of_life_dummy
 
class  spell_symbol_of_life_dummy::spell_symbol_of_life_dummy_SpellScript
 
class  spell_q12659_ahunaes_knife
 
class  spell_q12659_ahunaes_knife::spell_q12659_ahunaes_knife_SpellScript
 
class  spell_q9874_liquid_fire
 
class  spell_q9874_liquid_fire::spell_q9874_liquid_fire_SpellScript
 
class  spell_q12805_lifeblood_dummy
 
class  spell_q12805_lifeblood_dummy::spell_q12805_lifeblood_dummy_SpellScript
 
class  spell_q13280_13283_plant_battle_standard
 
class  spell_q13280_13283_plant_battle_standard::spell_q13280_13283_plant_battle_standard_SpellScript
 
class  spell_q14112_14145_chum_the_water
 
class  spell_q14112_14145_chum_the_water::spell_q14112_14145_chum_the_water_SpellScript
 
class  spell_q9452_cast_net
 
class  spell_q9452_cast_net::spell_q9452_cast_net_SpellScript
 
class  spell_q12987_read_pronouncement
 
class  spell_q12987_read_pronouncement::spell_q12987_read_pronouncement_AuraScript
 
class  spell_q12277_wintergarde_mine_explosion
 
class  spell_q12277_wintergarde_mine_explosion::spell_q12277_wintergarde_mine_explosion_SpellScript
 
class  spell_q12066_bunny_kill_credit
 
class  spell_q12066_bunny_kill_credit::spell_q12066_bunny_kill_credit_SpellScript
 
class  spell_q12735_song_of_cleansing
 
class  spell_q12735_song_of_cleansing::spell_q12735_song_of_cleansing_SpellScript
 
class  spell_q12372_cast_from_gossip_trigger
 
class  spell_q12372_cast_from_gossip_trigger::spell_q12372_cast_from_gossip_trigger_SpellScript
 
class  spell_q12372_destabilize_azure_dragonshrine_dummy
 
class  spell_q12372_destabilize_azure_dragonshrine_dummy::spell_q12372_destabilize_azure_dragonshrine_dummy_SpellScript
 
class  spell_q12372_azure_on_death_force_whisper
 
class  spell_q12372_azure_on_death_force_whisper::spell_q12372_azure_on_death_force_whisper_SpellScript
 
class  spell_q11010_q11102_q11023_aggro_check_aura
 
class  spell_q11010_q11102_q11023_aggro_check_aura::spell_q11010_q11102_q11023_aggro_check_aura_AuraScript
 
class  spell_q11010_q11102_q11023_aggro_check
 
class  spell_q11010_q11102_q11023_aggro_check::spell_q11010_q11102_q11023_aggro_check_SpellScript
 
class  spell_q11010_q11102_q11023_aggro_burst
 
class  spell_q11010_q11102_q11023_aggro_burst::spell_q11010_q11102_q11023_aggro_burst_AuraScript
 
class  spell_q11010_q11102_q11023_choose_loc
 
class  spell_q11010_q11102_q11023_choose_loc::spell_q11010_q11102_q11023_choose_loc_SpellScript
 
class  spell_q11010_q11102_q11023_q11008_check_fly_mount
 
class  spell_q11010_q11102_q11023_q11008_check_fly_mount::spell_q11010_q11102_q11023_q11008_check_fly_mount_SpellScript
 
class  spell_q12527_zuldrak_rat
 
class  spell_q12527_zuldrak_rat::spell_q12527_zuldrak_rat_SpellScript
 
class  spell_q12661_q12669_q12676_q12677_q12713_summon_stefan
 
class  spell_q12661_q12669_q12676_q12677_q12713_summon_stefan::spell_q12661_q12669_q12676_q12677_q12713_summon_stefan_SpellScript
 
class  spell_q12730_quenching_mist
 
class  spell_q12730_quenching_mist::spell_q12730_quenching_mist_AuraScript
 
class  spell_q13291_q13292_q13239_q13261_frostbrood_skytalon_grab_decoy
 
class  spell_q13291_q13292_q13239_q13261_frostbrood_skytalon_grab_decoy::spell_q13291_q13292_q13239_q13261_frostbrood_skytalon_grab_decoy_SpellScript
 
class  spell_q13291_q13292_q13239_q13261_armored_decoy_summon_skytalon
 
class  spell_q13291_q13292_q13239_q13261_armored_decoy_summon_skytalon::spell_q13291_q13292_q13239_q13261_armored_decoy_summon_skytalon_SpellScript
 
class  spell_q12847_summon_soul_moveto_bunny
 
class  spell_q12847_summon_soul_moveto_bunny::spell_q12847_summon_soul_moveto_bunny_SpellScript
 
class  spell_q13011_bear_flank_master
 
class  spell_q13011_bear_flank_master::spell_q13011_bear_flank_master_SpellScript
 
class  spell_q13086_cannons_target
 
class  spell_q13086_cannons_target::spell_q13086_cannons_target_SpellScript
 
class  spell_q12690_burst_at_the_seams
 
class  spell_q12690_burst_at_the_seams::spell_q12690_burst_at_the_seams_SpellScript
 
class  spell_q12308_escape_from_silverbrook
 
class  spell_q12308_escape_from_silverbrook::spell_q12308_escape_from_silverbrook_SpellScript
 
class  spell_q12308_escape_from_silverbrook_summon_worgen
 
class  spell_q12308_escape_from_silverbrook_summon_worgen::spell_q12308_escape_from_silverbrook_summon_worgen_SpellScript
 
class  spell_q12641_death_comes_from_on_high
 
class  spell_q12641_death_comes_from_on_high::spell_q12641_death_comes_from_on_high_SpellScript
 
class  spell_q12641_recall_eye_of_acherus
 
class  spell_q12641_recall_eye_of_acherus::spell_q12641_recall_eye_of_acherus_SpellScript
 
class  spell_q12619_emblazon_runeblade
 
class  spell_q12619_emblazon_runeblade::spell_q12619_emblazon_runeblade_AuraScript
 
class  spell_q12619_emblazon_runeblade_effect
 
class  spell_q12619_emblazon_runeblade_effect::spell_q12619_emblazon_runeblade_effect_SpellScript
 
class  spell_q12919_gymers_grab
 
class  spell_q12919_gymers_grab::spell_q12919_gymers_grab_SpellScript
 
class  spell_q12919_gymers_throw
 
class  spell_q12919_gymers_throw::spell_q12919_gymers_throw_SpellScript
 
class  spell_q13400_illidan_kill_master
 
class  spell_q13400_illidan_kill_master::spell_q13400_illidan_kill_master_SpellScript
 
class  spell_q14100_q14111_make_player_destroy_totems
 
class  spell_q14100_q14111_make_player_destroy_totems::spell_q14100_q14111_make_player_destroy_totems_SpellScript
 
class  spell_q10929_fumping
 
class  spell_q10929_fumping::spell_q10929_fumpingAuraScript
 
class  spell_q28813_get_our_boys_back_dummy
 
class  spell_q28813_get_our_boys_back_dummy::spell_q28813_get_our_boys_back_dummy_SpellScript
 
class  spell_q28813_set_health_random
 
class  spell_q28813_set_health_random::spell_q28813_set_health_random_SpellScript
 
class  spell_q12414_hand_over_reins
 
class  spell_q12414_hand_over_reins::spell_q12414_hand_over_reins_SpellScript
 
class  spell_q13665_q13790_bested_trigger
 
class  spell_q13665_q13790_bested_trigger::spell_q13665_q13790_bested_trigger_SpellScript
 

Enumerations

enum  Quest55Data { NPC_MORBENT = 1200, NPC_WEAKENED_MORBENT = 24782 }
 
enum  ThaumaturgyChannel { SPELL_THAUMATURGY_CHANNEL = 21029 }
 
enum  Quest5206Data { SPELL_CREATE_RESONATING_SKULL = 17269, SPELL_CREATE_BONE_DUST = 17270 }
 
enum  Quests6124_6129Data {
  NPC_SICKLY_GAZELLE = 12296, NPC_CURED_GAZELLE = 12297, NPC_SICKLY_DEER = 12298, NPC_CURED_DEER = 12299,
  DESPAWN_TIME = 30000
}
 
enum  Quest10255Data { NPC_HELBOAR = 16880, NPC_DREADTUSK = 16992 }
 
enum  Quest11396_11399Data { SPELL_FORCE_SHIELD_ARCANE_PURPLE_X3 = 43874, SPELL_SCOURGING_CRYSTAL_CONTROLLER = 43878 }
 
enum  Quest11515Data { NPC_FELBLOOD_INITIATE = 24918, NPC_EMACIATED_FELBLOOD = 24955 }
 
enum  Quest11587Data { SPELL_SUMMON_ARCANE_PRISONER_MALE = 45446, SPELL_SUMMON_ARCANE_PRISONER_FEMALE = 45448, SPELL_ARCANE_PRISONER_KILL_CREDIT = 45456 }
 
enum  Quest11730Data {
  SPELL_SUMMON_SCAVENGEBOT_004A8 = 46063, SPELL_SUMMON_SENTRYBOT_57K = 46068, SPELL_SUMMON_DEFENDOTANK_66D = 46058, SPELL_SUMMON_SCAVENGEBOT_005B6 = 46066,
  SPELL_SUMMON_55D_COLLECTATRON = 46034, SPELL_ROBOT_KILL_CREDIT = 46027, NPC_SCAVENGEBOT_004A8 = 25752, NPC_SENTRYBOT_57K = 25753,
  NPC_DEFENDOTANK_66D = 25758, NPC_SCAVENGEBOT_005B6 = 25792, NPC_55D_COLLECTATRON = 25793
}
 
enum  Quest12459Data {
  NPC_REANIMATED_FROSTWYRM = 26841, NPC_WEAK_REANIMATED_FROSTWYRM = 27821, NPC_TURGID = 27808, NPC_WEAK_TURGID = 27809,
  NPC_DEATHGAZE = 27122, NPC_WEAK_DEATHGAZE = 27807
}
 
enum  Quest12634Data { SPELL_BANANAS_FALL_TO_GROUND = 51836, SPELL_ORANGE_FALLS_TO_GROUND = 51837, SPELL_PAPAYA_FALLS_TO_GROUND = 51839, SPELL_SUMMON_ADVENTUROUS_DWARF = 52070 }
 
enum  Quest12851Data {
  NPC_FROSTGIANT = 29351, NPC_FROSTWORG = 29358, SPELL_FROSTGIANT_CREDIT = 58184, SPELL_FROSTWORG_CREDIT = 58183,
  SPELL_IMMOLATION = 54690, SPELL_ABLAZE = 54683
}
 
enum  Quest12937Data { SPELL_TRIGGER_AID_OF_THE_EARTHEN = 55809, NPC_FALLEN_EARTHEN_DEFENDER = 30035 }
 
enum  Whoarethey { SPELL_MALE_DISGUISE = 38080, SPELL_FEMALE_DISGUISE = 38081, SPELL_GENERIC_DISGUISE = 32756 }
 
enum  symboloflife { SPELL_PERMANENT_FEIGN_DEATH = 29266 }
 
enum  Quest12659Data { NPC_SCALPS_KC_BUNNY = 28622 }
 
enum  StoppingTheSpread { NPC_VILLAGER_KILL_CREDIT = 18240, SPELL_FLAMES = 39199 }
 
enum  SalvagingLifesStength { NPC_SHARD_KILL_CREDIT = 29303 }
 
enum  BattleStandard { NPC_KING_OF_THE_MOUNTAINT_KC = 31766 }
 
enum  ChumTheWaterSummons { SUMMON_ANGRY_KVALDIR = 66737, SUMMON_NORTH_SEA_MAKO = 66738, SUMMON_NORTH_SEA_THRESHER = 66739, SUMMON_NORTH_SEA_BLUE_SHARK = 66740 }
 
enum  RedSnapperVeryTasty { ITEM_RED_SNAPPER = 23614, SPELL_CAST_NET = 29866, SPELL_NEW_SUMMON_TEST = 49214, GO_SCHOOL_OF_RED_SNAPPER = 181616 }
 
enum  HodirsHelm { SAY_1 = 1, SAY_2 = 2, NPC_KILLCREDIT = 30210, NPC_ICE_SPIKE_BUNNY = 30215 }
 
enum  LeaveNothingToChance { NPC_UPPER_MINE_SHAFT = 27436, NPC_LOWER_MINE_SHAFT = 27437, SPELL_UPPER_MINE_SHAFT_CREDIT = 48744, SPELL_LOWER_MINE_SHAFT_CREDIT = 48745 }
 
enum  FocusOnTheBeach { SPELL_BUNNY_CREDIT_BEAM = 47390 }
 
enum  ACleansingSong {
  SPELL_SUMMON_SPIRIT_ATAH = 52954, SPELL_SUMMON_SPIRIT_HAKHALAN = 52958, SPELL_SUMMON_SPIRIT_KOOSU = 52959, AREA_BITTERTIDELAKE = 4385,
  AREA_RIVERSHEART = 4290, AREA_WINTERGRASPRIVER = 4388
}
 
enum  DefendingWyrmrestTemple { SPELL_SUMMON_WYRMREST_DEFENDER = 49207 }
 
enum  Quest12372Data { NPC_WYRMREST_TEMPLE_CREDIT = 27698, WHISPER_ON_HIT_BY_FORCE_WHISPER = 1 }
 
enum  Quest11010_11102_11023Data { SPELL_FLAK_CANNON_TRIGGER = 40110, SPELL_CHOOSE_LOC = 40056, SPELL_AGGRO_CHECK = 40112, NPC_FEL_CANNON2 = 23082 }
 
enum  SpellZuldrakRat { SPELL_SUMMON_GORGED_LURKING_BASILISK = 50928 }
 
enum  QuenchingMist { SPELL_FLICKERING_FLAMES = 53504 }
 
enum  Quest13291_13292_13239_13261Data { NPC_SKYTALON = 31583, NPC_DECOY = 31578, SPELL_RIDE = 56687 }
 
enum  BearFlankMaster { SPELL_BEAR_FLANK_MASTER = 56565, SPELL_CREATE_BEAR_FLANK = 56566, SPELL_BEAR_FLANK_FAIL = 56569 }
 
enum  BurstAtTheSeams {
  NPC_DRAKKARI_CHIEFTAINK = 29099, QUEST_BURST_AT_THE_SEAMS = 12690, SPELL_BURST_AT_THE_SEAMS = 52510, SPELL_BURST_AT_THE_SEAMS_DMG = 52508,
  SPELL_BURST_AT_THE_SEAMS_DMG_2 = 59580, SPELL_BURST_AT_THE_SEAMS_BONE = 52516, SPELL_BURST_AT_THE_SEAMS_MEAT = 52520, SPELL_BURST_AT_THE_SEAMS_BMEAT = 52523,
  SPELL_DRAKKARI_SKULLCRUSHER_CREDIT = 52590, SPELL_SUMMON_DRAKKARI_CHIEFTAIN = 52616, SPELL_DRAKKARI_CHIEFTAINK_KILL_CREDIT = 52620
}
 
enum  EscapeFromSilverbrook { SPELL_SUMMON_WORGEN = 48681 }
 
enum  DeathComesFromOnHigh {
  SPELL_FORGE_CREDIT = 51974, SPELL_TOWN_HALL_CREDIT = 51977, SPELL_SCARLET_HOLD_CREDIT = 51980, SPELL_CHAPEL_CREDIT = 51982,
  NPC_NEW_AVALON_FORGE = 28525, NPC_NEW_AVALON_TOWN_HALL = 28543, NPC_SCARLET_HOLD = 28542, NPC_CHAPEL_OF_THE_CRIMSON_FLAME = 28544
}
 
enum  Recall_Eye_of_Acherus { THE_EYE_OF_ACHERUS = 51852 }
 
enum  Quest_The_Storm_King { SPELL_RIDE_GYMER = 43671, SPELL_GRABBED = 55424 }
 
enum  Quest_The_Storm_King_Throw { SPELL_VARGUL_EXPLOSION = 55569 }
 
enum  Quest_The_Hunter_And_The_Prince { SPELL_ILLIDAN_KILL_CREDIT = 61748 }
 
enum  RelicOfTheEarthenRing { SPELL_TOTEM_OF_THE_EARTHEN_RING = 66747 }
 
enum  Fumping { SPELL_SUMMON_SAND_GNOME = 39240, SPELL_SUMMON_BONE_SLICER = 39241 }
 
enum  FearNoEvil { SPELL_RENEWED_LIFE = 93097, NPC_INJURED_STORMWIND_INFANTRY = 50047 }
 

Functions

void AddSC_quest_spell_scripts ()
 

Enumeration Type Documentation

Enumerator
SPELL_SUMMON_SPIRIT_ATAH 
SPELL_SUMMON_SPIRIT_HAKHALAN 
SPELL_SUMMON_SPIRIT_KOOSU 
AREA_BITTERTIDELAKE 
AREA_RIVERSHEART 
AREA_WINTERGRASPRIVER 
1275 {
1276  SPELL_SUMMON_SPIRIT_ATAH = 52954,
1278  SPELL_SUMMON_SPIRIT_KOOSU = 52959,
1279 
1280  AREA_BITTERTIDELAKE = 4385,
1281  AREA_RIVERSHEART = 4290,
1282  AREA_WINTERGRASPRIVER = 4388,
1283 };
Definition: spell_quest.cpp:1276
Definition: spell_quest.cpp:1281
Definition: spell_quest.cpp:1282
Definition: spell_quest.cpp:1278
Definition: spell_quest.cpp:1277
Definition: spell_quest.cpp:1280
Enumerator
NPC_KING_OF_THE_MOUNTAINT_KC 
1002 {
1004 };
Definition: spell_quest.cpp:1003
Enumerator
SPELL_BEAR_FLANK_MASTER 
SPELL_CREATE_BEAR_FLANK 
SPELL_BEAR_FLANK_FAIL 
1810 {
1811  SPELL_BEAR_FLANK_MASTER = 56565,
1812  SPELL_CREATE_BEAR_FLANK = 56566,
1813  SPELL_BEAR_FLANK_FAIL = 56569
1814 };
Definition: spell_quest.cpp:1812
Definition: spell_quest.cpp:1811
Definition: spell_quest.cpp:1813
Enumerator
NPC_DRAKKARI_CHIEFTAINK 
QUEST_BURST_AT_THE_SEAMS 
SPELL_BURST_AT_THE_SEAMS 
SPELL_BURST_AT_THE_SEAMS_DMG 
SPELL_BURST_AT_THE_SEAMS_DMG_2 
SPELL_BURST_AT_THE_SEAMS_BONE 
SPELL_BURST_AT_THE_SEAMS_MEAT 
SPELL_BURST_AT_THE_SEAMS_BMEAT 
SPELL_DRAKKARI_SKULLCRUSHER_CREDIT 
SPELL_SUMMON_DRAKKARI_CHIEFTAIN 
SPELL_DRAKKARI_CHIEFTAINK_KILL_CREDIT 
1900 {
1901  NPC_DRAKKARI_CHIEFTAINK = 29099,
1902 
1903  QUEST_BURST_AT_THE_SEAMS = 12690,
1904 
1905  SPELL_BURST_AT_THE_SEAMS = 52510, // Burst at the Seams
1906  SPELL_BURST_AT_THE_SEAMS_DMG = 52508, // Damage spell
1907  SPELL_BURST_AT_THE_SEAMS_DMG_2 = 59580, // Abomination self damage spell
1908  SPELL_BURST_AT_THE_SEAMS_BONE = 52516, // Burst at the Seams:Bone
1909  SPELL_BURST_AT_THE_SEAMS_MEAT = 52520, // Explode Abomination:Meat
1910  SPELL_BURST_AT_THE_SEAMS_BMEAT = 52523, // Explode Abomination:Bloody Meat
1911  SPELL_DRAKKARI_SKULLCRUSHER_CREDIT = 52590, // Credit for Drakkari Skullcrusher
1912  SPELL_SUMMON_DRAKKARI_CHIEFTAIN = 52616, // Summon Drakkari Chieftain
1913  SPELL_DRAKKARI_CHIEFTAINK_KILL_CREDIT = 52620 // Drakkari Chieftain Kill Credit
1914 };
Definition: spell_quest.cpp:1903
Definition: spell_quest.cpp:1911
Definition: spell_quest.cpp:1905
Definition: spell_quest.cpp:1910
Definition: spell_quest.cpp:1907
Definition: spell_quest.cpp:1906
Definition: spell_quest.cpp:1908
Definition: spell_quest.cpp:1901
Definition: spell_quest.cpp:1909
Definition: spell_quest.cpp:1913
Definition: spell_quest.cpp:1912
Enumerator
SUMMON_ANGRY_KVALDIR 
SUMMON_NORTH_SEA_MAKO 
SUMMON_NORTH_SEA_THRESHER 
SUMMON_NORTH_SEA_BLUE_SHARK 
1036 {
1037  SUMMON_ANGRY_KVALDIR = 66737,
1038  SUMMON_NORTH_SEA_MAKO = 66738,
1039  SUMMON_NORTH_SEA_THRESHER = 66739,
1041 };
Definition: spell_quest.cpp:1038
Definition: spell_quest.cpp:1037
Definition: spell_quest.cpp:1040
Definition: spell_quest.cpp:1039
Enumerator
SPELL_FORGE_CREDIT 
SPELL_TOWN_HALL_CREDIT 
SPELL_SCARLET_HOLD_CREDIT 
SPELL_CHAPEL_CREDIT 
NPC_NEW_AVALON_FORGE 
NPC_NEW_AVALON_TOWN_HALL 
NPC_SCARLET_HOLD 
NPC_CHAPEL_OF_THE_CRIMSON_FLAME 
2057 {
2058  SPELL_FORGE_CREDIT = 51974,
2059  SPELL_TOWN_HALL_CREDIT = 51977,
2060  SPELL_SCARLET_HOLD_CREDIT = 51980,
2061  SPELL_CHAPEL_CREDIT = 51982,
2062 
2063  NPC_NEW_AVALON_FORGE = 28525,
2064  NPC_NEW_AVALON_TOWN_HALL = 28543,
2065  NPC_SCARLET_HOLD = 28542,
2067 };
Definition: spell_quest.cpp:2059
Definition: spell_quest.cpp:2066
Definition: spell_quest.cpp:2063
Definition: spell_quest.cpp:2061
Definition: spell_quest.cpp:2064
Definition: spell_quest.cpp:2058
Definition: spell_quest.cpp:2060
Definition: spell_quest.cpp:2065
Enumerator
SPELL_SUMMON_WYRMREST_DEFENDER 
1326 {
1328 };
Definition: spell_quest.cpp:1327
Enumerator
SPELL_SUMMON_WORGEN 
1987 {
1988  SPELL_SUMMON_WORGEN = 48681
1989 };
Definition: spell_quest.cpp:1988
enum FearNoEvil
Enumerator
SPELL_RENEWED_LIFE 
NPC_INJURED_STORMWIND_INFANTRY 
2427 {
2428  SPELL_RENEWED_LIFE = 93097,
2430 };
Definition: spell_quest.cpp:2429
Definition: spell_quest.cpp:2428
Enumerator
SPELL_BUNNY_CREDIT_BEAM 
1243 {
1244  SPELL_BUNNY_CREDIT_BEAM = 47390,
1245 };
Definition: spell_quest.cpp:1244
enum Fumping
Enumerator
SPELL_SUMMON_SAND_GNOME 
SPELL_SUMMON_BONE_SLICER 
2381 {
2382  SPELL_SUMMON_SAND_GNOME = 39240,
2383  SPELL_SUMMON_BONE_SLICER = 39241
2384 };
Definition: spell_quest.cpp:2382
Definition: spell_quest.cpp:2383
enum HodirsHelm
Enumerator
SAY_1 
SAY_2 
NPC_KILLCREDIT 
NPC_ICE_SPIKE_BUNNY 
1143 {
1144  SAY_1 = 1,
1145  SAY_2 = 2,
1146  NPC_KILLCREDIT = 30210, // Hodir's Helm KC Bunny
1147  NPC_ICE_SPIKE_BUNNY = 30215
1148 };
Definition: spell_quest.cpp:1146
Definition: spell_quest.cpp:1147
Definition: spell_quest.cpp:1145
Definition: spell_quest.cpp:1144
Enumerator
NPC_UPPER_MINE_SHAFT 
NPC_LOWER_MINE_SHAFT 
SPELL_UPPER_MINE_SHAFT_CREDIT 
SPELL_LOWER_MINE_SHAFT_CREDIT 
1186 {
1187  NPC_UPPER_MINE_SHAFT = 27436,
1188  NPC_LOWER_MINE_SHAFT = 27437,
1189 
1192 };
Definition: spell_quest.cpp:1188
Definition: spell_quest.cpp:1187
Definition: spell_quest.cpp:1190
Definition: spell_quest.cpp:1191
Enumerator
SPELL_FLICKERING_FLAMES 
1666 {
1667  SPELL_FLICKERING_FLAMES = 53504
1668 };
Definition: spell_quest.cpp:1667
Enumerator
NPC_HELBOAR 
NPC_DREADTUSK 
247 {
248  NPC_HELBOAR = 16880,
249  NPC_DREADTUSK = 16992,
250 };
Definition: spell_quest.cpp:248
Definition: spell_quest.cpp:249
Enumerator
SPELL_FLAK_CANNON_TRIGGER 
SPELL_CHOOSE_LOC 
SPELL_AGGRO_CHECK 
NPC_FEL_CANNON2 
1427 {
1428  // Spell
1429  SPELL_FLAK_CANNON_TRIGGER = 40110,
1430  SPELL_CHOOSE_LOC = 40056,
1431  SPELL_AGGRO_CHECK = 40112,
1432  // NPCs
1433  NPC_FEL_CANNON2 = 23082
1434 };
Definition: spell_quest.cpp:1433
Definition: spell_quest.cpp:1431
Definition: spell_quest.cpp:1429
Definition: spell_quest.cpp:1430
Enumerator
SPELL_FORCE_SHIELD_ARCANE_PURPLE_X3 
SPELL_SCOURGING_CRYSTAL_CONTROLLER 
266 {
269 };
Definition: spell_quest.cpp:267
Definition: spell_quest.cpp:268
Enumerator
NPC_FELBLOOD_INITIATE 
NPC_EMACIATED_FELBLOOD 
384 {
385  NPC_FELBLOOD_INITIATE = 24918,
386  NPC_EMACIATED_FELBLOOD = 24955
387 };
Definition: spell_quest.cpp:386
Definition: spell_quest.cpp:385
Enumerator
SPELL_SUMMON_ARCANE_PRISONER_MALE 
SPELL_SUMMON_ARCANE_PRISONER_FEMALE 
SPELL_ARCANE_PRISONER_KILL_CREDIT 
403 {
404  SPELL_SUMMON_ARCANE_PRISONER_MALE = 45446, // Summon Arcane Prisoner - Male
405  SPELL_SUMMON_ARCANE_PRISONER_FEMALE = 45448, // Summon Arcane Prisoner - Female
406  SPELL_ARCANE_PRISONER_KILL_CREDIT = 45456 // Arcane Prisoner Kill Credit
407 };
Definition: spell_quest.cpp:406
Definition: spell_quest.cpp:404
Definition: spell_quest.cpp:405
Enumerator
SPELL_SUMMON_SCAVENGEBOT_004A8 
SPELL_SUMMON_SENTRYBOT_57K 
SPELL_SUMMON_DEFENDOTANK_66D 
SPELL_SUMMON_SCAVENGEBOT_005B6 
SPELL_SUMMON_55D_COLLECTATRON 
SPELL_ROBOT_KILL_CREDIT 
NPC_SCAVENGEBOT_004A8 
NPC_SENTRYBOT_57K 
NPC_DEFENDOTANK_66D 
NPC_SCAVENGEBOT_005B6 
NPC_55D_COLLECTATRON 
453 {
459  SPELL_ROBOT_KILL_CREDIT = 46027,
460  NPC_SCAVENGEBOT_004A8 = 25752,
461  NPC_SENTRYBOT_57K = 25753,
462  NPC_DEFENDOTANK_66D = 25758,
463  NPC_SCAVENGEBOT_005B6 = 25792,
464  NPC_55D_COLLECTATRON = 25793
465 };
Definition: spell_quest.cpp:464
Definition: spell_quest.cpp:456
Definition: spell_quest.cpp:462
Definition: spell_quest.cpp:455
Definition: spell_quest.cpp:460
Definition: spell_quest.cpp:458
Definition: spell_quest.cpp:454
Definition: spell_quest.cpp:461
Definition: spell_quest.cpp:463
Definition: spell_quest.cpp:457
Definition: spell_quest.cpp:459
Enumerator
NPC_WYRMREST_TEMPLE_CREDIT 
WHISPER_ON_HIT_BY_FORCE_WHISPER 
1359 {
1360  // NPCs
1362  // Spells
1364 };
Definition: spell_quest.cpp:1361
Definition: spell_quest.cpp:1363
Enumerator
NPC_REANIMATED_FROSTWYRM 
NPC_WEAK_REANIMATED_FROSTWYRM 
NPC_TURGID 
NPC_WEAK_TURGID 
NPC_DEATHGAZE 
NPC_WEAK_DEATHGAZE 
526 {
527  NPC_REANIMATED_FROSTWYRM = 26841,
529 
530  NPC_TURGID = 27808,
531  NPC_WEAK_TURGID = 27809,
532 
533  NPC_DEATHGAZE = 27122,
534  NPC_WEAK_DEATHGAZE = 27807,
535 };
Definition: spell_quest.cpp:534
Definition: spell_quest.cpp:527
Definition: spell_quest.cpp:531
Definition: spell_quest.cpp:530
Definition: spell_quest.cpp:528
Definition: spell_quest.cpp:533
Enumerator
SPELL_BANANAS_FALL_TO_GROUND 
SPELL_ORANGE_FALLS_TO_GROUND 
SPELL_PAPAYA_FALLS_TO_GROUND 
SPELL_SUMMON_ADVENTUROUS_DWARF 
577 {
582 };
Definition: spell_quest.cpp:579
Definition: spell_quest.cpp:580
Definition: spell_quest.cpp:581
Definition: spell_quest.cpp:578
Enumerator
NPC_SCALPS_KC_BUNNY 
865 {
866  NPC_SCALPS_KC_BUNNY = 28622,
867 };
Definition: spell_quest.cpp:866
Enumerator
NPC_FROSTGIANT 
NPC_FROSTWORG 
SPELL_FROSTGIANT_CREDIT 
SPELL_FROSTWORG_CREDIT 
SPELL_IMMOLATION 
SPELL_ABLAZE 
664 {
665  NPC_FROSTGIANT = 29351,
666  NPC_FROSTWORG = 29358,
667  SPELL_FROSTGIANT_CREDIT = 58184,
668  SPELL_FROSTWORG_CREDIT = 58183,
669  SPELL_IMMOLATION = 54690,
670  SPELL_ABLAZE = 54683,
671 };
Definition: spell_quest.cpp:666
Definition: spell_quest.cpp:668
Definition: spell_quest.cpp:670
Definition: spell_quest.cpp:669
Definition: spell_quest.cpp:665
Definition: spell_quest.cpp:667
Enumerator
SPELL_TRIGGER_AID_OF_THE_EARTHEN 
NPC_FALLEN_EARTHEN_DEFENDER 
726 {
729 };
Definition: spell_quest.cpp:728
Definition: spell_quest.cpp:727
Enumerator
NPC_SKYTALON 
NPC_DECOY 
SPELL_RIDE 
1705 {
1706  // NPCs
1707  NPC_SKYTALON = 31583,
1708  NPC_DECOY = 31578,
1709  // Spells
1710  SPELL_RIDE = 56687
1711 };
Definition: spell_quest.cpp:1710
Definition: spell_quest.cpp:1707
Definition: spell_quest.cpp:1708
Enumerator
SPELL_CREATE_RESONATING_SKULL 
SPELL_CREATE_BONE_DUST 
134 {
136  SPELL_CREATE_BONE_DUST = 17270
137 };
Definition: spell_quest.cpp:135
Definition: spell_quest.cpp:136
Enumerator
NPC_MORBENT 
NPC_WEAKENED_MORBENT 
74 {
75  NPC_MORBENT = 1200,
76  NPC_WEAKENED_MORBENT = 24782,
77 };
Definition: spell_quest.cpp:75
Definition: spell_quest.cpp:76
Enumerator
SPELL_ILLIDAN_KILL_CREDIT 
2300 {
2302 };
Definition: spell_quest.cpp:2301
Enumerator
SPELL_RIDE_GYMER 
SPELL_GRABBED 
2220 {
2221  SPELL_RIDE_GYMER = 43671,
2222  SPELL_GRABBED = 55424
2223 };
Definition: spell_quest.cpp:2222
Definition: spell_quest.cpp:2221
Enumerator
SPELL_VARGUL_EXPLOSION 
2263 {
2264  SPELL_VARGUL_EXPLOSION = 55569
2265 };
Definition: spell_quest.cpp:2264
Enumerator
NPC_SICKLY_GAZELLE 
NPC_CURED_GAZELLE 
NPC_SICKLY_DEER 
NPC_CURED_DEER 
DESPAWN_TIME 
183 {
184  NPC_SICKLY_GAZELLE = 12296,
185  NPC_CURED_GAZELLE = 12297,
186  NPC_SICKLY_DEER = 12298,
187  NPC_CURED_DEER = 12299,
188  DESPAWN_TIME = 30000
189 };
Definition: spell_quest.cpp:184
Definition: spell_quest.cpp:185
Definition: spell_quest.cpp:187
Definition: spell_quest.cpp:188
Definition: spell_quest.cpp:186
Enumerator
THE_EYE_OF_ACHERUS 
2128 {
2129  THE_EYE_OF_ACHERUS = 51852
2130 };
Definition: spell_quest.cpp:2129
Enumerator
ITEM_RED_SNAPPER 
SPELL_CAST_NET 
SPELL_NEW_SUMMON_TEST 
GO_SCHOOL_OF_RED_SNAPPER 
1079 {
1080  ITEM_RED_SNAPPER = 23614,
1081 
1082  SPELL_CAST_NET = 29866,
1083  SPELL_NEW_SUMMON_TEST = 49214,
1084 
1085  GO_SCHOOL_OF_RED_SNAPPER = 181616
1086 };
Definition: spell_quest.cpp:1082
Definition: spell_quest.cpp:1083
Definition: spell_quest.cpp:1085
Definition: spell_quest.cpp:1080
Enumerator
SPELL_TOTEM_OF_THE_EARTHEN_RING 
2341 {
2343 };
Definition: spell_quest.cpp:2342
Enumerator
NPC_SHARD_KILL_CREDIT 
952 {
953  NPC_SHARD_KILL_CREDIT = 29303,
954 };
Definition: spell_quest.cpp:953
Enumerator
SPELL_SUMMON_GORGED_LURKING_BASILISK 
1594 {
1596 };
Definition: spell_quest.cpp:1595
Enumerator
NPC_VILLAGER_KILL_CREDIT 
SPELL_FLAMES 
906 {
907  NPC_VILLAGER_KILL_CREDIT = 18240,
908  SPELL_FLAMES = 39199
909 };
Definition: spell_quest.cpp:908
Definition: spell_quest.cpp:907
Enumerator
SPELL_PERMANENT_FEIGN_DEATH 
821 {
823 };
Definition: spell_quest.cpp:822
Enumerator
SPELL_THAUMATURGY_CHANNEL 
92 {
94 };
Definition: spell_quest.cpp:93
enum Whoarethey
Enumerator
SPELL_MALE_DISGUISE 
SPELL_FEMALE_DISGUISE 
SPELL_GENERIC_DISGUISE 
776 {
777  SPELL_MALE_DISGUISE = 38080,
778  SPELL_FEMALE_DISGUISE = 38081,
779  SPELL_GENERIC_DISGUISE = 32756
780 };
Definition: spell_quest.cpp:778
Definition: spell_quest.cpp:777
Definition: spell_quest.cpp:779

Function Documentation

void AddSC_quest_spell_scripts ( )
2559 {
2583  new spell_q9452_cast_net();
2615  new spell_q10929_fumping();
2620 }
Definition: spell_quest.cpp:1006
Definition: spell_quest.cpp:2267
Definition: spell_quest.cpp:2132
Definition: spell_quest.cpp:537
Definition: spell_quest.cpp:96
Definition: spell_quest.cpp:1088
Definition: spell_quest.cpp:1150
Definition: spell_quest.cpp:1496
Definition: spell_quest.cpp:409
Definition: spell_quest.cpp:2193
Definition: spell_quest.cpp:956
Definition: spell_quest.cpp:1865
Definition: spell_quest.cpp:1043
Definition: spell_quest.cpp:2346
Definition: spell_quest.cpp:628
Definition: spell_quest.cpp:252
Definition: spell_quest.cpp:1781
Definition: spell_quest.cpp:1916
Definition: spell_quest.cpp:1466
Definition: spell_quest.cpp:2164
Definition: spell_quest.cpp:673
Definition: spell_quest.cpp:79
Definition: spell_quest.cpp:826
Definition: spell_quest.cpp:731
Definition: spell_quest.cpp:2499
Definition: spell_quest.cpp:1247
Definition: spell_quest.cpp:782
Definition: spell_quest.cpp:191
Definition: spell_quest.cpp:1398
Definition: spell_quest.cpp:1285
Definition: spell_quest.cpp:2531
Definition: spell_quest.cpp:2387
Definition: spell_quest.cpp:2070
Definition: spell_quest.cpp:1816
Definition: spell_quest.cpp:1525
Definition: spell_quest.cpp:389
Definition: spell_quest.cpp:2433
Definition: spell_quest.cpp:139
Definition: spell_quest.cpp:2472
Definition: spell_quest.cpp:2304
Definition: spell_quest.cpp:1194
Definition: spell_quest.cpp:1598
Definition: spell_quest.cpp:869
Definition: spell_quest.cpp:2225
Definition: spell_quest.cpp:1330
Definition: spell_quest.cpp:1437
Definition: spell_quest.cpp:1992
Definition: spell_quest.cpp:467
Definition: spell_quest.cpp:584
Definition: spell_quest.cpp:911
Definition: spell_quest.cpp:1670

+ Here is the caller graph for this function: