![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"#include "ScriptedCreature.h"#include "SpellInfo.h"#include "halls_of_lightning.h"Go to the source code of this file.
Classes | |
| struct | boss_volkhan |
| struct | npc_molten_golem |
Enumerations | |
| enum | VolkahnSpells { SPELL_HEAT = 52387 , SPELL_SHATTERING_STOMP = 52237 , SPELL_TEMPER = 52238 , SPELL_SUMMON_MOLTEN_GOLEM = 52405 , SPELL_BLAST_WAVE = 23113 , SPELL_COOL_DOWN = 52443 , SPELL_IMMOLATION_STRIKE = 52433 , SPELL_SHATTER = 52429 } |
| enum | VolkhanOther { NPC_VOLKHAN_ANVIL = 28823 , NPC_MOLTEN_GOLEM = 28695 , NPC_BRITTLE_GOLEM = 28681 , NPC_SLAG = 28585 , ACTION_SHATTER = 1 , ACTION_DESTROYED = 2 , POINT_ANVIL = 1 } |
| enum | VolkhanEvents { EVENT_HEAT = 1 , EVENT_CHECK_HEALTH = 2 , EVENT_SHATTER = 3 , EVENT_POSITION = 4 , EVENT_MOVE_TO_ANVIL = 5 , EVENT_IMMOLATION_STRIKE = 12 , EVENT_CHANGE_TARGET = 13 } |
| enum | Yells { SAY_AGGRO = 0 , SAY_FORGE = 1 , SAY_STOMP = 2 , SAY_SLAY = 3 , SAY_DEATH = 4 , EMOTE_TO_ANVIL = 5 , EMOTE_SHATTER = 6 } |
Functions | |
| void | AddSC_boss_volkhan () |
| enum VolkahnSpells |
| Enumerator | |
|---|---|
| SPELL_HEAT | |
| SPELL_SHATTERING_STOMP | |
| SPELL_TEMPER | |
| SPELL_SUMMON_MOLTEN_GOLEM | |
| SPELL_BLAST_WAVE | |
| SPELL_COOL_DOWN | |
| SPELL_IMMOLATION_STRIKE | |
| SPELL_SHATTER | |
| enum VolkhanEvents |
| Enumerator | |
|---|---|
| EVENT_HEAT | |
| EVENT_CHECK_HEALTH | |
| EVENT_SHATTER | |
| EVENT_POSITION | |
| EVENT_MOVE_TO_ANVIL | |
| EVENT_IMMOLATION_STRIKE | |
| EVENT_CHANGE_TARGET | |
| enum VolkhanOther |
| Enumerator | |
|---|---|
| NPC_VOLKHAN_ANVIL | |
| NPC_MOLTEN_GOLEM | |
| NPC_BRITTLE_GOLEM | |
| NPC_SLAG | |
| ACTION_SHATTER | |
| ACTION_DESTROYED | |
| POINT_ANVIL | |
| enum Yells |
| Enumerator | |
|---|---|
| SAY_AGGRO | |
| SAY_FORGE | |
| SAY_STOMP | |
| SAY_SLAY | |
| SAY_DEATH | |
| EMOTE_TO_ANVIL | |
| EMOTE_SHATTER | |
| void AddSC_boss_volkhan | ( | ) |
References RegisterHallOfLightningCreatureAI.
Referenced by AddNorthrendScripts().