![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"#include "PassiveAI.h"#include "Player.h"#include "ScriptedCreature.h"#include "SpellInfo.h"#include "SpellMgr.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 | 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 , SPELL_EMBRACE_OF_THE_VAMPYR = 55959 } |
| 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 |
| 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().