AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
zone_dragonblight.cpp File Reference
#include "CellImpl.h"
#include "Chat.h"
#include "CombatAI.h"
#include "CreatureTextMgr.h"
#include "GridNotifiersImpl.h"
#include "PassiveAI.h"
#include "Player.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "SpellAuras.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "Vehicle.h"

Go to the source code of this file.

Classes

class  npc_conversing_with_the_depths_trigger
 
struct  npc_conversing_with_the_depths_trigger::npc_conversing_with_the_depths_triggerAI
 
class  go_the_pearl_of_the_depths
 
class  npc_hourglass_of_eternity
 
struct  npc_hourglass_of_eternity::npc_hourglass_of_eternityAI
 
class  npc_future_you
 
struct  npc_future_you::npc_future_youAI
 
class  npc_mindless_ghoul
 
struct  npc_mindless_ghoul::npc_mindless_ghoulAI
 
class  npc_injured_7th_legion_soldier
 
struct  npc_injured_7th_legion_soldier::npc_injured_7th_legion_soldierAI
 
class  npc_wintergarde_gryphon
 
class  spell_q12237_rescue_villager
 
class  spell_q12237_drop_off_villager
 
class  spell_call_wintergarde_gryphon
 
class  npc_heated_battle
 
struct  npc_heated_battle::npc_heated_battleAI
 
class  spell_q12478_frostmourne_cavern
 
class  spell_q12478_frostmourne_cavern::spell_q12478_frostmourne_cavern_SpellScript
 
class  spell_q12243_fire_upon_the_waters
 
class  spell_q12243_fire_upon_the_waters::spell_q12243_fire_upon_the_waters_AuraScript
 
class  WretchedGhoulCleaner
 
class  npc_q24545_lich_king
 
struct  npc_q24545_lich_king::npc_q24545_lich_kingAI
 
class  at_q24545_frostmourne_cavern
 
class  SACActivateEvent
 
class  SACDeactivateEvent
 
class  npc_q24545_wretched_ghoul
 
struct  npc_q24545_wretched_ghoul::npc_q24545_wretched_ghoulAI
 
class  GhoulTargetCheck
 
class  spell_q24545_aod_special
 
class  spell_q24545_aod_special::spell_q24545_aod_special_SpellScript
 
class  npc_q24545_vegard_dummy
 
struct  npc_q24545_vegard_dummy::npc_q24545_vegard_dummyAI
 
class  npc_q24545_vegard
 
struct  npc_q24545_vegard::npc_q24545_vegardAI
 
class  npc_spiritual_insight
 
struct  npc_spiritual_insight::npc_spiritual_insightAI
 
class  npc_commander_eligor_dawnbringer
 
struct  npc_commander_eligor_dawnbringer::npc_commander_eligor_dawnbringerAI
 
class  spell_q12096_q12092_dummy
 
class  spell_q12096_q12092_dummy::spell_q12096_q12092_dummy_SpellScript
 
class  spell_q12096_q12092_bark
 
class  spell_q12096_q12092_bark::spell_q12096_q12092_bark_SpellScript
 
class  npc_torturer_lecraft
 
struct  npc_torturer_lecraft::npc_torturer_lecraftAI
 
class  spell_dragonblight_corrosive_spit
 

Enumerations

enum  DepthsMisc {
  QUEST_CONVERSING_WITH_THE_DEPTHS = 12032 ,
  DEEPDIVING_PEARL_BUFF = 41273 ,
  NPC_OACHANOA = 26648 ,
  NPC_CONVERSING_WITH_THE_DEPTHS_TRIGGER = 70100
}
 
enum  DepthsTexts {
  SAY_OACHANOA_SUMMONED_0 = 0 ,
  SAY_OACHANOA_SUMMONED_1 = 1 ,
  SAY_OACHANOA_SUMMONED_2 = 2 ,
  SAY_OACHANOA_SUMMONED_3 = 3 ,
  SAY_OACHANOA_SUCCESS = 5 ,
  WHISPER_OACHANOA_SUCCESS_0 = 6 ,
  WHISPER_OACHANOA_SUCCESS_1 = 7 ,
  WHISPER_OACHANOA_SUCCESS_2 = 8 ,
  SAY_OACHANOA_FAILED = 9
}
 
enum  hourglass {
  NPC_FUTURE_HOURGLASS = 27840 ,
  NPC_FUTURE_YOU = 27899 ,
  NPC_PAST_HOURGLASS = 32327 ,
  NPC_PAST_YOU = 32331 ,
  NPC_INFINITE_ASSAILANT = 27896 ,
  NPC_INFINITE_CHRONO_MAGUS = 27898 ,
  NPC_INFINITE_DESTROYER = 27897 ,
  NPC_INFINITE_TIMERENDER = 27900 ,
  NPC_NOZDORMU = 27925 ,
  SPELL_NOZDORMU_INVIS = 50013 ,
  SPELL_CLONE_CASTER = 49889 ,
  SPELL_TELEPORT_EFFECT = 52096 ,
  EVENT_START_EVENT = 1 ,
  EVENT_FIGHT_1 = 2 ,
  EVENT_FIGHT_2 = 3 ,
  EVENT_CHECK_FINISH = 4 ,
  EVENT_FINISH_EVENT = 5 ,
  QUEST_MYSTERY_OF_THE_INFINITE = 12470 ,
  QUEST_MYSTERY_OF_THE_INFINITE_REDUX = 13343
}
 
enum  hourglassText {
  SAY_HOURGLASS_START_1 = 1 ,
  SAY_HOURGLASS_START_2 = 2 ,
  SAY_HOURGLASS_RANDOM_1 = 3 ,
  SAY_HOURGLASS_RANDOM_2 = 4 ,
  SAY_HOURGLASS_RANDOM_3 = 5 ,
  SAY_HOURGLASS_RANDOM_4 = 6 ,
  SAY_HOURGLASS_RANDOM_5 = 7 ,
  SAY_HOURGLASS_RANDOM_6 = 8 ,
  SAY_HOURGLASS_RANDOM_7 = 9 ,
  SAY_HOURGLASS_RANDOM_8 = 10 ,
  SAY_HOURGLASS_END_1 = 11 ,
  SAY_HOURGLASS_END_2 = 12
}
 
enum  chainGun {
  NPC_INJURED_7TH_LEGION_SOLDER = 27788 ,
  SPELL_FEAR_AURA_WITH_COWER = 49774
}
 
enum  WintergardeGryphon {
  SPELL_RESCUE_VILLAGER = 48363 ,
  SPELL_DROP_OFF_VILLAGER = 48397 ,
  SPELL_RIDE_VEHICLE = 43671 ,
  NPC_HELPLESS_VILLAGER_A = 27315 ,
  NPC_HELPLESS_VILLAGER_B = 27336 ,
  EVENT_VEHICLE_GET = 1 ,
  EVENT_TAKE_OFF = 2 ,
  EVENT_GET_VILLAGER = 3 ,
  EVENT_PHASE_FEAR = 1 ,
  EVENT_PHASE_VEHICLE = 2 ,
  POINT_LAND = 1 ,
  POINT_TAKE_OFF = 2 ,
  QUEST_FLIGHT_OF_THE_WINTERGARDE_DEFENDER = 12237 ,
  GO_TEMP_GRYPHON_STATION = 188679 ,
  AREA_WINTERGARDE_KEEP = 4177
}
 
enum  eFrostmourneCavern { NPC_PRINCE_ARTHAS = 27455 }
 
enum  eSandC {
  QUEST_THE_SACRED_AND_THE_CORRUPT = 24545 ,
  NPC_SAC_LICH_KING = 37857 ,
  NPC_SAC_LIGHTS_VENGEANCE = 37826 ,
  NPC_SAC_LIGHTS_VENGEANCE_VEH_1 = 37827 ,
  NPC_SAC_LIGHTS_VENGEANCE_VEH_2 = 37952 ,
  NPC_SAC_LIGHTS_VENGEANCE_BUNNY = 38001 ,
  NPC_SAC_WRETCHED_GHOUL = 37881 ,
  NPC_SAC_VEGARD_1 = 37893 ,
  GO_SAC_LIGHTS_VENGEANCE_1 = 201844 ,
  GO_SAC_LIGHTS_VENGEANCE_2 = 201922 ,
  GO_SAC_LIGHTS_VENGEANCE_3 = 201937 ,
  SPELL_SAC_STUN = 70583 ,
  SPELL_SAC_REPEL_HAMMER = 70590 ,
  SPELL_SAC_HOLY_ZONE_AURA = 70571 ,
  SPELL_SAC_THROW_HAMMER = 70595 ,
  SPELL_SAC_SUMMON_GO_1 = 70603 ,
  SPELL_SAC_SUMMON_GHOULS_AURA = 70612 ,
  SPELL_SAC_EMERGE = 50142 ,
  SPELL_SAC_SHIELD_OF_THE_LICH_KING = 70692 ,
  SPELL_SAC_ZAP_PLAYER = 70653 ,
  SPELL_SAC_LK_DESPAWN_ANIM = 70673 ,
  SPELL_SAC_VEGARD_SUMMON_GHOULS_AURA = 70737 ,
  SPELL_SAC_GHOUL_AREA_AURA = 70782 ,
  SPELL_SAC_HOLY_BOMB_VISUAL = 70785 ,
  SPELL_SAC_HOLY_BOMB_EXPLOSION = 70786 ,
  SPELL_SAC_ZAP_GHOULS_AURA = 70789 ,
  SPELL_SAC_GHOUL_EXPLODE = 70787 ,
  SPELL_SAC_KILL_VEGARD = 70792 ,
  SPELL_SAC_SUMMON_GO_2 = 70894 ,
  SPELL_SAC_SUMMON_VEGARD_SKELETON = 70862 ,
  SPELL_SAC_HAMMER_SHIELD = 70970 ,
  SPELL_SAC_SUMMON_GO_3 = 70967 ,
  SPELL_SAC_BLUE_EXPLOSION = 70509 ,
  SPELL_SAC_VEHICLE_CONTROL_AURA = 70510
}
 
enum  CommanderEligorDawnbringer {
  MODEL_IMAGE_OF_KELTHUZAD = 24787 ,
  MODEL_IMAGE_OF_SAPPHIRON = 24788 ,
  MODEL_IMAGE_OF_RAZUVIOUS = 24799 ,
  MODEL_IMAGE_OF_GOTHIK = 24804 ,
  MODEL_IMAGE_OF_THANE = 24802 ,
  MODEL_IMAGE_OF_BLAUMEUX = 24794 ,
  MODEL_IMAGE_OF_ZELIEK = 24800 ,
  MODEL_IMAGE_OF_PATCHWERK = 24798 ,
  MODEL_IMAGE_OF_GROBBULUS = 24792 ,
  MODEL_IMAGE_OF_THADDIUS = 24801 ,
  MODEL_IMAGE_OF_GLUTH = 24803 ,
  MODEL_IMAGE_OF_ANUBREKHAN = 24789 ,
  MODEL_IMAGE_OF_FAERLINA = 24790 ,
  MODEL_IMAGE_OF_MAEXXNA = 24796 ,
  MODEL_IMAGE_OF_NOTH = 24797 ,
  MODEL_IMAGE_OF_HEIGAN = 24793 ,
  MODEL_IMAGE_OF_LOATHEB = 24795 ,
  NPC_IMAGE_OF_KELTHUZAD = 27766 ,
  NPC_IMAGE_OF_SAPPHIRON = 27767 ,
  NPC_IMAGE_OF_RAZUVIOUS = 27768 ,
  NPC_IMAGE_OF_GOTHIK = 27769 ,
  NPC_IMAGE_OF_THANE = 27770 ,
  NPC_IMAGE_OF_BLAUMEUX = 27771 ,
  NPC_IMAGE_OF_ZELIEK = 27772 ,
  NPC_IMAGE_OF_PATCHWERK = 27773 ,
  NPC_IMAGE_OF_GROBBULUS = 27774 ,
  NPC_IMAGE_OF_THADDIUS = 27775 ,
  NPC_IMAGE_OF_GLUTH = 27782 ,
  NPC_IMAGE_OF_ANUBREKHAN = 27776 ,
  NPC_IMAGE_OF_FAERLINA = 27777 ,
  NPC_IMAGE_OF_MAEXXNA = 27778 ,
  NPC_IMAGE_OF_NOTH = 27779 ,
  NPC_IMAGE_OF_HEIGAN = 27780 ,
  NPC_IMAGE_OF_LOATHEB = 27781 ,
  NPC_INFANTRYMAN = 27160 ,
  NPC_SENTINAL = 27162 ,
  NPC_BATTLE_MAGE = 27164 ,
  SAY_PINNACLE = 0 ,
  SAY_DEATH_KNIGHT_WING = 1 ,
  SAY_ABOMINATION_WING = 2 ,
  SAY_SPIDER_WING = 3 ,
  SAY_PLAGUE_WING = 4 ,
  SAY_TALK_COMPLETE = 5 ,
  SAY_SAPPHIRON = 6 ,
  SAY_KELTHUZAD_1 = 7 ,
  SAY_KELTHUZAD_2 = 8 ,
  SAY_KELTHUZAD_3 = 9 ,
  SAY_RAZUVIOUS = 10 ,
  SAY_GOTHIK = 11 ,
  SAY_DEATH_KNIGHTS_1 = 12 ,
  SAY_DEATH_KNIGHTS_2 = 13 ,
  SAY_DEATH_KNIGHTS_3 = 14 ,
  SAY_DEATH_KNIGHTS_4 = 15 ,
  SAY_PATCHWERK = 16 ,
  SAY_GROBBULUS = 17 ,
  SAY_GLUTH = 18 ,
  SAY_THADDIUS = 19 ,
  SAY_ANUBREKHAN = 20 ,
  SAY_FAERLINA = 21 ,
  SAY_MAEXXNA = 22 ,
  SAY_NOTH = 23 ,
  SAY_HEIGAN_1 = 24 ,
  SAY_HEIGAN_2 = 25 ,
  SAY_LOATHEB = 26 ,
  SPELL_HEROIC_IMAGE_CHANNEL = 49519 ,
  EVENT_START_RANDOM = 1 ,
  EVENT_MOVE_TO_POINT = 2 ,
  EVENT_TALK_COMPLETE = 3 ,
  EVENT_GET_TARGETS = 4 ,
  EVENT_KELTHUZAD_2 = 5 ,
  EVENT_KELTHUZAD_3 = 6 ,
  EVENT_DEATH_KNIGHTS_2 = 7 ,
  EVENT_DEATH_KNIGHTS_3 = 8 ,
  EVENT_DEATH_KNIGHTS_4 = 9 ,
  EVENT_HEIGAN_2 = 10
}
 
enum  StrengthenAncientsMisc {
  SAY_WALKER_FRIENDLY = 0 ,
  SAY_WALKER_ENEMY = 1 ,
  SAY_LOTHALOR = 0 ,
  SPELL_CREATE_ITEM_BARK = 47550 ,
  SPELL_CONFUSED = 47044 ,
  NPC_LOTHALOR = 26321
}
 
enum  TorturerLeCraft {
  SPELL_HEMORRHAGE = 30478 ,
  SPELL_KIDNEY_SHOT = 30621 ,
  SPELL_HIGH_EXECUTORS_BRANDING_IRON = 48603 ,
  NPC_TORTURER_LECRAFT = 27394 ,
  EVENT_HEMORRHAGE = 1 ,
  EVENT_KIDNEY_SHOT = 2 ,
  SAY_AGGRO = 0
}
 

Functions

void AddSC_dragonblight ()
 

Variables

uint32 const AudienceMobs [3] = { NPC_INFANTRYMAN, NPC_SENTINAL, NPC_BATTLE_MAGE }
 
Position const PosTalkLocations [6]
 

Enumeration Type Documentation

◆ chainGun

enum chainGun
Enumerator
NPC_INJURED_7TH_LEGION_SOLDER 
SPELL_FEAR_AURA_WITH_COWER 
560{
563};
@ SPELL_FEAR_AURA_WITH_COWER
Definition: zone_dragonblight.cpp:562
@ NPC_INJURED_7TH_LEGION_SOLDER
Definition: zone_dragonblight.cpp:561

◆ CommanderEligorDawnbringer

Enumerator
MODEL_IMAGE_OF_KELTHUZAD 
MODEL_IMAGE_OF_SAPPHIRON 
MODEL_IMAGE_OF_RAZUVIOUS 
MODEL_IMAGE_OF_GOTHIK 
MODEL_IMAGE_OF_THANE 
MODEL_IMAGE_OF_BLAUMEUX 
MODEL_IMAGE_OF_ZELIEK 
MODEL_IMAGE_OF_PATCHWERK 
MODEL_IMAGE_OF_GROBBULUS 
MODEL_IMAGE_OF_THADDIUS 
MODEL_IMAGE_OF_GLUTH 
MODEL_IMAGE_OF_ANUBREKHAN 
MODEL_IMAGE_OF_FAERLINA 
MODEL_IMAGE_OF_MAEXXNA 
MODEL_IMAGE_OF_NOTH 
MODEL_IMAGE_OF_HEIGAN 
MODEL_IMAGE_OF_LOATHEB 
NPC_IMAGE_OF_KELTHUZAD 
NPC_IMAGE_OF_SAPPHIRON 
NPC_IMAGE_OF_RAZUVIOUS 
NPC_IMAGE_OF_GOTHIK 
NPC_IMAGE_OF_THANE 
NPC_IMAGE_OF_BLAUMEUX 
NPC_IMAGE_OF_ZELIEK 
NPC_IMAGE_OF_PATCHWERK 
NPC_IMAGE_OF_GROBBULUS 
NPC_IMAGE_OF_THADDIUS 
NPC_IMAGE_OF_GLUTH 
NPC_IMAGE_OF_ANUBREKHAN 
NPC_IMAGE_OF_FAERLINA 
NPC_IMAGE_OF_MAEXXNA 
NPC_IMAGE_OF_NOTH 
NPC_IMAGE_OF_HEIGAN 
NPC_IMAGE_OF_LOATHEB 
NPC_INFANTRYMAN 
NPC_SENTINAL 
NPC_BATTLE_MAGE 
SAY_PINNACLE 
SAY_DEATH_KNIGHT_WING 
SAY_ABOMINATION_WING 
SAY_SPIDER_WING 
SAY_PLAGUE_WING 
SAY_TALK_COMPLETE 
SAY_SAPPHIRON 
SAY_KELTHUZAD_1 
SAY_KELTHUZAD_2 
SAY_KELTHUZAD_3 
SAY_RAZUVIOUS 
SAY_GOTHIK 
SAY_DEATH_KNIGHTS_1 
SAY_DEATH_KNIGHTS_2 
SAY_DEATH_KNIGHTS_3 
SAY_DEATH_KNIGHTS_4 
SAY_PATCHWERK 
SAY_GROBBULUS 
SAY_GLUTH 
SAY_THADDIUS 
SAY_ANUBREKHAN 
SAY_FAERLINA 
SAY_MAEXXNA 
SAY_NOTH 
SAY_HEIGAN_1 
SAY_HEIGAN_2 
SAY_LOATHEB 
SPELL_HEROIC_IMAGE_CHANNEL 
EVENT_START_RANDOM 
EVENT_MOVE_TO_POINT 
EVENT_TALK_COMPLETE 
EVENT_GET_TARGETS 
EVENT_KELTHUZAD_2 
EVENT_KELTHUZAD_3 
EVENT_DEATH_KNIGHTS_2 
EVENT_DEATH_KNIGHTS_3 
EVENT_DEATH_KNIGHTS_4 
EVENT_HEIGAN_2 
1706{
1707 MODEL_IMAGE_OF_KELTHUZAD = 24787, // Image of Kel'Thuzad
1708 MODEL_IMAGE_OF_SAPPHIRON = 24788, // Image of Sapphiron
1709 MODEL_IMAGE_OF_RAZUVIOUS = 24799, // Image of Razuvious
1710 MODEL_IMAGE_OF_GOTHIK = 24804, // Image of Gothik
1711 MODEL_IMAGE_OF_THANE = 24802, // Image of Thane Korth'azz
1712 MODEL_IMAGE_OF_BLAUMEUX = 24794, // Image of Lady Blaumeux
1713 MODEL_IMAGE_OF_ZELIEK = 24800, // Image of Sir Zeliek
1714 MODEL_IMAGE_OF_PATCHWERK = 24798, // Image of Patchwerk
1715 MODEL_IMAGE_OF_GROBBULUS = 24792, // Image of Grobbulus
1716 MODEL_IMAGE_OF_THADDIUS = 24801, // Image of Thaddius
1717 MODEL_IMAGE_OF_GLUTH = 24803, // Image of Gluth
1718 MODEL_IMAGE_OF_ANUBREKHAN = 24789, // Image of Anub'rekhan
1719 MODEL_IMAGE_OF_FAERLINA = 24790, // Image of Faerlina
1720 MODEL_IMAGE_OF_MAEXXNA = 24796, // Image of Maexxna
1721 MODEL_IMAGE_OF_NOTH = 24797, // Image of Noth
1722 MODEL_IMAGE_OF_HEIGAN = 24793, // Image of Heigan
1723 MODEL_IMAGE_OF_LOATHEB = 24795, // Image of Loatheb
1724
1725 NPC_IMAGE_OF_KELTHUZAD = 27766, // Image of Kel'Thuzad
1726 NPC_IMAGE_OF_SAPPHIRON = 27767, // Image of Sapphiron
1727 NPC_IMAGE_OF_RAZUVIOUS = 27768, // Image of Razuvious
1728 NPC_IMAGE_OF_GOTHIK = 27769, // Image of Gothik
1729 NPC_IMAGE_OF_THANE = 27770, // Image of Thane Korth'azz
1730 NPC_IMAGE_OF_BLAUMEUX = 27771, // Image of Lady Blaumeux
1731 NPC_IMAGE_OF_ZELIEK = 27772, // Image of Sir Zeliek
1732 NPC_IMAGE_OF_PATCHWERK = 27773, // Image of Patchwerk
1733 NPC_IMAGE_OF_GROBBULUS = 27774, // Image of Grobbulus
1734 NPC_IMAGE_OF_THADDIUS = 27775, // Image of Thaddius
1735 NPC_IMAGE_OF_GLUTH = 27782, // Image of Gluth
1736 NPC_IMAGE_OF_ANUBREKHAN = 27776, // Image of Anub'rekhan
1737 NPC_IMAGE_OF_FAERLINA = 27777, // Image of Faerlina
1738 NPC_IMAGE_OF_MAEXXNA = 27778, // Image of Maexxna
1739 NPC_IMAGE_OF_NOTH = 27779, // Image of Noth
1740 NPC_IMAGE_OF_HEIGAN = 27780, // Image of Heigan
1741 NPC_IMAGE_OF_LOATHEB = 27781, // Image of Loatheb
1742
1743 NPC_INFANTRYMAN = 27160, // Add in case I randomize the spawning
1744 NPC_SENTINAL = 27162,
1745 NPC_BATTLE_MAGE = 27164,
1746
1747 // Five platforms to choose from
1748 SAY_PINNACLE = 0,
1751 SAY_SPIDER_WING = 3,
1752 SAY_PLAGUE_WING = 4,
1753 // Used in all talks
1755 // Pinnacle of Naxxramas
1756 SAY_SAPPHIRON = 6,
1757 SAY_KELTHUZAD_1 = 7,
1758 SAY_KELTHUZAD_2 = 8,
1759 SAY_KELTHUZAD_3 = 9,
1760 // Death knight wing of Naxxramas
1761 SAY_RAZUVIOUS = 10,
1762 SAY_GOTHIK = 11,
1767 // Blighted abomination wing of Naxxramas
1768 SAY_PATCHWERK = 16,
1769 SAY_GROBBULUS = 17,
1770 SAY_GLUTH = 18,
1771 SAY_THADDIUS = 19,
1772 // Accursed spider wing of Naxxramas
1773 SAY_ANUBREKHAN = 20,
1774 SAY_FAERLINA = 21,
1775 SAY_MAEXXNA = 22,
1776 // Dread plague wing of Naxxramas
1777 SAY_NOTH = 23,
1778 SAY_HEIGAN_1 = 24,
1779 SAY_HEIGAN_2 = 25,
1780 SAY_LOATHEB = 26,
1781
1783
1793 EVENT_HEIGAN_2 = 10
1794};
@ EVENT_TALK_COMPLETE
Definition: zone_dragonblight.cpp:1786
@ EVENT_DEATH_KNIGHTS_4
Definition: zone_dragonblight.cpp:1792
@ EVENT_KELTHUZAD_2
Definition: zone_dragonblight.cpp:1788
@ SAY_NOTH
Definition: zone_dragonblight.cpp:1777
@ SAY_LOATHEB
Definition: zone_dragonblight.cpp:1780
@ SAY_DEATH_KNIGHTS_2
Definition: zone_dragonblight.cpp:1764
@ NPC_IMAGE_OF_THADDIUS
Definition: zone_dragonblight.cpp:1734
@ NPC_IMAGE_OF_ZELIEK
Definition: zone_dragonblight.cpp:1731
@ SAY_PLAGUE_WING
Definition: zone_dragonblight.cpp:1752
@ MODEL_IMAGE_OF_BLAUMEUX
Definition: zone_dragonblight.cpp:1712
@ SAY_GLUTH
Definition: zone_dragonblight.cpp:1770
@ EVENT_START_RANDOM
Definition: zone_dragonblight.cpp:1784
@ MODEL_IMAGE_OF_GROBBULUS
Definition: zone_dragonblight.cpp:1715
@ SAY_SAPPHIRON
Definition: zone_dragonblight.cpp:1756
@ EVENT_GET_TARGETS
Definition: zone_dragonblight.cpp:1787
@ EVENT_HEIGAN_2
Definition: zone_dragonblight.cpp:1793
@ SAY_DEATH_KNIGHTS_3
Definition: zone_dragonblight.cpp:1765
@ SAY_MAEXXNA
Definition: zone_dragonblight.cpp:1775
@ NPC_INFANTRYMAN
Definition: zone_dragonblight.cpp:1743
@ EVENT_KELTHUZAD_3
Definition: zone_dragonblight.cpp:1789
@ MODEL_IMAGE_OF_GOTHIK
Definition: zone_dragonblight.cpp:1710
@ MODEL_IMAGE_OF_RAZUVIOUS
Definition: zone_dragonblight.cpp:1709
@ NPC_IMAGE_OF_THANE
Definition: zone_dragonblight.cpp:1729
@ MODEL_IMAGE_OF_LOATHEB
Definition: zone_dragonblight.cpp:1723
@ MODEL_IMAGE_OF_THADDIUS
Definition: zone_dragonblight.cpp:1716
@ MODEL_IMAGE_OF_FAERLINA
Definition: zone_dragonblight.cpp:1719
@ SAY_KELTHUZAD_2
Definition: zone_dragonblight.cpp:1758
@ SAY_PATCHWERK
Definition: zone_dragonblight.cpp:1768
@ SAY_PINNACLE
Definition: zone_dragonblight.cpp:1748
@ EVENT_DEATH_KNIGHTS_2
Definition: zone_dragonblight.cpp:1790
@ SAY_DEATH_KNIGHTS_4
Definition: zone_dragonblight.cpp:1766
@ NPC_IMAGE_OF_GOTHIK
Definition: zone_dragonblight.cpp:1728
@ NPC_IMAGE_OF_ANUBREKHAN
Definition: zone_dragonblight.cpp:1736
@ SAY_DEATH_KNIGHTS_1
Definition: zone_dragonblight.cpp:1763
@ MODEL_IMAGE_OF_NOTH
Definition: zone_dragonblight.cpp:1721
@ SAY_HEIGAN_1
Definition: zone_dragonblight.cpp:1778
@ MODEL_IMAGE_OF_ZELIEK
Definition: zone_dragonblight.cpp:1713
@ EVENT_MOVE_TO_POINT
Definition: zone_dragonblight.cpp:1785
@ NPC_IMAGE_OF_BLAUMEUX
Definition: zone_dragonblight.cpp:1730
@ SAY_FAERLINA
Definition: zone_dragonblight.cpp:1774
@ MODEL_IMAGE_OF_MAEXXNA
Definition: zone_dragonblight.cpp:1720
@ SAY_GROBBULUS
Definition: zone_dragonblight.cpp:1769
@ MODEL_IMAGE_OF_PATCHWERK
Definition: zone_dragonblight.cpp:1714
@ NPC_IMAGE_OF_KELTHUZAD
Definition: zone_dragonblight.cpp:1725
@ NPC_IMAGE_OF_FAERLINA
Definition: zone_dragonblight.cpp:1737
@ SAY_KELTHUZAD_3
Definition: zone_dragonblight.cpp:1759
@ EVENT_DEATH_KNIGHTS_3
Definition: zone_dragonblight.cpp:1791
@ SAY_ANUBREKHAN
Definition: zone_dragonblight.cpp:1773
@ SAY_GOTHIK
Definition: zone_dragonblight.cpp:1762
@ SPELL_HEROIC_IMAGE_CHANNEL
Definition: zone_dragonblight.cpp:1782
@ SAY_TALK_COMPLETE
Definition: zone_dragonblight.cpp:1754
@ SAY_ABOMINATION_WING
Definition: zone_dragonblight.cpp:1750
@ SAY_SPIDER_WING
Definition: zone_dragonblight.cpp:1751
@ MODEL_IMAGE_OF_SAPPHIRON
Definition: zone_dragonblight.cpp:1708
@ MODEL_IMAGE_OF_ANUBREKHAN
Definition: zone_dragonblight.cpp:1718
@ MODEL_IMAGE_OF_KELTHUZAD
Definition: zone_dragonblight.cpp:1707
@ NPC_SENTINAL
Definition: zone_dragonblight.cpp:1744
@ SAY_HEIGAN_2
Definition: zone_dragonblight.cpp:1779
@ NPC_IMAGE_OF_MAEXXNA
Definition: zone_dragonblight.cpp:1738
@ NPC_IMAGE_OF_PATCHWERK
Definition: zone_dragonblight.cpp:1732
@ SAY_KELTHUZAD_1
Definition: zone_dragonblight.cpp:1757
@ NPC_BATTLE_MAGE
Definition: zone_dragonblight.cpp:1745
@ SAY_DEATH_KNIGHT_WING
Definition: zone_dragonblight.cpp:1749
@ NPC_IMAGE_OF_GLUTH
Definition: zone_dragonblight.cpp:1735
@ NPC_IMAGE_OF_RAZUVIOUS
Definition: zone_dragonblight.cpp:1727
@ NPC_IMAGE_OF_HEIGAN
Definition: zone_dragonblight.cpp:1740
@ NPC_IMAGE_OF_SAPPHIRON
Definition: zone_dragonblight.cpp:1726
@ NPC_IMAGE_OF_NOTH
Definition: zone_dragonblight.cpp:1739
@ MODEL_IMAGE_OF_GLUTH
Definition: zone_dragonblight.cpp:1717
@ MODEL_IMAGE_OF_HEIGAN
Definition: zone_dragonblight.cpp:1722
@ NPC_IMAGE_OF_GROBBULUS
Definition: zone_dragonblight.cpp:1733
@ NPC_IMAGE_OF_LOATHEB
Definition: zone_dragonblight.cpp:1741
@ SAY_RAZUVIOUS
Definition: zone_dragonblight.cpp:1761
@ SAY_THADDIUS
Definition: zone_dragonblight.cpp:1771
@ MODEL_IMAGE_OF_THANE
Definition: zone_dragonblight.cpp:1711

◆ DepthsMisc

enum DepthsMisc
Enumerator
QUEST_CONVERSING_WITH_THE_DEPTHS 
DEEPDIVING_PEARL_BUFF 
NPC_OACHANOA 
NPC_CONVERSING_WITH_THE_DEPTHS_TRIGGER 
39{
42 NPC_OACHANOA = 26648,
44};
@ NPC_CONVERSING_WITH_THE_DEPTHS_TRIGGER
Definition: zone_dragonblight.cpp:43
@ DEEPDIVING_PEARL_BUFF
Definition: zone_dragonblight.cpp:41
@ QUEST_CONVERSING_WITH_THE_DEPTHS
Definition: zone_dragonblight.cpp:40
@ NPC_OACHANOA
Definition: zone_dragonblight.cpp:42

◆ DepthsTexts

Enumerator
SAY_OACHANOA_SUMMONED_0 
SAY_OACHANOA_SUMMONED_1 
SAY_OACHANOA_SUMMONED_2 
SAY_OACHANOA_SUMMONED_3 
SAY_OACHANOA_SUCCESS 
WHISPER_OACHANOA_SUCCESS_0 
WHISPER_OACHANOA_SUCCESS_1 
WHISPER_OACHANOA_SUCCESS_2 
SAY_OACHANOA_FAILED 
47{
48 // Oacha'noa being summoned
53 //SAY_OACHANOA_SUMMONED_4 = 4, // Unused(no source) and no BroadcastTextId
54
55 // If success
60
61 // If failed
63};
@ SAY_OACHANOA_SUMMONED_0
Definition: zone_dragonblight.cpp:49
@ SAY_OACHANOA_SUMMONED_3
Definition: zone_dragonblight.cpp:52
@ WHISPER_OACHANOA_SUCCESS_2
Definition: zone_dragonblight.cpp:59
@ WHISPER_OACHANOA_SUCCESS_0
Definition: zone_dragonblight.cpp:57
@ SAY_OACHANOA_SUCCESS
Definition: zone_dragonblight.cpp:56
@ SAY_OACHANOA_FAILED
Definition: zone_dragonblight.cpp:62
@ SAY_OACHANOA_SUMMONED_1
Definition: zone_dragonblight.cpp:50
@ SAY_OACHANOA_SUMMONED_2
Definition: zone_dragonblight.cpp:51
@ WHISPER_OACHANOA_SUCCESS_1
Definition: zone_dragonblight.cpp:58

◆ eFrostmourneCavern

Enumerator
NPC_PRINCE_ARTHAS 
929{
930 NPC_PRINCE_ARTHAS = 27455,
931};
@ NPC_PRINCE_ARTHAS
Definition: zone_dragonblight.cpp:930

◆ eSandC

enum eSandC
Enumerator
QUEST_THE_SACRED_AND_THE_CORRUPT 
NPC_SAC_LICH_KING 
NPC_SAC_LIGHTS_VENGEANCE 
NPC_SAC_LIGHTS_VENGEANCE_VEH_1 
NPC_SAC_LIGHTS_VENGEANCE_VEH_2 
NPC_SAC_LIGHTS_VENGEANCE_BUNNY 
NPC_SAC_WRETCHED_GHOUL 
NPC_SAC_VEGARD_1 
GO_SAC_LIGHTS_VENGEANCE_1 
GO_SAC_LIGHTS_VENGEANCE_2 
GO_SAC_LIGHTS_VENGEANCE_3 
SPELL_SAC_STUN 
SPELL_SAC_REPEL_HAMMER 
SPELL_SAC_HOLY_ZONE_AURA 
SPELL_SAC_THROW_HAMMER 
SPELL_SAC_SUMMON_GO_1 
SPELL_SAC_SUMMON_GHOULS_AURA 
SPELL_SAC_EMERGE 
SPELL_SAC_SHIELD_OF_THE_LICH_KING 
SPELL_SAC_ZAP_PLAYER 
SPELL_SAC_LK_DESPAWN_ANIM 
SPELL_SAC_VEGARD_SUMMON_GHOULS_AURA 
SPELL_SAC_GHOUL_AREA_AURA 
SPELL_SAC_HOLY_BOMB_VISUAL 
SPELL_SAC_HOLY_BOMB_EXPLOSION 
SPELL_SAC_ZAP_GHOULS_AURA 
SPELL_SAC_GHOUL_EXPLODE 
SPELL_SAC_KILL_VEGARD 
SPELL_SAC_SUMMON_GO_2 
SPELL_SAC_SUMMON_VEGARD_SKELETON 
SPELL_SAC_HAMMER_SHIELD 
SPELL_SAC_SUMMON_GO_3 
SPELL_SAC_BLUE_EXPLOSION 
SPELL_SAC_VEHICLE_CONTROL_AURA 
1004{
1006 NPC_SAC_LICH_KING = 37857,
1011 NPC_SAC_WRETCHED_GHOUL = 37881,
1012 NPC_SAC_VEGARD_1 = 37893,
1016 SPELL_SAC_STUN = 70583,
1017 SPELL_SAC_REPEL_HAMMER = 70590,
1019 SPELL_SAC_THROW_HAMMER = 70595,
1020 SPELL_SAC_SUMMON_GO_1 = 70603,
1022 SPELL_SAC_EMERGE = 50142,
1024 SPELL_SAC_ZAP_PLAYER = 70653,
1032 SPELL_SAC_KILL_VEGARD = 70792,
1033 SPELL_SAC_SUMMON_GO_2 = 70894,
1036 SPELL_SAC_SUMMON_GO_3 = 70967,
1037
1038 // Xinef:
1041};
@ NPC_SAC_LIGHTS_VENGEANCE_VEH_2
Definition: zone_dragonblight.cpp:1009
@ SPELL_SAC_GHOUL_EXPLODE
Definition: zone_dragonblight.cpp:1031
@ SPELL_SAC_VEHICLE_CONTROL_AURA
Definition: zone_dragonblight.cpp:1040
@ NPC_SAC_VEGARD_1
Definition: zone_dragonblight.cpp:1012
@ SPELL_SAC_SUMMON_GHOULS_AURA
Definition: zone_dragonblight.cpp:1021
@ QUEST_THE_SACRED_AND_THE_CORRUPT
Definition: zone_dragonblight.cpp:1005
@ GO_SAC_LIGHTS_VENGEANCE_1
Definition: zone_dragonblight.cpp:1013
@ SPELL_SAC_EMERGE
Definition: zone_dragonblight.cpp:1022
@ NPC_SAC_LICH_KING
Definition: zone_dragonblight.cpp:1006
@ SPELL_SAC_VEGARD_SUMMON_GHOULS_AURA
Definition: zone_dragonblight.cpp:1026
@ SPELL_SAC_SUMMON_VEGARD_SKELETON
Definition: zone_dragonblight.cpp:1034
@ SPELL_SAC_LK_DESPAWN_ANIM
Definition: zone_dragonblight.cpp:1025
@ SPELL_SAC_HOLY_ZONE_AURA
Definition: zone_dragonblight.cpp:1018
@ SPELL_SAC_THROW_HAMMER
Definition: zone_dragonblight.cpp:1019
@ SPELL_SAC_ZAP_PLAYER
Definition: zone_dragonblight.cpp:1024
@ SPELL_SAC_SUMMON_GO_3
Definition: zone_dragonblight.cpp:1036
@ SPELL_SAC_SUMMON_GO_2
Definition: zone_dragonblight.cpp:1033
@ SPELL_SAC_KILL_VEGARD
Definition: zone_dragonblight.cpp:1032
@ SPELL_SAC_BLUE_EXPLOSION
Definition: zone_dragonblight.cpp:1039
@ SPELL_SAC_HOLY_BOMB_EXPLOSION
Definition: zone_dragonblight.cpp:1029
@ SPELL_SAC_SHIELD_OF_THE_LICH_KING
Definition: zone_dragonblight.cpp:1023
@ SPELL_SAC_GHOUL_AREA_AURA
Definition: zone_dragonblight.cpp:1027
@ SPELL_SAC_STUN
Definition: zone_dragonblight.cpp:1016
@ SPELL_SAC_REPEL_HAMMER
Definition: zone_dragonblight.cpp:1017
@ SPELL_SAC_HAMMER_SHIELD
Definition: zone_dragonblight.cpp:1035
@ NPC_SAC_LIGHTS_VENGEANCE_VEH_1
Definition: zone_dragonblight.cpp:1008
@ GO_SAC_LIGHTS_VENGEANCE_3
Definition: zone_dragonblight.cpp:1015
@ NPC_SAC_LIGHTS_VENGEANCE_BUNNY
Definition: zone_dragonblight.cpp:1010
@ NPC_SAC_LIGHTS_VENGEANCE
Definition: zone_dragonblight.cpp:1007
@ SPELL_SAC_SUMMON_GO_1
Definition: zone_dragonblight.cpp:1020
@ NPC_SAC_WRETCHED_GHOUL
Definition: zone_dragonblight.cpp:1011
@ SPELL_SAC_HOLY_BOMB_VISUAL
Definition: zone_dragonblight.cpp:1028
@ GO_SAC_LIGHTS_VENGEANCE_2
Definition: zone_dragonblight.cpp:1014
@ SPELL_SAC_ZAP_GHOULS_AURA
Definition: zone_dragonblight.cpp:1030

◆ hourglass

enum hourglass
Enumerator
NPC_FUTURE_HOURGLASS 
NPC_FUTURE_YOU 
NPC_PAST_HOURGLASS 
NPC_PAST_YOU 
NPC_INFINITE_ASSAILANT 
NPC_INFINITE_CHRONO_MAGUS 
NPC_INFINITE_DESTROYER 
NPC_INFINITE_TIMERENDER 
NPC_NOZDORMU 
SPELL_NOZDORMU_INVIS 
SPELL_CLONE_CASTER 
SPELL_TELEPORT_EFFECT 
EVENT_START_EVENT 
EVENT_FIGHT_1 
EVENT_FIGHT_2 
EVENT_CHECK_FINISH 
EVENT_FINISH_EVENT 
QUEST_MYSTERY_OF_THE_INFINITE 
QUEST_MYSTERY_OF_THE_INFINITE_REDUX 
297{
298 NPC_FUTURE_HOURGLASS = 27840,
299 NPC_FUTURE_YOU = 27899,
300
301 NPC_PAST_HOURGLASS = 32327,
302 NPC_PAST_YOU = 32331,
303
308 NPC_NOZDORMU = 27925,
309
310 SPELL_NOZDORMU_INVIS = 50013,
311 SPELL_CLONE_CASTER = 49889,
312 SPELL_TELEPORT_EFFECT = 52096,
313
315 EVENT_FIGHT_1 = 2,
316 EVENT_FIGHT_2 = 3,
319
322};
@ NPC_INFINITE_ASSAILANT
Definition: zone_dragonblight.cpp:304
@ EVENT_FINISH_EVENT
Definition: zone_dragonblight.cpp:318
@ QUEST_MYSTERY_OF_THE_INFINITE
Definition: zone_dragonblight.cpp:320
@ QUEST_MYSTERY_OF_THE_INFINITE_REDUX
Definition: zone_dragonblight.cpp:321
@ EVENT_FIGHT_1
Definition: zone_dragonblight.cpp:315
@ NPC_PAST_YOU
Definition: zone_dragonblight.cpp:302
@ NPC_NOZDORMU
Definition: zone_dragonblight.cpp:308
@ SPELL_TELEPORT_EFFECT
Definition: zone_dragonblight.cpp:312
@ SPELL_NOZDORMU_INVIS
Definition: zone_dragonblight.cpp:310
@ NPC_INFINITE_DESTROYER
Definition: zone_dragonblight.cpp:306
@ EVENT_CHECK_FINISH
Definition: zone_dragonblight.cpp:317
@ NPC_FUTURE_HOURGLASS
Definition: zone_dragonblight.cpp:298
@ NPC_INFINITE_TIMERENDER
Definition: zone_dragonblight.cpp:307
@ NPC_INFINITE_CHRONO_MAGUS
Definition: zone_dragonblight.cpp:305
@ NPC_FUTURE_YOU
Definition: zone_dragonblight.cpp:299
@ EVENT_FIGHT_2
Definition: zone_dragonblight.cpp:316
@ NPC_PAST_HOURGLASS
Definition: zone_dragonblight.cpp:301
@ EVENT_START_EVENT
Definition: zone_dragonblight.cpp:314
@ SPELL_CLONE_CASTER
Definition: zone_dragonblight.cpp:311

◆ hourglassText

Enumerator
SAY_HOURGLASS_START_1 
SAY_HOURGLASS_START_2 
SAY_HOURGLASS_RANDOM_1 
SAY_HOURGLASS_RANDOM_2 
SAY_HOURGLASS_RANDOM_3 
SAY_HOURGLASS_RANDOM_4 
SAY_HOURGLASS_RANDOM_5 
SAY_HOURGLASS_RANDOM_6 
SAY_HOURGLASS_RANDOM_7 
SAY_HOURGLASS_RANDOM_8 
SAY_HOURGLASS_END_1 
SAY_HOURGLASS_END_2 
325{
326 // (All are whispers) Both NPC_PAST_YOU and NPC_FUTURE_YOU share the same creature_text GroupIDs
327 // Start
330
331 // Random whispers during the fight
340
341 // End
344};
@ SAY_HOURGLASS_RANDOM_4
Definition: zone_dragonblight.cpp:335
@ SAY_HOURGLASS_RANDOM_6
Definition: zone_dragonblight.cpp:337
@ SAY_HOURGLASS_END_1
Definition: zone_dragonblight.cpp:342
@ SAY_HOURGLASS_END_2
Definition: zone_dragonblight.cpp:343
@ SAY_HOURGLASS_RANDOM_5
Definition: zone_dragonblight.cpp:336
@ SAY_HOURGLASS_RANDOM_2
Definition: zone_dragonblight.cpp:333
@ SAY_HOURGLASS_RANDOM_3
Definition: zone_dragonblight.cpp:334
@ SAY_HOURGLASS_RANDOM_1
Definition: zone_dragonblight.cpp:332
@ SAY_HOURGLASS_START_1
Definition: zone_dragonblight.cpp:328
@ SAY_HOURGLASS_START_2
Definition: zone_dragonblight.cpp:329
@ SAY_HOURGLASS_RANDOM_7
Definition: zone_dragonblight.cpp:338
@ SAY_HOURGLASS_RANDOM_8
Definition: zone_dragonblight.cpp:339

◆ StrengthenAncientsMisc

Enumerator
SAY_WALKER_FRIENDLY 
SAY_WALKER_ENEMY 
SAY_LOTHALOR 
SPELL_CREATE_ITEM_BARK 
SPELL_CONFUSED 
NPC_LOTHALOR 
2068{
2070 SAY_WALKER_ENEMY = 1,
2071 SAY_LOTHALOR = 0,
2072
2073 SPELL_CREATE_ITEM_BARK = 47550,
2074 SPELL_CONFUSED = 47044,
2075
2076 NPC_LOTHALOR = 26321
2077};
@ SPELL_CONFUSED
Definition: zone_dragonblight.cpp:2074
@ SAY_LOTHALOR
Definition: zone_dragonblight.cpp:2071
@ SAY_WALKER_ENEMY
Definition: zone_dragonblight.cpp:2070
@ SPELL_CREATE_ITEM_BARK
Definition: zone_dragonblight.cpp:2073
@ NPC_LOTHALOR
Definition: zone_dragonblight.cpp:2076
@ SAY_WALKER_FRIENDLY
Definition: zone_dragonblight.cpp:2069

◆ TorturerLeCraft

Enumerator
SPELL_HEMORRHAGE 
SPELL_KIDNEY_SHOT 
SPELL_HIGH_EXECUTORS_BRANDING_IRON 
NPC_TORTURER_LECRAFT 
EVENT_HEMORRHAGE 
EVENT_KIDNEY_SHOT 
SAY_AGGRO 
2163{
2164 SPELL_HEMORRHAGE = 30478,
2165 SPELL_KIDNEY_SHOT = 30621,
2167 NPC_TORTURER_LECRAFT = 27394,
2168 EVENT_HEMORRHAGE = 1,
2170 SAY_AGGRO = 0
2171};
@ EVENT_KIDNEY_SHOT
Definition: zone_dragonblight.cpp:2169
@ SAY_AGGRO
Definition: zone_dragonblight.cpp:2170
@ NPC_TORTURER_LECRAFT
Definition: zone_dragonblight.cpp:2167
@ SPELL_HIGH_EXECUTORS_BRANDING_IRON
Definition: zone_dragonblight.cpp:2166
@ SPELL_KIDNEY_SHOT
Definition: zone_dragonblight.cpp:2165
@ EVENT_HEMORRHAGE
Definition: zone_dragonblight.cpp:2168
@ SPELL_HEMORRHAGE
Definition: zone_dragonblight.cpp:2164

◆ WintergardeGryphon

Enumerator
SPELL_RESCUE_VILLAGER 
SPELL_DROP_OFF_VILLAGER 
SPELL_RIDE_VEHICLE 
NPC_HELPLESS_VILLAGER_A 
NPC_HELPLESS_VILLAGER_B 
EVENT_VEHICLE_GET 
EVENT_TAKE_OFF 
EVENT_GET_VILLAGER 
EVENT_PHASE_FEAR 
EVENT_PHASE_VEHICLE 
POINT_LAND 
POINT_TAKE_OFF 
QUEST_FLIGHT_OF_THE_WINTERGARDE_DEFENDER 
GO_TEMP_GRYPHON_STATION 
AREA_WINTERGARDE_KEEP 
638{
639 SPELL_RESCUE_VILLAGER = 48363,
641 SPELL_RIDE_VEHICLE = 43671,
642
645
647 EVENT_TAKE_OFF = 2,
649
652
653 POINT_LAND = 1,
654 POINT_TAKE_OFF = 2,
655
659};
@ NPC_HELPLESS_VILLAGER_A
Definition: zone_dragonblight.cpp:643
@ AREA_WINTERGARDE_KEEP
Definition: zone_dragonblight.cpp:658
@ EVENT_GET_VILLAGER
Definition: zone_dragonblight.cpp:648
@ SPELL_RIDE_VEHICLE
Definition: zone_dragonblight.cpp:641
@ POINT_TAKE_OFF
Definition: zone_dragonblight.cpp:654
@ EVENT_TAKE_OFF
Definition: zone_dragonblight.cpp:647
@ NPC_HELPLESS_VILLAGER_B
Definition: zone_dragonblight.cpp:644
@ POINT_LAND
Definition: zone_dragonblight.cpp:653
@ EVENT_PHASE_FEAR
Definition: zone_dragonblight.cpp:650
@ GO_TEMP_GRYPHON_STATION
Definition: zone_dragonblight.cpp:657
@ EVENT_PHASE_VEHICLE
Definition: zone_dragonblight.cpp:651
@ QUEST_FLIGHT_OF_THE_WINTERGARDE_DEFENDER
Definition: zone_dragonblight.cpp:656
@ EVENT_VEHICLE_GET
Definition: zone_dragonblight.cpp:646
@ SPELL_RESCUE_VILLAGER
Definition: zone_dragonblight.cpp:639
@ SPELL_DROP_OFF_VILLAGER
Definition: zone_dragonblight.cpp:640

Function Documentation

◆ AddSC_dragonblight()

void AddSC_dragonblight ( )
2295{
2296 // Ours
2300 new npc_future_you();
2301 new npc_mindless_ghoul();
2307 new npc_heated_battle();
2315 new npc_q24545_vegard();
2317
2318 // Theirs
2323
2325}
#define RegisterCreatureAI(ai_name)
Definition: ScriptMgr.h:2676
#define RegisterSpellScript(spell_script)
Definition: ScriptMgr.h:2665
Definition: zone_dragonblight.cpp:66
Definition: zone_dragonblight.cpp:278
Definition: zone_dragonblight.cpp:347
Definition: zone_dragonblight.cpp:518
Definition: zone_dragonblight.cpp:566
Definition: zone_dragonblight.cpp:595
Definition: zone_dragonblight.cpp:662
Definition: zone_dragonblight.cpp:773
Definition: zone_dragonblight.cpp:830
Definition: zone_dragonblight.cpp:868
Definition: zone_dragonblight.cpp:896
Definition: zone_dragonblight.cpp:934
Definition: zone_dragonblight.cpp:961
Definition: zone_dragonblight.cpp:1054
Definition: zone_dragonblight.cpp:1359
Definition: zone_dragonblight.cpp:1411
Definition: zone_dragonblight.cpp:1500
Definition: zone_dragonblight.cpp:1536
Definition: zone_dragonblight.cpp:1566
Definition: zone_dragonblight.cpp:1652
Definition: zone_dragonblight.cpp:1809
Definition: zone_dragonblight.cpp:2080
Definition: zone_dragonblight.cpp:2127
Definition: zone_dragonblight.cpp:2174
Definition: zone_dragonblight.cpp:2264

References RegisterCreatureAI, and RegisterSpellScript.

Referenced by AddNorthrendScripts().

Variable Documentation

◆ AudienceMobs

◆ PosTalkLocations

Position const PosTalkLocations[6]
Initial value:
=
{
{ 3805.453f, -682.9075f, 222.2917f, 2.793398f },
{ 3807.508f, -691.0882f, 221.9688f, 2.094395f },
{ 3797.228f, -690.3555f, 222.5019f, 1.134464f },
{ 3804.038f, -672.3098f, 222.5019f, 4.578917f },
{ 3815.097f, -680.2596f, 221.9777f, 2.86234f },
{ 3798.05f, -680.611f, 222.9825f, 6.038839f },
}

Referenced by npc_commander_eligor_dawnbringer::npc_commander_eligor_dawnbringerAI::MovementInform(), and npc_commander_eligor_dawnbringer::npc_commander_eligor_dawnbringerAI::UpdateAI().