AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
zone_moonglade.cpp File Reference
#include "Cell.h"
#include "CellImpl.h"
#include "CreatureScript.h"
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"
#include "ScriptedGossip.h"
#include "SpellInfo.h"

Go to the source code of this file.

Classes

class  npc_bunthen_plainswind
 
class  npc_great_bear_spirit
 
class  npc_silva_filnaveth
 
class  npc_clintar_spirit
 
struct  npc_clintar_spirit::npc_clintar_spiritAI
 
class  npc_omen
 
struct  npc_omen::npc_omenAI
 
class  npc_giant_spotlight
 
struct  npc_giant_spotlight::npc_giant_spotlightAI
 

Enumerations

enum  Bunthen {
  QUEST_SEA_LION_HORDE = 30 ,
  QUEST_SEA_LION_ALLY = 272 ,
  TAXI_PATH_ID_ALLY = 315 ,
  TAXI_PATH_ID_HORDE = 316
}
 
enum  ClintarSpirit {
  ASPECT_RAVEN = 22915 ,
  CLINTAR_SPIRIT_SAY_START = 0
}
 
enum  Omen {
  NPC_OMEN = 15467 ,
  SPELL_OMEN_CLEAVE = 15284 ,
  SPELL_OMEN_STARFALL = 26540 ,
  SPELL_OMEN_SUMMON_SPOTLIGHT = 26392 ,
  SPELL_ELUNE_CANDLE = 26374 ,
  GO_ELUNE_TRAP_1 = 180876 ,
  GO_ELUNE_TRAP_2 = 180877 ,
  EVENT_CAST_CLEAVE = 1 ,
  EVENT_CAST_STARFALL = 2 ,
  EVENT_DESPAWN = 3
}
 

Functions

void AddSC_moonglade ()
 

Variables

float const Clintar_spirit_WP [41][5]
 
Position const AspectRavenSummon = {7472.96f, -3074.18f, 427.566f, 0.0f}
 

Enumeration Type Documentation

◆ Bunthen

enum Bunthen
Enumerator
QUEST_SEA_LION_HORDE 
QUEST_SEA_LION_ALLY 
TAXI_PATH_ID_ALLY 
TAXI_PATH_ID_HORDE 
49{
54};
@ QUEST_SEA_LION_HORDE
Definition: zone_moonglade.cpp:50
@ TAXI_PATH_ID_ALLY
Definition: zone_moonglade.cpp:52
@ QUEST_SEA_LION_ALLY
Definition: zone_moonglade.cpp:51
@ TAXI_PATH_ID_HORDE
Definition: zone_moonglade.cpp:53

◆ ClintarSpirit

Enumerator
ASPECT_RAVEN 
CLINTAR_SPIRIT_SAY_START 
276{
277 ASPECT_RAVEN = 22915,
278
279 // Texts for JustEngagedWith, the event and the end of the event are missing
281};
@ CLINTAR_SPIRIT_SAY_START
Definition: zone_moonglade.cpp:280
@ ASPECT_RAVEN
Definition: zone_moonglade.cpp:277

◆ Omen

enum Omen
Enumerator
NPC_OMEN 
SPELL_OMEN_CLEAVE 
SPELL_OMEN_STARFALL 
SPELL_OMEN_SUMMON_SPOTLIGHT 
SPELL_ELUNE_CANDLE 
GO_ELUNE_TRAP_1 
GO_ELUNE_TRAP_2 
EVENT_CAST_CLEAVE 
EVENT_CAST_STARFALL 
EVENT_DESPAWN 
562{
563 NPC_OMEN = 15467,
564
565 SPELL_OMEN_CLEAVE = 15284,
566 SPELL_OMEN_STARFALL = 26540,
568 SPELL_ELUNE_CANDLE = 26374,
569
570 GO_ELUNE_TRAP_1 = 180876,
571 GO_ELUNE_TRAP_2 = 180877,
572
575 EVENT_DESPAWN = 3,
576};
@ SPELL_OMEN_SUMMON_SPOTLIGHT
Definition: zone_moonglade.cpp:567
@ SPELL_ELUNE_CANDLE
Definition: zone_moonglade.cpp:568
@ EVENT_DESPAWN
Definition: zone_moonglade.cpp:575
@ SPELL_OMEN_CLEAVE
Definition: zone_moonglade.cpp:565
@ GO_ELUNE_TRAP_1
Definition: zone_moonglade.cpp:570
@ EVENT_CAST_STARFALL
Definition: zone_moonglade.cpp:574
@ NPC_OMEN
Definition: zone_moonglade.cpp:563
@ GO_ELUNE_TRAP_2
Definition: zone_moonglade.cpp:571
@ SPELL_OMEN_STARFALL
Definition: zone_moonglade.cpp:566
@ EVENT_CAST_CLEAVE
Definition: zone_moonglade.cpp:573

Function Documentation

◆ AddSC_moonglade()

void AddSC_moonglade ( )
705{
709 new npc_clintar_spirit();
710 new npc_omen();
712}
Definition: zone_moonglade.cpp:57
Definition: zone_moonglade.cpp:116
Definition: zone_moonglade.cpp:168
Definition: zone_moonglade.cpp:284
Definition: zone_moonglade.cpp:579
Definition: zone_moonglade.cpp:661

Referenced by AddKalimdorScripts().

Variable Documentation

◆ AspectRavenSummon

Position const AspectRavenSummon = {7472.96f, -3074.18f, 427.566f, 0.0f}

◆ Clintar_spirit_WP

float const Clintar_spirit_WP[41][5]