TrinityCore
Loading...
Searching...
No Matches
instance_molten_core.cpp File Reference
#include "ScriptMgr.h"
#include "molten_core.h"
#include "Creature.h"
#include "CreatureAI.h"
#include "GameObject.h"
#include "InstanceScript.h"
#include "Map.h"
#include <algorithm>
+ Include dependency graph for instance_molten_core.cpp:

Go to the source code of this file.

Classes

struct  MoltenCoreRuneInfo
 
class  instance_molten_core
 
struct  instance_molten_core::instance_molten_core_InstanceMapScript
 

Functions

void AddSC_instance_molten_core ()
 

Variables

static constexpr ObjectData creatureData []
 
static constexpr ObjectData gameObjectData []
 
static constexpr DungeonEncounterData encounters []
 
static constexpr MoltenCoreRuneInfo MoltenCoreRunes []
 

Function Documentation

◆ AddSC_instance_molten_core()

void AddSC_instance_molten_core ( )

Definition at line 194 of file instance_molten_core.cpp.

Referenced by AddEasternKingdomsScripts().

Variable Documentation

◆ creatureData

constexpr ObjectData creatureData[]
staticconstexpr

◆ encounters

constexpr DungeonEncounterData encounters[]
staticconstexpr
Initial value:
=
{
{ BOSS_LUCIFRON, {{ 663 }} },
{ BOSS_MAGMADAR, {{ 664 }} },
{ BOSS_GEHENNAS, {{ 665 }} },
{ BOSS_GARR, {{ 666 }} },
{ BOSS_SHAZZRAH, {{ 667 }} },
{ BOSS_BARON_GEDDON, {{ 668 }} },
{ BOSS_SULFURON_HARBINGER, {{ 669 }} },
{ BOSS_MAJORDOMO_EXECUTUS, {{ 671 }} },
{ BOSS_RAGNAROS, {{ 672 }} }
}
@ BOSS_GARR
Definition molten_core.h:33
@ BOSS_LUCIFRON
Definition molten_core.h:30
@ BOSS_BARON_GEDDON
Definition molten_core.h:35
@ BOSS_SHAZZRAH
Definition molten_core.h:34
@ BOSS_SULFURON_HARBINGER
Definition molten_core.h:36
@ BOSS_GOLEMAGG_THE_INCINERATOR
Definition molten_core.h:37
@ BOSS_GEHENNAS
Definition molten_core.h:32
@ BOSS_MAGMADAR
Definition molten_core.h:31

Definition at line 44 of file instance_molten_core.cpp.

Referenced by instance_molten_core::instance_molten_core_InstanceMapScript::instance_molten_core_InstanceMapScript().

◆ gameObjectData

constexpr ObjectData gameObjectData[]
staticconstexpr
Initial value:
=
{
}
@ DATA_RUNE_OF_THERI
Definition molten_core.h:47
@ DATA_RUNE_OF_BLAZ
Definition molten_core.h:48
@ DATA_RUNE_OF_KRESS
Definition molten_core.h:49
@ DATA_RUNE_OF_ZETH
Definition molten_core.h:45
@ DATA_RUNE_OF_KORO
Definition molten_core.h:44
@ DATA_RUNE_OF_MAZJ
Definition molten_core.h:46
@ DATA_RUNE_OF_MOHN
Definition molten_core.h:50
@ GO_RUNE_OF_MOHN
Definition molten_core.h:78
@ GO_RUNE_OF_THERI
Definition molten_core.h:75
@ GO_RUNE_OF_KORO
Definition molten_core.h:72
@ GO_RUNE_OF_KRESS
Definition molten_core.h:77
@ GO_RUNE_OF_ZETH
Definition molten_core.h:73
@ GO_RUNE_OF_BLAZ
Definition molten_core.h:76
@ GO_RUNE_OF_MAZJ
Definition molten_core.h:74

Definition at line 33 of file instance_molten_core.cpp.

Referenced by instance_molten_core::instance_molten_core_InstanceMapScript::instance_molten_core_InstanceMapScript().

◆ MoltenCoreRunes