Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
zone_dragonblight.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "SpellScript.h"
#include "SpellAuraEffects.h"
#include "ScriptedEscortAI.h"
#include "Vehicle.h"
#include "CombatAI.h"
#include "Player.h"
Include dependency graph for zone_dragonblight.cpp:

Go to the source code of this file.

Classes

class  npc_alexstrasza_wr_gate
class  npc_wyrmrest_defender
struct  npc_wyrmrest_defender::npc_wyrmrest_defenderAI
class  spell_q12096_q12092_bark
class  spell_q12096_q12092_bark::spell_q12096_q12092_bark_SpellScript
class  spell_q12096_q12092_dummy
class  spell_q12096_q12092_dummy::spell_q12096_q12092_dummy_SpellScript

Macros

#define GOSSIP_ITEM_1   "We need to get into the fight. Are you ready?"
#define GOSSIP_ITEM_WHAT_HAPPENED   "Alexstrasza, can you show me what happened here?"

Enumerations

enum  AlexstraszaWrGate { QUEST_RETURN_TO_AG_A = 12499 , QUEST_RETURN_TO_AG_H = 12500 , MOVIE_ID_GATES = 14 }
enum  StrengthenAncientsMisc {
  SAY_WALKER_FRIENDLY = 0 , SAY_WALKER_ENEMY = 1 , SAY_LOTHALOR = 0 , SPELL_CREATE_ITEM_BARK = 47550 ,
  SPELL_CONFUSED = 47044 , NPC_LOTHALOR = 26321 , FACTION_WALKER_ENEMY = 14
}
enum  WyrmDefenderEnum {
  QUEST_DEFENDING_WYRMREST_TEMPLE = 12372 , GOSSIP_TEXTID_DEF1 = 12899 , GOSSIP_TEXTID_DEF2 = 12900 , SPELL_CHARACTER_SCRIPT = 49213 ,
  SPELL_DEFENDER_ON_LOW_HEALTH_EMOTE = 52421 , SPELL_RENEW = 49263 , SPELL_WYRMREST_DEFENDER_MOUNT = 49256 , WHISPER_MOUNTED = 0 ,
  BOSS_EMOTE_ON_LOW_HEALTH = 2
}

Functions

void AddSC_dragonblight ()

Macro Definition Documentation

◆ GOSSIP_ITEM_1

#define GOSSIP_ITEM_1   "We need to get into the fight. Are you ready?"

Definition at line 190 of file zone_dragonblight.cpp.

Referenced by npc_wyrmrest_defender::OnGossipHello().

◆ GOSSIP_ITEM_WHAT_HAPPENED

#define GOSSIP_ITEM_WHAT_HAPPENED   "Alexstrasza, can you show me what happened here?"

Definition at line 37 of file zone_dragonblight.cpp.

Referenced by npc_alexstrasza_wr_gate::OnGossipHello().

Enumeration Type Documentation

◆ AlexstraszaWrGate

Enumerator
QUEST_RETURN_TO_AG_A 
QUEST_RETURN_TO_AG_H 
MOVIE_ID_GATES 

Definition at line 27 of file zone_dragonblight.cpp.

◆ StrengthenAncientsMisc

Enumerator
SAY_WALKER_FRIENDLY 
SAY_WALKER_ENEMY 
SAY_LOTHALOR 
SPELL_CREATE_ITEM_BARK 
SPELL_CONFUSED 
NPC_LOTHALOR 
FACTION_WALKER_ENEMY 

Definition at line 73 of file zone_dragonblight.cpp.

◆ WyrmDefenderEnum

Enumerator
QUEST_DEFENDING_WYRMREST_TEMPLE 
GOSSIP_TEXTID_DEF1 
GOSSIP_TEXTID_DEF2 
SPELL_CHARACTER_SCRIPT 
SPELL_DEFENDER_ON_LOW_HEALTH_EMOTE 
SPELL_RENEW 
SPELL_WYRMREST_DEFENDER_MOUNT 
WHISPER_MOUNTED 
BOSS_EMOTE_ON_LOW_HEALTH 

Definition at line 170 of file zone_dragonblight.cpp.

Function Documentation

◆ AddSC_dragonblight()

void AddSC_dragonblight ( )

Definition at line 293 of file zone_dragonblight.cpp.

Referenced by AddNorthrendScripts().