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

Go to the source code of this file.

Classes

class  npc_apothecary_hanes
struct  npc_apothecary_hanes::npc_Apothecary_HanesAI
class  npc_daegarn
struct  npc_daegarn::npc_daegarnAI
class  npc_plaguehound_tracker
struct  npc_plaguehound_tracker::npc_plaguehound_trackerAI
class  npc_razael_and_lyana

Macros

#define GOSSIP_LYANA_REPORT   "High Executor Anselm requests your report."
#define GOSSIP_RAZAEL_REPORT   "High Executor Anselm wants a report on the situation."

Enumerations

enum  Daegarnn {
  QUEST_DEFEAT_AT_RING = 11300 , NPC_FIRJUS = 24213 , NPC_JLARBORN = 24215 , NPC_YOROS = 24214 ,
  NPC_OLUF = 23931 , NPC_PRISONER_1 = 24253 , NPC_PRISONER_2 = 24254 , NPC_PRISONER_3 = 24255
}
enum  Entries {
  NPC_APOTHECARY_HANES = 23784 , FACTION_ESCORTEE_A = 774 , FACTION_ESCORTEE_H = 775 , NPC_HANES_FIRE_TRIGGER = 23968 ,
  QUEST_TRAIL_OF_FIRE = 11241 , SPELL_COSMETIC_LOW_POLY_FIRE = 56274
}
enum  Plaguehound { QUEST_SNIFF_OUT_ENEMY = 11253 }
enum  Razael {
  QUEST_REPORTS_FROM_THE_FIELD = 11221 , NPC_RAZAEL = 23998 , NPC_LYANA = 23778 , GOSSIP_TEXTID_RAZAEL1 = 11562 ,
  GOSSIP_TEXTID_RAZAEL2 = 11564 , GOSSIP_TEXTID_LYANA1 = 11586 , GOSSIP_TEXTID_LYANA2 = 11588
}

Functions

void AddSC_howling_fjord ()

Variables

static float afCenter [] = {801.88f, -4721.87f, -96.143f}
static float afSummon [] = {838.81f, -4678.06f, -94.182f}

Macro Definition Documentation

◆ GOSSIP_LYANA_REPORT

#define GOSSIP_LYANA_REPORT   "High Executor Anselm requests your report."

Definition at line 201 of file zone_howling_fjord.cpp.

Referenced by npc_razael_and_lyana::OnGossipHello().

◆ GOSSIP_RAZAEL_REPORT

#define GOSSIP_RAZAEL_REPORT   "High Executor Anselm wants a report on the situation."

Definition at line 200 of file zone_howling_fjord.cpp.

Referenced by npc_razael_and_lyana::OnGossipHello().

Enumeration Type Documentation

◆ Daegarnn

enum Daegarnn
Enumerator
QUEST_DEFEAT_AT_RING 
NPC_FIRJUS 
NPC_JLARBORN 
NPC_YOROS 
NPC_OLUF 
NPC_PRISONER_1 
NPC_PRISONER_2 
NPC_PRISONER_3 

Definition at line 270 of file zone_howling_fjord.cpp.

◆ Entries

enum Entries
Enumerator
NPC_APOTHECARY_HANES 
FACTION_ESCORTEE_A 
FACTION_ESCORTEE_H 
NPC_HANES_FIRE_TRIGGER 
QUEST_TRAIL_OF_FIRE 
SPELL_COSMETIC_LOW_POLY_FIRE 

Definition at line 27 of file zone_howling_fjord.cpp.

◆ Plaguehound

Enumerator
QUEST_SNIFF_OUT_ENEMY 

Definition at line 151 of file zone_howling_fjord.cpp.

◆ Razael

enum Razael
Enumerator
QUEST_REPORTS_FROM_THE_FIELD 
NPC_RAZAEL 
NPC_LYANA 
GOSSIP_TEXTID_RAZAEL1 
GOSSIP_TEXTID_RAZAEL2 
GOSSIP_TEXTID_LYANA1 
GOSSIP_TEXTID_LYANA2 

Definition at line 203 of file zone_howling_fjord.cpp.

Function Documentation

◆ AddSC_howling_fjord()

void AddSC_howling_fjord ( )

Definition at line 371 of file zone_howling_fjord.cpp.

Referenced by AddNorthrendScripts().

Variable Documentation

◆ afCenter

float afCenter[] = {801.88f, -4721.87f, -96.143f}
static

Definition at line 285 of file zone_howling_fjord.cpp.

Referenced by npc_daegarn::npc_daegarnAI::JustSummoned().

◆ afSummon

float afSummon[] = {838.81f, -4678.06f, -94.182f}
static

Definition at line 284 of file zone_howling_fjord.cpp.

Referenced by npc_daegarn::npc_daegarnAI::SummonGladiator().