AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
zone_moonglade.cpp File Reference
#include "Cell.h"
#include "CreatureScript.h"
#include "GridNotifiers.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 
47{
52};
@ QUEST_SEA_LION_HORDE
Definition: zone_moonglade.cpp:48
@ TAXI_PATH_ID_ALLY
Definition: zone_moonglade.cpp:50
@ QUEST_SEA_LION_ALLY
Definition: zone_moonglade.cpp:49
@ TAXI_PATH_ID_HORDE
Definition: zone_moonglade.cpp:51

◆ ClintarSpirit

Enumerator
ASPECT_RAVEN 
CLINTAR_SPIRIT_SAY_START 
299{
300 ASPECT_RAVEN = 22915,
301
302 // Texts for JustEngagedWith, the event and the end of the event are missing
304};
@ CLINTAR_SPIRIT_SAY_START
Definition: zone_moonglade.cpp:303
@ ASPECT_RAVEN
Definition: zone_moonglade.cpp:300

◆ 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 
585{
586 NPC_OMEN = 15467,
587
588 SPELL_OMEN_CLEAVE = 15284,
589 SPELL_OMEN_STARFALL = 26540,
591 SPELL_ELUNE_CANDLE = 26374,
592
593 GO_ELUNE_TRAP_1 = 180876,
594 GO_ELUNE_TRAP_2 = 180877,
595
598 EVENT_DESPAWN = 3,
599};
@ SPELL_OMEN_SUMMON_SPOTLIGHT
Definition: zone_moonglade.cpp:590
@ SPELL_ELUNE_CANDLE
Definition: zone_moonglade.cpp:591
@ EVENT_DESPAWN
Definition: zone_moonglade.cpp:598
@ SPELL_OMEN_CLEAVE
Definition: zone_moonglade.cpp:588
@ GO_ELUNE_TRAP_1
Definition: zone_moonglade.cpp:593
@ EVENT_CAST_STARFALL
Definition: zone_moonglade.cpp:597
@ NPC_OMEN
Definition: zone_moonglade.cpp:586
@ GO_ELUNE_TRAP_2
Definition: zone_moonglade.cpp:594
@ SPELL_OMEN_STARFALL
Definition: zone_moonglade.cpp:589
@ EVENT_CAST_CLEAVE
Definition: zone_moonglade.cpp:596

Function Documentation

◆ AddSC_moonglade()

void AddSC_moonglade ( )
728{
732 new npc_clintar_spirit();
733 new npc_omen();
735}
Definition: zone_moonglade.cpp:55
Definition: zone_moonglade.cpp:127
Definition: zone_moonglade.cpp:179
Definition: zone_moonglade.cpp:307
Definition: zone_moonglade.cpp:602
Definition: zone_moonglade.cpp:684

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]