AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_krikthir_the_gatewatcher.cpp File Reference

Go to the source code of this file.

Classes

class  boss_krik_thir
 
struct  boss_krik_thir::boss_krik_thirAI
 
class  achievement_watch_him_die
 

Enumerations

enum  Spells {
  SPELL_SUBBOSS_AGGRO_TRIGGER = 52343 ,
  SPELL_SWARM = 52440 ,
  SPELL_MIND_FLAY = 52586 ,
  SPELL_CURSE_OF_FATIGUE = 52592 ,
  SPELL_FRENZY = 28747
}
 
enum  Events {
  EVENT_KRIK_START_WAVE = 1 ,
  EVENT_KRIK_SUMMON = 2 ,
  EVENT_KRIK_MIND_FLAY = 3 ,
  EVENT_KRIK_CURSE = 4 ,
  EVENT_KRIK_HEALTH_CHECK = 5 ,
  EVENT_KRIK_ENTER_COMBAT = 6 ,
  EVENT_KILL_TALK = 7 ,
  EVENT_CALL_ADDS = 8 ,
  EVENT_KRIK_CHECK_EVADE = 9
}
 
enum  Npcs {
  NPC_WATCHER_NARJIL = 28729 ,
  NPC_WATCHER_GASHRA = 28730 ,
  NPC_WATCHER_SILTHIK = 28731 ,
  NPC_WARRIOR = 28732 ,
  NPC_SKIRMISHER = 28734 ,
  NPC_SHADOWCASTER = 28733
}
 
enum  Yells {
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_SWARM = 3 ,
  SAY_PREFIGHT = 4 ,
  SAY_SEND_GROUP = 5
}
 

Functions

void AddSC_boss_krik_thir ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_KRIK_START_WAVE 
EVENT_KRIK_SUMMON 
EVENT_KRIK_MIND_FLAY 
EVENT_KRIK_CURSE 
EVENT_KRIK_HEALTH_CHECK 
EVENT_KRIK_ENTER_COMBAT 
EVENT_KILL_TALK 
EVENT_CALL_ADDS 
EVENT_KRIK_CHECK_EVADE 
33{
43};
@ EVENT_KRIK_ENTER_COMBAT
Definition boss_krikthir_the_gatewatcher.cpp:39
@ EVENT_KILL_TALK
Definition boss_krikthir_the_gatewatcher.cpp:40
@ EVENT_KRIK_HEALTH_CHECK
Definition boss_krikthir_the_gatewatcher.cpp:38
@ EVENT_CALL_ADDS
Definition boss_krikthir_the_gatewatcher.cpp:41
@ EVENT_KRIK_MIND_FLAY
Definition boss_krikthir_the_gatewatcher.cpp:36
@ EVENT_KRIK_START_WAVE
Definition boss_krikthir_the_gatewatcher.cpp:34
@ EVENT_KRIK_CHECK_EVADE
Definition boss_krikthir_the_gatewatcher.cpp:42
@ EVENT_KRIK_CURSE
Definition boss_krikthir_the_gatewatcher.cpp:37
@ EVENT_KRIK_SUMMON
Definition boss_krikthir_the_gatewatcher.cpp:35

◆ Npcs

enum Npcs
Enumerator
NPC_WATCHER_NARJIL 
NPC_WATCHER_GASHRA 
NPC_WATCHER_SILTHIK 
NPC_WARRIOR 
NPC_SKIRMISHER 
NPC_SHADOWCASTER 
46{
47 NPC_WATCHER_NARJIL = 28729,
48 NPC_WATCHER_GASHRA = 28730,
49 NPC_WATCHER_SILTHIK = 28731,
50 NPC_WARRIOR = 28732,
51 NPC_SKIRMISHER = 28734,
52 NPC_SHADOWCASTER = 28733
53};
@ NPC_SKIRMISHER
Definition boss_krikthir_the_gatewatcher.cpp:51
@ NPC_SHADOWCASTER
Definition boss_krikthir_the_gatewatcher.cpp:52
@ NPC_WATCHER_GASHRA
Definition boss_krikthir_the_gatewatcher.cpp:48
@ NPC_WATCHER_NARJIL
Definition boss_krikthir_the_gatewatcher.cpp:47
@ NPC_WARRIOR
Definition boss_krikthir_the_gatewatcher.cpp:50
@ NPC_WATCHER_SILTHIK
Definition boss_krikthir_the_gatewatcher.cpp:49

◆ Spells

enum Spells
Enumerator
SPELL_SUBBOSS_AGGRO_TRIGGER 
SPELL_SWARM 
SPELL_MIND_FLAY 
SPELL_CURSE_OF_FATIGUE 
SPELL_FRENZY 
24{
26 SPELL_SWARM = 52440,
27 SPELL_MIND_FLAY = 52586,
29 SPELL_FRENZY = 28747
30};
@ SPELL_SWARM
Definition boss_krikthir_the_gatewatcher.cpp:26
@ SPELL_SUBBOSS_AGGRO_TRIGGER
Definition boss_krikthir_the_gatewatcher.cpp:25
@ SPELL_CURSE_OF_FATIGUE
Definition boss_krikthir_the_gatewatcher.cpp:28
@ SPELL_MIND_FLAY
Definition boss_krikthir_the_gatewatcher.cpp:27
@ SPELL_FRENZY
Definition boss_krikthir_the_gatewatcher.cpp:29

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SWARM 
SAY_PREFIGHT 
SAY_SEND_GROUP 
56{
57 SAY_AGGRO = 0,
58 SAY_SLAY = 1,
59 SAY_DEATH = 2,
60 SAY_SWARM = 3,
61 SAY_PREFIGHT = 4,
63};
@ SAY_DEATH
Definition boss_krikthir_the_gatewatcher.cpp:59
@ SAY_PREFIGHT
Definition boss_krikthir_the_gatewatcher.cpp:61
@ SAY_AGGRO
Definition boss_krikthir_the_gatewatcher.cpp:57
@ SAY_SLAY
Definition boss_krikthir_the_gatewatcher.cpp:58
@ SAY_SWARM
Definition boss_krikthir_the_gatewatcher.cpp:60
@ SAY_SEND_GROUP
Definition boss_krikthir_the_gatewatcher.cpp:62

Function Documentation

◆ AddSC_boss_krik_thir()

void AddSC_boss_krik_thir ( )
249{
250 new boss_krik_thir();
252}
Definition boss_krikthir_the_gatewatcher.cpp:233
Definition boss_krikthir_the_gatewatcher.cpp:66

Referenced by AddNorthrendScripts().