TrinityCore
Loading...
Searching...
No Matches
instance_serpent_shrine.cpp File Reference
#include "ScriptMgr.h"
#include "GameObject.h"
#include "GameObjectAI.h"
#include "InstanceScript.h"
#include "Map.h"
#include "Player.h"
#include "serpent_shrine.h"
#include "TemporarySummon.h"
+ Include dependency graph for instance_serpent_shrine.cpp:

Go to the source code of this file.

Classes

class  go_bridge_console
 
struct  go_bridge_console::go_bridge_consoleAI
 
class  instance_serpent_shrine
 
struct  instance_serpent_shrine::instance_serpentshrine_cavern_InstanceMapScript
 

Macros

#define MAX_ENCOUNTER   6
 

Enumerations

enum  Misc {
  SPELL_SCALDINGWATER = 37284 , NPC_COILFANG_FRENZY = 21508 , NPC_COILFANG_PRIESTESS = 21220 , NPC_COILFANG_SHATTERER = 21301 ,
  MIN_KILLS = 30
}
 

Functions

void AddSC_instance_serpentshrine_cavern ()
 

Variables

DungeonEncounterData const encounters []
 

Macro Definition Documentation

◆ MAX_ENCOUNTER

#define MAX_ENCOUNTER   6

Definition at line 34 of file instance_serpent_shrine.cpp.

Enumeration Type Documentation

◆ Misc

enum Misc
Enumerator
SPELL_SCALDINGWATER 
NPC_COILFANG_FRENZY 
NPC_COILFANG_PRIESTESS 
NPC_COILFANG_SHATTERER 
MIN_KILLS 

Definition at line 36 of file instance_serpent_shrine.cpp.

Function Documentation

◆ AddSC_instance_serpentshrine_cavern()

void AddSC_instance_serpentshrine_cavern ( )

Definition at line 391 of file instance_serpent_shrine.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ encounters

DungeonEncounterData const encounters[]
Initial value:
=
{
{ BOSS_HYDROSS_THE_UNSTABLE, {{ 623 }} },
{ BOSS_THE_LURKER_BELOW, {{ 624 }} },
{ BOSS_LEOTHERAS_THE_BLIND, {{ 625 }} },
{ BOSS_MOROGRIM_TIDEWALKER, {{ 627 }} },
{ BOSS_LADY_VASHJ, {{ 628 }} }
}
@ BOSS_FATHOM_LORD_KARATHRESS
@ BOSS_LADY_VASHJ
@ BOSS_THE_LURKER_BELOW
@ BOSS_HYDROSS_THE_UNSTABLE
@ BOSS_MOROGRIM_TIDEWALKER
@ BOSS_LEOTHERAS_THE_BLIND

Definition at line 63 of file instance_serpent_shrine.cpp.