AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
zone_orgrimmar.cpp File Reference
#include "AreaDefines.h"
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "TaskScheduler.h"
#include "LFGMgr.h"

Go to the source code of this file.

Classes

class  npc_shenthul
 
struct  npc_shenthul::npc_shenthulAI
 
class  npc_thrall_warchief
 
struct  npc_thrall_warchief::npc_thrall_warchiefAI
 

Enumerations

enum  Shenthul : uint32 { QUEST_SHATTERED_SALUTE = 2460 }
 
enum  ThrallWarchief : uint32 {
  SPELL_CHAIN_LIGHTNING = 16033 ,
  SPELL_SHOCK = 16034 ,
  QUEST_FOR_THE_HORDE = 4974 ,
  SPELL_WARCHIEF_BLESSING = 16609 ,
  NPC_HERALD_OF_THRALL = 10719 ,
  ACTION_START_TALKING = 0 ,
  SAY_THRALL_ON_QUEST_REWARD_0 = 0 ,
  SAY_THRALL_ON_QUEST_REWARD_1 = 1 ,
  GO_UNADORNED_SPIKE = 175787 ,
  QUEST_WHAT_THE_WIND_CARRIES = 6566 ,
  GOSSIP_MENU_THRALL = 3664 ,
  GOSSIP_RESPONSE_THRALL_FIRST = 5733 ,
  QUEST_WARCHIEFS_BLESSING = 13189
}
 

Functions

void AddSC_orgrimmar ()
 

Variables

const Position heraldOfThrallPos = { -462.404f, -2637.68f, 96.0656f, 5.8606f }
 

Enumeration Type Documentation

◆ Shenthul

enum Shenthul : uint32
Enumerator
QUEST_SHATTERED_SALUTE 
31{
33};
@ QUEST_SHATTERED_SALUTE
Definition zone_orgrimmar.cpp:32

◆ ThrallWarchief

Enumerator
SPELL_CHAIN_LIGHTNING 
SPELL_SHOCK 
QUEST_FOR_THE_HORDE 
SPELL_WARCHIEF_BLESSING 
NPC_HERALD_OF_THRALL 
ACTION_START_TALKING 
SAY_THRALL_ON_QUEST_REWARD_0 
SAY_THRALL_ON_QUEST_REWARD_1 
GO_UNADORNED_SPIKE 
QUEST_WHAT_THE_WIND_CARRIES 
GOSSIP_MENU_THRALL 
GOSSIP_RESPONSE_THRALL_FIRST 
QUEST_WARCHIEFS_BLESSING 
128{
129 SPELL_CHAIN_LIGHTNING = 16033,
130 SPELL_SHOCK = 16034,
131
132 // For The Horde! (ID: 4974)
133 QUEST_FOR_THE_HORDE = 4974,
135 NPC_HERALD_OF_THRALL = 10719,
137
140
141 GO_UNADORNED_SPIKE = 175787,
142
143 // What the Wind Carries (ID: 6566)
145 GOSSIP_MENU_THRALL = 3664,
147
148 // Deathknight Starting Zone End
150};
@ SPELL_SHOCK
Definition zone_orgrimmar.cpp:130
@ ACTION_START_TALKING
Definition zone_orgrimmar.cpp:136
@ NPC_HERALD_OF_THRALL
Definition zone_orgrimmar.cpp:135
@ SAY_THRALL_ON_QUEST_REWARD_1
Definition zone_orgrimmar.cpp:139
@ GOSSIP_MENU_THRALL
Definition zone_orgrimmar.cpp:145
@ GO_UNADORNED_SPIKE
Definition zone_orgrimmar.cpp:141
@ SPELL_WARCHIEF_BLESSING
Definition zone_orgrimmar.cpp:134
@ QUEST_WHAT_THE_WIND_CARRIES
Definition zone_orgrimmar.cpp:144
@ SAY_THRALL_ON_QUEST_REWARD_0
Definition zone_orgrimmar.cpp:138
@ GOSSIP_RESPONSE_THRALL_FIRST
Definition zone_orgrimmar.cpp:146
@ QUEST_WARCHIEFS_BLESSING
Definition zone_orgrimmar.cpp:149
@ SPELL_CHAIN_LIGHTNING
Definition zone_orgrimmar.cpp:129
@ QUEST_FOR_THE_HORDE
Definition zone_orgrimmar.cpp:133

Function Documentation

◆ AddSC_orgrimmar()

void AddSC_orgrimmar ( )
312{
313 new npc_shenthul();
315}
Definition zone_orgrimmar.cpp:36
Definition zone_orgrimmar.cpp:156

Referenced by AddKalimdorScripts().

Variable Documentation

◆ heraldOfThrallPos

const Position heraldOfThrallPos = { -462.404f, -2637.68f, 96.0656f, 5.8606f }
152{ -462.404f, -2637.68f, 96.0656f, 5.8606f };

Referenced by npc_thrall_warchief::npc_thrall_warchiefAI::DoAction().