AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_fankriss.cpp File Reference
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "temple_of_ahnqiraj.h"

Go to the source code of this file.

Classes

struct  boss_fankriss
 

Enumerations

enum  Spells {
  SPELL_MORTAL_WOUND = 25646 ,
  SPELL_ENTANGLE_RIGHT = 720 ,
  SPELL_ENTANGLE_CENTER = 731 ,
  SPELL_ENTANGLE_LEFT = 1121 ,
  SPELL_SUMMON_WORM_1 = 518 ,
  SPELL_SUMMON_WORM_2 = 25831 ,
  SPELL_SUMMON_WORM_3 = 25832
}
 
enum  Misc {
  MAX_HATCHLING_SPAWN = 4 ,
  NPC_VEKNISS_HATCHLING = 15962
}
 

Functions

void AddSC_boss_fankriss ()
 

Variables

const std::array< Position, 3 > hatchlingsSpawnPoints
 
const std::array< uint32, 3 > entangleSpells = { SPELL_ENTANGLE_RIGHT, SPELL_ENTANGLE_CENTER, SPELL_ENTANGLE_LEFT }
 

Enumeration Type Documentation

◆ Misc

enum Misc
Enumerator
MAX_HATCHLING_SPAWN 
NPC_VEKNISS_HATCHLING 
35{
38};
@ MAX_HATCHLING_SPAWN
Definition boss_fankriss.cpp:36
@ NPC_VEKNISS_HATCHLING
Definition boss_fankriss.cpp:37

◆ Spells

enum Spells
Enumerator
SPELL_MORTAL_WOUND 
SPELL_ENTANGLE_RIGHT 
SPELL_ENTANGLE_CENTER 
SPELL_ENTANGLE_LEFT 
SPELL_SUMMON_WORM_1 
SPELL_SUMMON_WORM_2 
SPELL_SUMMON_WORM_3 
23{
24 SPELL_MORTAL_WOUND = 25646,
28
30 SPELL_SUMMON_WORM_2 = 25831,
32};
@ SPELL_ENTANGLE_LEFT
Definition boss_fankriss.cpp:27
@ SPELL_ENTANGLE_RIGHT
Definition boss_fankriss.cpp:25
@ SPELL_ENTANGLE_CENTER
Definition boss_fankriss.cpp:26
@ SPELL_SUMMON_WORM_2
Definition boss_fankriss.cpp:30
@ SPELL_SUMMON_WORM_3
Definition boss_fankriss.cpp:31
@ SPELL_MORTAL_WOUND
Definition boss_fankriss.cpp:24
@ SPELL_SUMMON_WORM_1
Definition boss_fankriss.cpp:29

Function Documentation

◆ AddSC_boss_fankriss()

void AddSC_boss_fankriss ( )
117{
119}
Definition boss_fankriss.cpp:52
#define RegisterTempleOfAhnQirajCreatureAI(ai_name)
Definition temple_of_ahnqiraj.h:114

References RegisterTempleOfAhnQirajCreatureAI.

Referenced by AddKalimdorScripts().

Variable Documentation

◆ entangleSpells

◆ hatchlingsSpawnPoints

const std::array<Position, 3> hatchlingsSpawnPoints
Initial value:
{
{
{ -8043.6f, 1254.1f, -84.3f },
{ -8003.0f, 1222.9f, -82.1f },
{ -8022.3f, 1149.0f, -89.1f }
}
}
41{
42 {
43 { -8043.6f, 1254.1f, -84.3f }, // Right
44 { -8003.0f, 1222.9f, -82.1f }, // Center
45 { -8022.3f, 1149.0f, -89.1f } // Left
46 }
47};

Referenced by boss_fankriss::SummonHatchlingWaves().