AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
zone_orgrimmar.cpp File Reference
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "TaskScheduler.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 ,
  AREA_ORGRIMMAR = 1637 ,
  AREA_RAZOR_HILL = 362 ,
  AREA_CAMP_TAURAJO = 378 ,
  AREA_CROSSROADS = 380 ,
  QUEST_WHAT_THE_WIND_CARRIES = 6566 ,
  GOSSIP_MENU_THRALL = 3664 ,
  GOSSIP_RESPONSE_THRALL_FIRST = 5733
}
 

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 
41{
43};
@ QUEST_SHATTERED_SALUTE
Definition: zone_orgrimmar.cpp:42

◆ 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 
AREA_ORGRIMMAR 
AREA_RAZOR_HILL 
AREA_CAMP_TAURAJO 
AREA_CROSSROADS 
QUEST_WHAT_THE_WIND_CARRIES 
GOSSIP_MENU_THRALL 
GOSSIP_RESPONSE_THRALL_FIRST 
138{
139 SPELL_CHAIN_LIGHTNING = 16033,
140 SPELL_SHOCK = 16034,
141
142 // For The Horde! (ID: 4974)
143 QUEST_FOR_THE_HORDE = 4974,
145 NPC_HERALD_OF_THRALL = 10719,
147
150
151 AREA_ORGRIMMAR = 1637,
152 AREA_RAZOR_HILL = 362,
153 AREA_CAMP_TAURAJO = 378,
154 AREA_CROSSROADS = 380,
155
156 // What the Wind Carries (ID: 6566)
158 GOSSIP_MENU_THRALL = 3664,
160};
@ SPELL_SHOCK
Definition: zone_orgrimmar.cpp:140
@ ACTION_START_TALKING
Definition: zone_orgrimmar.cpp:146
@ NPC_HERALD_OF_THRALL
Definition: zone_orgrimmar.cpp:145
@ SAY_THRALL_ON_QUEST_REWARD_1
Definition: zone_orgrimmar.cpp:149
@ GOSSIP_MENU_THRALL
Definition: zone_orgrimmar.cpp:158
@ SPELL_WARCHIEF_BLESSING
Definition: zone_orgrimmar.cpp:144
@ QUEST_WHAT_THE_WIND_CARRIES
Definition: zone_orgrimmar.cpp:157
@ SAY_THRALL_ON_QUEST_REWARD_0
Definition: zone_orgrimmar.cpp:148
@ AREA_CAMP_TAURAJO
Definition: zone_orgrimmar.cpp:153
@ GOSSIP_RESPONSE_THRALL_FIRST
Definition: zone_orgrimmar.cpp:159
@ SPELL_CHAIN_LIGHTNING
Definition: zone_orgrimmar.cpp:139
@ AREA_CROSSROADS
Definition: zone_orgrimmar.cpp:154
@ AREA_ORGRIMMAR
Definition: zone_orgrimmar.cpp:151
@ AREA_RAZOR_HILL
Definition: zone_orgrimmar.cpp:152
@ QUEST_FOR_THE_HORDE
Definition: zone_orgrimmar.cpp:143

Function Documentation

◆ AddSC_orgrimmar()

void AddSC_orgrimmar ( )
305{
306 new npc_shenthul();
308}
Definition: zone_orgrimmar.cpp:46
Definition: zone_orgrimmar.cpp:166

Referenced by AddKalimdorScripts().

Variable Documentation

◆ heraldOfThrallPos

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