|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "utgarde_pinnacle.h"#include "Player.h"#include "SpellInfo.h"Go to the source code of this file.
Classes | |
| class | boss_skadi |
| struct | boss_skadi::boss_skadiAI |
| class | go_harpoon_launcher |
Enumerations | |
| enum | Achievments { ACHIEV_TIMED_START_EVENT = 17726 } |
| enum | CombatPhase { FLYING , SKADI } |
| enum | Creatures { NPC_YMIRJAR_WARRIOR = 26690 , NPC_YMIRJAR_WITCH_DOCTOR = 26691 , NPC_YMIRJAR_HARPOONER = 26692 , NPC_GRAUF = 26893 , NPC_TRIGGER = 28351 , DATA_MOUNT = 27043 } |
| enum | Spells { SPELL_CRUSH = 50234 , SPELL_POISONED_SPEAR = 50225 , SPELL_WHIRLWIND = 50228 , SPELL_RAPID_FIRE = 56570 , SPELL_HARPOON_DAMAGE = 56578 , SPELL_FREEZING_CLOUD = 47579 } |
| enum | Yells { SAY_AGGRO = 0 , SAY_KILL = 1 , EMOTE_RANGE = 2 , SAY_DEATH = 3 , SAY_DRAKE_DEATH = 4 , EMOTE_BREATH = 5 , SAY_DRAKE_BREATH = 6 } |
Functions | |
| void | AddSC_boss_skadi () |
Variables | |
| static Position | Location [] |
| static Position | SpawnLoc = {468.931f, -513.555f, 104.723f, 0} |
| enum Achievments |
| Enumerator | |
|---|---|
| ACHIEV_TIMED_START_EVENT | |
Definition at line 141 of file boss_skadi.cpp.
| enum CombatPhase |
| Enumerator | |
|---|---|
| FLYING | |
| SKADI | |
Definition at line 114 of file boss_skadi.cpp.
| enum Creatures |
| Enumerator | |
|---|---|
| NPC_YMIRJAR_WARRIOR | |
| NPC_YMIRJAR_WITCH_DOCTOR | |
| NPC_YMIRJAR_HARPOONER | |
| NPC_GRAUF | |
| NPC_TRIGGER | |
| DATA_MOUNT | |
Definition at line 131 of file boss_skadi.cpp.
| enum Spells |
| Enumerator | |
|---|---|
| SPELL_CRUSH | |
| SPELL_POISONED_SPEAR | |
| SPELL_WHIRLWIND | |
| SPELL_RAPID_FIRE | |
| SPELL_HARPOON_DAMAGE | |
| SPELL_FREEZING_CLOUD | |
Definition at line 120 of file boss_skadi.cpp.
| enum Yells |
| Enumerator | |
|---|---|
| SAY_AGGRO | |
| SAY_KILL | |
| EMOTE_RANGE | |
| SAY_DEATH | |
| SAY_DRAKE_DEATH | |
| EMOTE_BREATH | |
| SAY_DRAKE_BREATH | |
Definition at line 22 of file boss_skadi.cpp.
| void AddSC_boss_skadi | ( | ) |
Definition at line 472 of file boss_skadi.cpp.
Referenced by AddNorthrendScripts().
|
static |
Definition at line 34 of file boss_skadi.cpp.
Referenced by boss_skadi::boss_skadiAI::EnterCombat(), boss_skadi::boss_skadiAI::JustReachedHome(), boss_skadi::boss_skadiAI::Reset(), boss_skadi::boss_skadiAI::SpawnTrigger(), boss_skadi::boss_skadiAI::SpellHit(), and boss_skadi::boss_skadiAI::UpdateAI().
|
static |
Definition at line 33 of file boss_skadi.cpp.
Referenced by boss_skadi::boss_skadiAI::SpawnMobs().