Go to the source code of this file.
|
| enum | Spells {
SPELL_CARRION_BEETLES = 53520
,
SPELL_SUMMON_CARRION_BEETLES = 53521
,
SPELL_LEECHING_SWARM = 53467
,
SPELL_POUND = 53472
,
SPELL_POUND_DAMAGE = 53509
,
SPELL_IMPALE_PERIODIC = 53456
,
SPELL_EMERGE = 53500
,
SPELL_SUBMERGE = 53421
,
SPELL_SELF_ROOT = 42716
,
SPELL_CLEAR_ALL_DEBUFFS = 34098
,
SPELL_SUMMON_DARTER = 53599
,
SPELL_SUMMON_ASSASSIN = 53610
,
SPELL_SUMMON_GUARDIAN = 53614
,
SPELL_SUMMON_VENOMANCER = 53615
} |
| |
| enum | Yells {
SAY_AGGRO = 0
,
SAY_SLAY = 1
,
SAY_DEATH = 2
,
SAY_LOCUST = 3
,
SAY_SUBMERGE = 4
,
SAY_INTRO = 5
} |
| |
| enum | Misc { ACHIEV_TIMED_START_EVENT = 20381
} |
| |
| enum | Events {
EVENT_CARRION_BEETLES = 1
,
EVENT_LEECHING_SWARM = 2
,
EVENT_IMPALE = 3
,
EVENT_POUND = 4
,
EVENT_ENABLE_ROTATE = 5
,
EVENT_CLOSE_DOORS = 6
,
EVENT_EMERGE = 7
,
EVENT_SUMMON_GUARDIAN = 8
,
EVENT_SUMMON_VENOMANCER = 9
,
EVENT_SUMMON_DARTER = 10
,
EVENT_SUMMON_ASSASSINS = 11
,
EVENT_KILL_TALK = 12
} |
| |
| enum | CreatureIds {
NPC_WORLD_TRIGGER = 22515
,
NPC_ANUBAR_GUARDIAN = 29216
,
NPC_ANUBAR_VENOMANCER = 29217
} |
| |
| enum | Phases : uint8 {
PHASE_EMERGED = 1
,
PHASE_SUBMERGED
} |
| |
| enum | SubPhase : uint8 {
SUBMERGE_NONE = 0
,
SUBMERGE_75 = 1
,
SUBMERGE_50 = 2
,
SUBMERGE_25 = 3
} |
| |
| enum | SummonGroups {
SUMMON_GROUP_WORLD_TRIGGER_GUARDIAN = 1
,
SUMMON_GROUP_WORLD_TRIGGER_BALCONY = 2
} |
| |
◆ CreatureIds
| Enumerator |
|---|
| NPC_WORLD_TRIGGER | |
| NPC_ANUBAR_GUARDIAN | |
| NPC_ANUBAR_VENOMANCER | |
77{
81};
@ NPC_WORLD_TRIGGER
Definition boss_anubarak.cpp:78
@ NPC_ANUBAR_VENOMANCER
Definition boss_anubarak.cpp:80
@ NPC_ANUBAR_GUARDIAN
Definition boss_anubarak.cpp:79
◆ Events
| Enumerator |
|---|
| EVENT_CARRION_BEETLES | |
| EVENT_LEECHING_SWARM | |
| EVENT_IMPALE | |
| EVENT_POUND | |
| EVENT_ENABLE_ROTATE | |
| EVENT_CLOSE_DOORS | |
| EVENT_EMERGE | |
| EVENT_SUMMON_GUARDIAN | |
| EVENT_SUMMON_VENOMANCER | |
| EVENT_SUMMON_DARTER | |
| EVENT_SUMMON_ASSASSINS | |
| EVENT_KILL_TALK | |
61{
74};
@ EVENT_EMERGE
Definition boss_anubarak.cpp:68
@ EVENT_KILL_TALK
Definition boss_anubarak.cpp:73
@ EVENT_CARRION_BEETLES
Definition boss_anubarak.cpp:62
@ EVENT_CLOSE_DOORS
Definition boss_anubarak.cpp:67
@ EVENT_SUMMON_DARTER
Definition boss_anubarak.cpp:71
@ EVENT_SUMMON_VENOMANCER
Definition boss_anubarak.cpp:70
@ EVENT_ENABLE_ROTATE
Definition boss_anubarak.cpp:66
@ EVENT_IMPALE
Definition boss_anubarak.cpp:64
@ EVENT_LEECHING_SWARM
Definition boss_anubarak.cpp:63
@ EVENT_POUND
Definition boss_anubarak.cpp:65
@ EVENT_SUMMON_ASSASSINS
Definition boss_anubarak.cpp:72
@ EVENT_SUMMON_GUARDIAN
Definition boss_anubarak.cpp:69
◆ Misc
| Enumerator |
|---|
| ACHIEV_TIMED_START_EVENT | |
56{
58};
@ ACHIEV_TIMED_START_EVENT
Definition boss_anubarak.cpp:57
◆ Phases
| Enumerator |
|---|
| PHASE_EMERGED | |
| PHASE_SUBMERGED | |
84{
87};
@ PHASE_EMERGED
Definition boss_anubarak.cpp:85
@ PHASE_SUBMERGED
Definition boss_anubarak.cpp:86
◆ Spells
| Enumerator |
|---|
| SPELL_CARRION_BEETLES | |
| SPELL_SUMMON_CARRION_BEETLES | |
| SPELL_LEECHING_SWARM | |
| SPELL_POUND | |
| SPELL_POUND_DAMAGE | |
| SPELL_IMPALE_PERIODIC | |
| SPELL_EMERGE | |
| SPELL_SUBMERGE | |
| SPELL_SELF_ROOT | |
| SPELL_CLEAR_ALL_DEBUFFS | |
| SPELL_SUMMON_DARTER | |
| SPELL_SUMMON_ASSASSIN | |
| SPELL_SUMMON_GUARDIAN | |
| SPELL_SUMMON_VENOMANCER | |
27{
38
43};
@ SPELL_CLEAR_ALL_DEBUFFS
Definition boss_anubarak.cpp:37
@ SPELL_LEECHING_SWARM
Definition boss_anubarak.cpp:30
@ SPELL_IMPALE_PERIODIC
Definition boss_anubarak.cpp:33
@ SPELL_SUMMON_GUARDIAN
Definition boss_anubarak.cpp:41
@ SPELL_EMERGE
Definition boss_anubarak.cpp:34
@ SPELL_SUMMON_ASSASSIN
Definition boss_anubarak.cpp:40
@ SPELL_SUMMON_VENOMANCER
Definition boss_anubarak.cpp:42
@ SPELL_POUND_DAMAGE
Definition boss_anubarak.cpp:32
@ SPELL_CARRION_BEETLES
Definition boss_anubarak.cpp:28
@ SPELL_SELF_ROOT
Definition boss_anubarak.cpp:36
@ SPELL_SUBMERGE
Definition boss_anubarak.cpp:35
@ SPELL_SUMMON_CARRION_BEETLES
Definition boss_anubarak.cpp:29
@ SPELL_POUND
Definition boss_anubarak.cpp:31
@ SPELL_SUMMON_DARTER
Definition boss_anubarak.cpp:39
◆ SubPhase
| Enumerator |
|---|
| SUBMERGE_NONE | |
| SUBMERGE_75 | |
| SUBMERGE_50 | |
| SUBMERGE_25 | |
90{
95};
@ SUBMERGE_75
Definition boss_anubarak.cpp:92
@ SUBMERGE_NONE
Definition boss_anubarak.cpp:91
@ SUBMERGE_25
Definition boss_anubarak.cpp:94
@ SUBMERGE_50
Definition boss_anubarak.cpp:93
◆ SummonGroups
| Enumerator |
|---|
| SUMMON_GROUP_WORLD_TRIGGER_GUARDIAN | |
| SUMMON_GROUP_WORLD_TRIGGER_BALCONY | |
98{
101};
@ SUMMON_GROUP_WORLD_TRIGGER_GUARDIAN
Definition boss_anubarak.cpp:99
@ SUMMON_GROUP_WORLD_TRIGGER_BALCONY
Definition boss_anubarak.cpp:100
◆ Yells
| Enumerator |
|---|
| SAY_AGGRO | |
| SAY_SLAY | |
| SAY_DEATH | |
| SAY_LOCUST | |
| SAY_SUBMERGE | |
| SAY_INTRO | |
46{
53};
@ SAY_DEATH
Definition boss_anubarak.cpp:49
@ SAY_AGGRO
Definition boss_anubarak.cpp:47
@ SAY_SLAY
Definition boss_anubarak.cpp:48
@ SAY_SUBMERGE
Definition boss_anubarak.cpp:51
@ SAY_LOCUST
Definition boss_anubarak.cpp:50
@ SAY_INTRO
Definition boss_anubarak.cpp:52
◆ AddSC_boss_anub_arak()
| void AddSC_boss_anub_arak |
( |
| ) |
|
445{
450}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
#define RegisterAzjolNerubCreatureAI(ai_name)
Definition azjol_nerub.h:64
Definition boss_anubarak.cpp:394
Definition boss_anubarak.cpp:427
Definition boss_anubarak.cpp:411
Definition boss_anubarak.cpp:104
References RegisterAzjolNerubCreatureAI, and RegisterSpellScript.
Referenced by AddNorthrendScripts().