AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
zone_dragonblight.cpp File Reference
#include "AreaTriggerScript.h"
#include "CellImpl.h"
#include "Chat.h"
#include "CombatAI.h"
#include "CreatureScript.h"
#include "CreatureTextMgr.h"
#include "GameObjectScript.h"
#include "PassiveAI.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "SpellAuraEffects.h"
#include "SpellAuras.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "Vehicle.h"
#include "GridNotifiersImpl.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 
563{
566};
@ SPELL_FEAR_AURA_WITH_COWER
Definition: zone_dragonblight.cpp:565
@ NPC_INJURED_7TH_LEGION_SOLDER
Definition: zone_dragonblight.cpp:564

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

◆ DepthsMisc

enum DepthsMisc
Enumerator
QUEST_CONVERSING_WITH_THE_DEPTHS 
DEEPDIVING_PEARL_BUFF 
NPC_OACHANOA 
NPC_CONVERSING_WITH_THE_DEPTHS_TRIGGER 
42{
45 NPC_OACHANOA = 26648,
47};
@ NPC_CONVERSING_WITH_THE_DEPTHS_TRIGGER
Definition: zone_dragonblight.cpp:46
@ DEEPDIVING_PEARL_BUFF
Definition: zone_dragonblight.cpp:44
@ QUEST_CONVERSING_WITH_THE_DEPTHS
Definition: zone_dragonblight.cpp:43
@ NPC_OACHANOA
Definition: zone_dragonblight.cpp:45

◆ 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 
50{
51 // Oacha'noa being summoned
56 //SAY_OACHANOA_SUMMONED_4 = 4, // Unused(no source) and no BroadcastTextId
57
58 // If success
63
64 // If failed
66};
@ SAY_OACHANOA_SUMMONED_0
Definition: zone_dragonblight.cpp:52
@ SAY_OACHANOA_SUMMONED_3
Definition: zone_dragonblight.cpp:55
@ WHISPER_OACHANOA_SUCCESS_2
Definition: zone_dragonblight.cpp:62
@ WHISPER_OACHANOA_SUCCESS_0
Definition: zone_dragonblight.cpp:60
@ SAY_OACHANOA_SUCCESS
Definition: zone_dragonblight.cpp:59
@ SAY_OACHANOA_FAILED
Definition: zone_dragonblight.cpp:65
@ SAY_OACHANOA_SUMMONED_1
Definition: zone_dragonblight.cpp:53
@ SAY_OACHANOA_SUMMONED_2
Definition: zone_dragonblight.cpp:54
@ WHISPER_OACHANOA_SUCCESS_1
Definition: zone_dragonblight.cpp:61

◆ eFrostmourneCavern

Enumerator
NPC_PRINCE_ARTHAS 
931{
932 NPC_PRINCE_ARTHAS = 27455,
933};
@ NPC_PRINCE_ARTHAS
Definition: zone_dragonblight.cpp:932

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

◆ 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 
300{
301 NPC_FUTURE_HOURGLASS = 27840,
302 NPC_FUTURE_YOU = 27899,
303
304 NPC_PAST_HOURGLASS = 32327,
305 NPC_PAST_YOU = 32331,
306
311 NPC_NOZDORMU = 27925,
312
313 SPELL_NOZDORMU_INVIS = 50013,
314 SPELL_CLONE_CASTER = 49889,
315 SPELL_TELEPORT_EFFECT = 52096,
316
318 EVENT_FIGHT_1 = 2,
319 EVENT_FIGHT_2 = 3,
322
325};
@ NPC_INFINITE_ASSAILANT
Definition: zone_dragonblight.cpp:307
@ EVENT_FINISH_EVENT
Definition: zone_dragonblight.cpp:321
@ QUEST_MYSTERY_OF_THE_INFINITE
Definition: zone_dragonblight.cpp:323
@ QUEST_MYSTERY_OF_THE_INFINITE_REDUX
Definition: zone_dragonblight.cpp:324
@ EVENT_FIGHT_1
Definition: zone_dragonblight.cpp:318
@ NPC_PAST_YOU
Definition: zone_dragonblight.cpp:305
@ NPC_NOZDORMU
Definition: zone_dragonblight.cpp:311
@ SPELL_TELEPORT_EFFECT
Definition: zone_dragonblight.cpp:315
@ SPELL_NOZDORMU_INVIS
Definition: zone_dragonblight.cpp:313
@ NPC_INFINITE_DESTROYER
Definition: zone_dragonblight.cpp:309
@ EVENT_CHECK_FINISH
Definition: zone_dragonblight.cpp:320
@ NPC_FUTURE_HOURGLASS
Definition: zone_dragonblight.cpp:301
@ NPC_INFINITE_TIMERENDER
Definition: zone_dragonblight.cpp:310
@ NPC_INFINITE_CHRONO_MAGUS
Definition: zone_dragonblight.cpp:308
@ NPC_FUTURE_YOU
Definition: zone_dragonblight.cpp:302
@ EVENT_FIGHT_2
Definition: zone_dragonblight.cpp:319
@ NPC_PAST_HOURGLASS
Definition: zone_dragonblight.cpp:304
@ EVENT_START_EVENT
Definition: zone_dragonblight.cpp:317
@ SPELL_CLONE_CASTER
Definition: zone_dragonblight.cpp:314

◆ 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 
328{
329 // (All are whispers) Both NPC_PAST_YOU and NPC_FUTURE_YOU share the same creature_text GroupIDs
330 // Start
333
334 // Random whispers during the fight
343
344 // End
347};
@ SAY_HOURGLASS_RANDOM_4
Definition: zone_dragonblight.cpp:338
@ SAY_HOURGLASS_RANDOM_6
Definition: zone_dragonblight.cpp:340
@ SAY_HOURGLASS_END_1
Definition: zone_dragonblight.cpp:345
@ SAY_HOURGLASS_END_2
Definition: zone_dragonblight.cpp:346
@ SAY_HOURGLASS_RANDOM_5
Definition: zone_dragonblight.cpp:339
@ SAY_HOURGLASS_RANDOM_2
Definition: zone_dragonblight.cpp:336
@ SAY_HOURGLASS_RANDOM_3
Definition: zone_dragonblight.cpp:337
@ SAY_HOURGLASS_RANDOM_1
Definition: zone_dragonblight.cpp:335
@ SAY_HOURGLASS_START_1
Definition: zone_dragonblight.cpp:331
@ SAY_HOURGLASS_START_2
Definition: zone_dragonblight.cpp:332
@ SAY_HOURGLASS_RANDOM_7
Definition: zone_dragonblight.cpp:341
@ SAY_HOURGLASS_RANDOM_8
Definition: zone_dragonblight.cpp:342

◆ StrengthenAncientsMisc

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

◆ TorturerLeCraft

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

◆ 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 
641{
642 SPELL_RESCUE_VILLAGER = 48363,
644 SPELL_RIDE_VEHICLE = 43671,
645
648
650 EVENT_TAKE_OFF = 2,
652
655
656 POINT_LAND = 1,
657 POINT_TAKE_OFF = 2,
658
662};
@ NPC_HELPLESS_VILLAGER_A
Definition: zone_dragonblight.cpp:646
@ AREA_WINTERGARDE_KEEP
Definition: zone_dragonblight.cpp:661
@ EVENT_GET_VILLAGER
Definition: zone_dragonblight.cpp:651
@ SPELL_RIDE_VEHICLE
Definition: zone_dragonblight.cpp:644
@ POINT_TAKE_OFF
Definition: zone_dragonblight.cpp:657
@ EVENT_TAKE_OFF
Definition: zone_dragonblight.cpp:650
@ NPC_HELPLESS_VILLAGER_B
Definition: zone_dragonblight.cpp:647
@ POINT_LAND
Definition: zone_dragonblight.cpp:656
@ EVENT_PHASE_FEAR
Definition: zone_dragonblight.cpp:653
@ GO_TEMP_GRYPHON_STATION
Definition: zone_dragonblight.cpp:660
@ EVENT_PHASE_VEHICLE
Definition: zone_dragonblight.cpp:654
@ QUEST_FLIGHT_OF_THE_WINTERGARDE_DEFENDER
Definition: zone_dragonblight.cpp:659
@ EVENT_VEHICLE_GET
Definition: zone_dragonblight.cpp:649
@ SPELL_RESCUE_VILLAGER
Definition: zone_dragonblight.cpp:642
@ SPELL_DROP_OFF_VILLAGER
Definition: zone_dragonblight.cpp:643

Function Documentation

◆ AddSC_dragonblight()

void AddSC_dragonblight ( )
2297{
2298 // Ours
2302 new npc_future_you();
2303 new npc_mindless_ghoul();
2309 new npc_heated_battle();
2317 new npc_q24545_vegard();
2319
2320 // Theirs
2325
2327}
#define RegisterCreatureAI(ai_name)
Definition: CreatureScript.h:71
#define RegisterSpellScript(spell_script)
Definition: SpellScriptLoader.h:88
Definition: zone_dragonblight.cpp:69
Definition: zone_dragonblight.cpp:281
Definition: zone_dragonblight.cpp:350
Definition: zone_dragonblight.cpp:521
Definition: zone_dragonblight.cpp:569
Definition: zone_dragonblight.cpp:598
Definition: zone_dragonblight.cpp:665
Definition: zone_dragonblight.cpp:775
Definition: zone_dragonblight.cpp:832
Definition: zone_dragonblight.cpp:870
Definition: zone_dragonblight.cpp:898
Definition: zone_dragonblight.cpp:936
Definition: zone_dragonblight.cpp:963
Definition: zone_dragonblight.cpp:1056
Definition: zone_dragonblight.cpp:1361
Definition: zone_dragonblight.cpp:1413
Definition: zone_dragonblight.cpp:1502
Definition: zone_dragonblight.cpp:1538
Definition: zone_dragonblight.cpp:1568
Definition: zone_dragonblight.cpp:1654
Definition: zone_dragonblight.cpp:1811
Definition: zone_dragonblight.cpp:2082
Definition: zone_dragonblight.cpp:2129
Definition: zone_dragonblight.cpp:2176
Definition: zone_dragonblight.cpp:2266

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().