TrinityCore
Loading...
Searching...
No Matches
boss_talon_king_ikiss.cpp File Reference
#include "ScriptMgr.h"
#include "Containers.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellInfo.h"
#include "sethekk_halls.h"
+ Include dependency graph for boss_talon_king_ikiss.cpp:

Go to the source code of this file.

Classes

struct  boss_talon_king_ikiss
 
class  spell_talon_king_ikiss_blink
 

Enumerations

enum  IkissTexts {
  SAY_INTRO = 0 , SAY_AGGRO = 1 , SAY_SLAY = 2 , SAY_DEATH = 3 ,
  EMOTE_ARCANE_EXPLOSION = 4
}
 
enum  IkissSpells {
  SPELL_POLYMORPH = 38245 , SPELL_ARCANE_VOLLEY = 35059 , SPELL_SLOW = 35032 , SPELL_MANA_SHIELD = 38151 ,
  SPELL_BLINK = 38194 , SPELL_ARCANE_BUBBLE = 9438 , SPELL_ARCANE_EXPLOSION = 38197 , SPELL_BLINK_TELEPORT = 38203
}
 
enum  IkissEvents {
  EVENT_POLYMORPH = 1 , EVENT_ARCANE_VOLLEY , EVENT_SLOW , EVENT_MANA_SHIELD ,
  EVENT_SEQUENCE_1 , EVENT_SEQUENCE_2 , EVENT_SEQUENCE_3
}
 
enum  IkissPhases : uint8 {
  PHASE_NONE = 0 , PHASE_HEALTH_80 , PHASE_HEALTH_50 , PHASE_HEALTH_25 ,
  PHASE_HEALTH_15
}
 

Functions

void AddSC_boss_talon_king_ikiss ()
 

Enumeration Type Documentation

◆ IkissEvents

Enumerator
EVENT_POLYMORPH 
EVENT_ARCANE_VOLLEY 
EVENT_SLOW 
EVENT_MANA_SHIELD 
EVENT_SEQUENCE_1 
EVENT_SEQUENCE_2 
EVENT_SEQUENCE_3 

Definition at line 56 of file boss_talon_king_ikiss.cpp.

◆ IkissPhases

Enumerator
PHASE_NONE 
PHASE_HEALTH_80 
PHASE_HEALTH_50 
PHASE_HEALTH_25 
PHASE_HEALTH_15 

Definition at line 68 of file boss_talon_king_ikiss.cpp.

◆ IkissSpells

Enumerator
SPELL_POLYMORPH 
SPELL_ARCANE_VOLLEY 
SPELL_SLOW 
SPELL_MANA_SHIELD 
SPELL_BLINK 
SPELL_ARCANE_BUBBLE 
SPELL_ARCANE_EXPLOSION 
SPELL_BLINK_TELEPORT 

Definition at line 39 of file boss_talon_king_ikiss.cpp.

◆ IkissTexts

enum IkissTexts
Enumerator
SAY_INTRO 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
EMOTE_ARCANE_EXPLOSION 

Definition at line 30 of file boss_talon_king_ikiss.cpp.

Function Documentation

◆ AddSC_boss_talon_king_ikiss()

void AddSC_boss_talon_king_ikiss ( )

Definition at line 236 of file boss_talon_king_ikiss.cpp.

References RegisterSethekkHallsCreatureAI, and RegisterSpellScript.

Referenced by AddOutlandScripts().