TrinityCore
gnomeregan.cpp File Reference
#include "ScriptMgr.h"
#include "GameObject.h"
#include "gnomeregan.h"
#include "InstanceScript.h"
#include "Map.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptedEscortAI.h"
#include "ScriptedGossip.h"
#include "TemporarySummon.h"
+ Include dependency graph for gnomeregan.cpp:

Go to the source code of this file.

Classes

class  npc_blastmaster_emi_shortfuse
 
struct  npc_blastmaster_emi_shortfuse::npc_blastmaster_emi_shortfuseAI
 
class  boss_grubbis
 
struct  boss_grubbis::boss_grubbisAI
 

Enumerations

enum  BlastmasterEmi {
  SAY_BLASTMASTER_0 = 0 , SAY_BLASTMASTER_1 = 1 , SAY_BLASTMASTER_2 = 2 , SAY_BLASTMASTER_3 = 3 ,
  SAY_BLASTMASTER_4 = 4 , SAY_BLASTMASTER_5 = 5 , SAY_BLASTMASTER_6 = 6 , SAY_BLASTMASTER_7 = 7 ,
  SAY_BLASTMASTER_8 = 8 , SAY_BLASTMASTER_9 = 9 , SAY_BLASTMASTER_10 = 10 , SAY_BLASTMASTER_11 = 11 ,
  SAY_BLASTMASTER_12 = 12 , SAY_BLASTMASTER_13 = 13 , SAY_BLASTMASTER_14 = 14 , SAY_BLASTMASTER_15 = 15 ,
  SAY_BLASTMASTER_16 = 16 , SAY_BLASTMASTER_17 = 17 , SAY_BLASTMASTER_18 = 18 , SAY_BLASTMASTER_19 = 19 ,
  SAY_GRUBBIS = 0 , PATH_ESCORT_BLASTMASTER_EMI = 63986
}
 

Functions

void AddSC_gnomeregan ()
 

Variables

const Position SpawnPosition []
 

Enumeration Type Documentation

◆ BlastmasterEmi

Enumerator
SAY_BLASTMASTER_0 
SAY_BLASTMASTER_1 
SAY_BLASTMASTER_2 
SAY_BLASTMASTER_3 
SAY_BLASTMASTER_4 
SAY_BLASTMASTER_5 
SAY_BLASTMASTER_6 
SAY_BLASTMASTER_7 
SAY_BLASTMASTER_8 
SAY_BLASTMASTER_9 
SAY_BLASTMASTER_10 
SAY_BLASTMASTER_11 
SAY_BLASTMASTER_12 
SAY_BLASTMASTER_13 
SAY_BLASTMASTER_14 
SAY_BLASTMASTER_15 
SAY_BLASTMASTER_16 
SAY_BLASTMASTER_17 
SAY_BLASTMASTER_18 
SAY_BLASTMASTER_19 
SAY_GRUBBIS 
PATH_ESCORT_BLASTMASTER_EMI 

Definition at line 36 of file gnomeregan.cpp.

Function Documentation

◆ AddSC_gnomeregan()

void AddSC_gnomeregan ( )

Definition at line 543 of file gnomeregan.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ SpawnPosition

const Position SpawnPosition[]
Initial value:
=
{
{-557.630f, -114.514f, -152.209f, 0.641f},
{-555.263f, -113.802f, -152.737f, 0.311f},
{-552.154f, -112.476f, -153.349f, 0.621f},
{-548.692f, -111.089f, -154.090f, 0.621f},
{-546.905f, -108.340f, -154.877f, 0.729f},
{-547.736f, -105.154f, -155.176f, 0.372f},
{-547.274f, -114.109f, -153.952f, 0.735f},
{-552.534f, -110.012f, -153.577f, 0.747f},
{-550.708f, -116.436f, -153.103f, 0.679f},
{-554.030f, -115.983f, -152.635f, 0.695f},
{-494.595f, -87.516f, -149.116f, 3.344f},
{-493.349f, -90.845f, -148.882f, 3.717f},
{-491.995f, -87.619f, -148.197f, 3.230f},
{-490.732f, -90.739f, -148.091f, 3.230f},
{-490.554f, -89.114f, -148.055f, 3.230f},
{-495.240f, -90.808f, -149.493f, 3.238f},
{-494.195f, -89.553f, -149.131f, 3.254f},
{-511.3304f, -139.9622f, -152.4761f, 0.7504908f},
{-510.6754f, -139.4371f, -152.6167f, 3.33359f},
{-511.8976f, -139.3562f, -152.4785f, 3.961899f}
}

Definition at line 64 of file gnomeregan.cpp.