![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"
#include "PassiveAI.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "ahnkahet.h"
Go to the source code of this file.
Classes | |
struct | npc_taldaram_flamesphere |
struct | boss_taldaram |
class | spell_prince_taldaram_conjure_flame_sphere |
class | spell_prince_taldaram_flame_sphere_summon |
Macros | |
#define | SPELL_EMBRACE_OF_THE_VAMPYR DUNGEON_MODE(55959, 59513) |
#define | DATA_SPHERE_ANGLE_OFFSET float(M_PI) / 2.0f |
Enumerations | |
enum | Spells { SPELL_BLOODTHIRST = 55968 , SPELL_CONJURE_FLAME_SPHERE = 55931 , SPELL_FLAME_SPHERE_SPAWN_EFFECT = 55891 , SPELL_FLAME_SPHERE_SUMMON_1 = 55895 , SPELL_FLAME_SPHERE_SUMMON_2 = 59511 , SPELL_FLAME_SPHERE_SUMMON_3 = 59512 , SPELL_FLAME_SPHERE_VISUAL = 55928 , SPELL_FLAME_SPHERE_PERIODIC = 55926 , SPELL_FLAME_SPHERE_DEATH_EFFECT = 55947 , SPELL_BEAM_VISUAL = 60342 , SPELL_VANISH = 55964 , SPELL_SHADOWSTEP = 55966 , SPELL_HOVER_FALL = 60425 } |
enum | Spheres { NPC_FLAME_SPHERE_1 = 30106 , NPC_FLAME_SPHERE_2 = 31686 , NPC_FLAME_SPHERE_3 = 31687 } |
enum | Misc { MAX_EMBRACE_DMG = 20000 , MAX_EMBRACE_DMG_H = 40000 , SUMMON_GROUP_TRIGGERS = 0 , GROUP_COMBAT_ABILITIES = 1 } |
enum | Actions { ACTION_REMOVE_PRISON_AT_RESET = 1 , ACTION_SPHERE } |
enum | Yells { SAY_REMOVE_PRISON = 1 , SAY_AGGRO = 2 , SAY_SLAY = 3 , SAY_DEATH = 4 , SAY_FEED = 5 , SAY_VANISH = 6 } |
enum | Points { POINT_LAND = 1 , POINT_ORB } |
Functions | |
void | AddSC_boss_taldaram () |
Variables | |
constexpr float | DATA_SPHERE_DISTANCE = 25.0f |
#define DATA_SPHERE_ANGLE_OFFSET float(M_PI) / 2.0f |
#define SPELL_EMBRACE_OF_THE_VAMPYR DUNGEON_MODE(55959, 59513) |
enum Actions |
Enumerator | |
---|---|
ACTION_REMOVE_PRISON_AT_RESET | |
ACTION_SPHERE |
enum Misc |
Enumerator | |
---|---|
MAX_EMBRACE_DMG | |
MAX_EMBRACE_DMG_H | |
SUMMON_GROUP_TRIGGERS | |
GROUP_COMBAT_ABILITIES |
enum Points |
Enumerator | |
---|---|
POINT_LAND | |
POINT_ORB |
enum Spells |
enum Spheres |
Enumerator | |
---|---|
NPC_FLAME_SPHERE_1 | |
NPC_FLAME_SPHERE_2 | |
NPC_FLAME_SPHERE_3 |
enum Yells |
Enumerator | |
---|---|
SAY_REMOVE_PRISON | |
SAY_AGGRO | |
SAY_SLAY | |
SAY_DEATH | |
SAY_FEED | |
SAY_VANISH |
void AddSC_boss_taldaram | ( | ) |
References RegisterAhnKahetCreatureAI, and RegisterSpellScript.
Referenced by AddNorthrendScripts().
|
constexpr |
Referenced by npc_taldaram_flamesphere::UpdateAI().