![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "halls_of_lightning.h"#include "InstanceScript.h"#include "MotionMaster.h"#include "ObjectAccessor.h"#include "ScriptedCreature.h"#include "SpellInfo.h"
Include dependency graph for boss_ionar.cpp:Go to the source code of this file.
Classes | |
| struct | boss_ionar |
| struct | npc_spark_of_ionar |
Macros | |
| #define | SPELL_SPARK_VISUAL_TRIGGER DUNGEON_MODE<uint32>(52667,59833) |
Enumerations | |
| enum | Spells { SPELL_BALL_LIGHTNING = 52780 , SPELL_STATIC_OVERLOAD = 52658 , SPELL_DISPERSE = 52770 , SPELL_SUMMON_SPARK = 52746 , SPELL_SPARK_DESPAWN = 52776 , SPELL_RANDOM_LIGHTNING_VISUAL = 52663 } |
| enum | Yells { SAY_AGGRO = 0 , SAY_SPLIT = 1 , SAY_SLAY = 2 , SAY_DEATH = 3 } |
| enum | Creatures { NPC_SPARK_OF_IONAR = 28926 } |
| enum | Misc { DATA_MAX_SPARKS = 5 , DATA_POINT_CALLBACK = 0 } |
Functions | |
| void | AddSC_boss_ionar () |
Variables | |
| static constexpr float | DATA_MAX_SPARK_DISTANCE = 90 |
| #define SPELL_SPARK_VISUAL_TRIGGER DUNGEON_MODE<uint32>(52667,59833) |
Definition at line 43 of file boss_ionar.cpp.
| enum Creatures |
| Enumerator | |
|---|---|
| NPC_SPARK_OF_IONAR | |
Definition at line 53 of file boss_ionar.cpp.
| enum Misc |
| Enumerator | |
|---|---|
| DATA_MAX_SPARKS | |
| DATA_POINT_CALLBACK | |
Definition at line 58 of file boss_ionar.cpp.
| enum Spells |
| Enumerator | |
|---|---|
| SPELL_BALL_LIGHTNING | |
| SPELL_STATIC_OVERLOAD | |
| SPELL_DISPERSE | |
| SPELL_SUMMON_SPARK | |
| SPELL_SPARK_DESPAWN | |
| SPELL_RANDOM_LIGHTNING_VISUAL | |
Definition at line 30 of file boss_ionar.cpp.
| enum Yells |
| Enumerator | |
|---|---|
| SAY_AGGRO | |
| SAY_SPLIT | |
| SAY_SLAY | |
| SAY_DEATH | |
Definition at line 45 of file boss_ionar.cpp.
| void AddSC_boss_ionar | ( | ) |
|
staticconstexpr |
Definition at line 64 of file boss_ionar.cpp.