|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "Player.h"#include "SpellInfo.h"#include "naxxramas.h"Go to the source code of this file.
Classes | |
| class | achievement_the_hundred_club |
| class | boss_sapphiron |
| struct | boss_sapphiron::boss_sapphironAI |
Typedefs | |
| typedef std::map< uint64, uint64 > | IceBlockMap |
Enumerations | |
| enum | Events { EVENT_BERSERK = 1 , EVENT_CLEAVE , EVENT_TAIL , EVENT_DRAIN , EVENT_BLIZZARD , EVENT_FLIGHT , EVENT_LIFTOFF , EVENT_ICEBOLT , EVENT_BREATH , EVENT_EXPLOSION , EVENT_LAND , EVENT_GROUND , EVENT_BIRTH } |
| enum | Misc { NPC_BLIZZARD = 16474 , GO_ICEBLOCK = 181247 , DATA_THE_HUNDRED_CLUB = 21462147 , MAX_FROST_RESISTANCE = 100 } |
| enum | Phases { PHASE_NULL = 0 , PHASE_BIRTH , PHASE_GROUND , PHASE_FLIGHT } |
| enum | Spells { SPELL_FROST_AURA = 28531 , SPELL_CLEAVE = 19983 , SPELL_TAIL_SWEEP = 55697 , SPELL_SUMMON_BLIZZARD = 28560 , SPELL_LIFE_DRAIN = 28542 , SPELL_ICEBOLT = 28522 , SPELL_FROST_BREATH = 29318 , SPELL_FROST_EXPLOSION = 28524 , SPELL_FROST_MISSILE = 30101 , SPELL_BERSERK = 26662 , SPELL_DIES = 29357 , SPELL_CHILL = 28547 } |
| enum | Yells { EMOTE_AIR_PHASE = 0 , EMOTE_GROUND_PHASE = 1 , EMOTE_BREATH = 2 , EMOTE_ENRAGE = 3 } |
Functions | |
| void | AddSC_boss_sapphiron () |
| typedef std::map<uint64, uint64> IceBlockMap |
Definition at line 71 of file boss_sapphiron.cpp.
| enum Events |
| Enumerator | |
|---|---|
| EVENT_BERSERK | |
| EVENT_CLEAVE | |
| EVENT_TAIL | |
| EVENT_DRAIN | |
| EVENT_BLIZZARD | |
| EVENT_FLIGHT | |
| EVENT_LIFTOFF | |
| EVENT_ICEBOLT | |
| EVENT_BREATH | |
| EVENT_EXPLOSION | |
| EVENT_LAND | |
| EVENT_GROUND | |
| EVENT_BIRTH | |
Definition at line 44 of file boss_sapphiron.cpp.
| enum Misc |
| Enumerator | |
|---|---|
| NPC_BLIZZARD | |
| GO_ICEBLOCK | |
| DATA_THE_HUNDRED_CLUB | |
| MAX_FROST_RESISTANCE | |
Definition at line 61 of file boss_sapphiron.cpp.
| enum Phases |
| Enumerator | |
|---|---|
| PHASE_NULL | |
| PHASE_BIRTH | |
| PHASE_GROUND | |
| PHASE_FLIGHT | |
Definition at line 36 of file boss_sapphiron.cpp.
| enum Spells |
Definition at line 20 of file boss_sapphiron.cpp.
| enum Yells |
| Enumerator | |
|---|---|
| EMOTE_AIR_PHASE | |
| EMOTE_GROUND_PHASE | |
| EMOTE_BREATH | |
| EMOTE_ENRAGE | |
Definition at line 12 of file boss_sapphiron.cpp.
| void AddSC_boss_sapphiron | ( | ) |
Definition at line 409 of file boss_sapphiron.cpp.
Referenced by AddNorthrendScripts().