![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"#include "Player.h"#include "ScriptedCreature.h"#include "SpellScript.h"#include "SpellScriptLoader.h"#include "SpellInfo.h"#include "halls_of_lightning.h"Go to the source code of this file.
Classes | |
| struct | boss_ionar |
| struct | npc_spark_of_ionar |
| class | spell_ionar_static_overload |
Enumerations | |
| enum | IonarSpells { SPELL_BALL_LIGHTNING = 52780 , SPELL_STATIC_OVERLOAD = 52658 , SPELL_STATIC_OVERLOAD_KNOCK = 53337 , SPELL_DISPERSE = 52770 , SPELL_SUMMON_SPARK = 52746 , SPELL_SPARK_DESPAWN = 52776 , SPELL_SPARK_VISUAL_TRIGGER = 52667 , SPELL_RANDOM_LIGHTNING = 52663 } |
| enum | IonarOther { NPC_SPARK_OF_IONAR = 28926 , ACTION_CALLBACK = 1 , ACTION_SPARK_DESPAWN = 2 } |
| enum | Yells { SAY_AGGRO = 0 , SAY_SPLIT = 1 , SAY_SLAY = 2 , SAY_DEATH = 3 } |
| enum | IonarEvents { EVENT_BALL_LIGHTNING = 1 , EVENT_STATIC_OVERLOAD = 2 , EVENT_CHECK_HEALTH = 3 , EVENT_CALL_SPARKS = 4 , EVENT_RESTORE = 5 , EVENT_CHANGE_TARGET = 6 } |
Functions | |
| void | AddSC_boss_ionar () |
| enum IonarEvents |
| Enumerator | |
|---|---|
| EVENT_BALL_LIGHTNING | |
| EVENT_STATIC_OVERLOAD | |
| EVENT_CHECK_HEALTH | |
| EVENT_CALL_SPARKS | |
| EVENT_RESTORE | |
| EVENT_CHANGE_TARGET | |
| enum IonarOther |
| Enumerator | |
|---|---|
| NPC_SPARK_OF_IONAR | |
| ACTION_CALLBACK | |
| ACTION_SPARK_DESPAWN | |
| enum IonarSpells |
| Enumerator | |
|---|---|
| SPELL_BALL_LIGHTNING | |
| SPELL_STATIC_OVERLOAD | |
| SPELL_STATIC_OVERLOAD_KNOCK | |
| SPELL_DISPERSE | |
| SPELL_SUMMON_SPARK | |
| SPELL_SPARK_DESPAWN | |
| SPELL_SPARK_VISUAL_TRIGGER | |
| SPELL_RANDOM_LIGHTNING | |
| enum Yells |
| void AddSC_boss_ionar | ( | ) |
References RegisterHallOfLightningCreatureAI, and RegisterSpellScript.
Referenced by AddNorthrendScripts().