|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "SpellScript.h"#include "SpellAuraEffects.h"#include "the_eye.h"Go to the source code of this file.
Enumerations | |
| enum | Creatures { NPC_ASTROMANCER_SOLARIAN_SPOTLIGHT = 18928 , NPC_SOLARIUM_AGENT = 18925 , NPC_SOLARIUM_PRIEST = 18806 } |
| enum | Misc { WV_ARMOR = 31000 } |
| enum | Models { MODEL_HUMAN = 18239 , MODEL_VOIDWALKER = 18988 } |
| enum | Spells { SPELL_ARCANE_MISSILES = 33031 , SPELL_WRATH_OF_THE_ASTROMANCER = 42783 , SPELL_WRATH_OF_THE_ASTROMANCER_DOT = 42784 , SPELL_BLINDING_LIGHT = 33009 , SPELL_FEAR = 34322 , SPELL_VOID_BOLT = 39329 , SPELL_SPOTLIGHT = 25824 , SPELL_SOLARIUM_GREAT_HEAL = 33387 , SPELL_SOLARIUM_HOLY_SMITE = 25054 , SPELL_SOLARIUM_ARCANE_TORRENT = 33390 } |
| enum | Yells { SAY_AGGRO = 0 , SAY_SUMMON1 = 1 , SAY_SUMMON2 = 2 , SAY_KILL = 3 , SAY_DEATH = 4 , SAY_VOIDA = 5 , SAY_VOIDB = 6 } |
Functions | |
| void | AddSC_boss_high_astromancer_solarian () |
Variables | |
| const float | CENTER_O = 1.06421f |
| const float | CENTER_X = 432.909f |
| const float | CENTER_Y = -373.424f |
| const float | CENTER_Z = 17.9608f |
| const float | LARGE_PORTAL_RADIUS = 26.0f |
| const float | PORTAL_Z = 17.005f |
| const float | SMALL_PORTAL_RADIUS = 12.6f |
| enum Creatures |
| Enumerator | |
|---|---|
| NPC_ASTROMANCER_SOLARIAN_SPOTLIGHT | |
| NPC_SOLARIUM_AGENT | |
| NPC_SOLARIUM_PRIEST | |
Definition at line 47 of file boss_astromancer.cpp.
| enum Misc |
| Enumerator | |
|---|---|
| WV_ARMOR | |
Definition at line 61 of file boss_astromancer.cpp.
| enum Models |
| Enumerator | |
|---|---|
| MODEL_HUMAN | |
| MODEL_VOIDWALKER | |
Definition at line 55 of file boss_astromancer.cpp.
| enum Spells |
Definition at line 31 of file boss_astromancer.cpp.
| enum Yells |
| Enumerator | |
|---|---|
| SAY_AGGRO | |
| SAY_SUMMON1 | |
| SAY_SUMMON2 | |
| SAY_KILL | |
| SAY_DEATH | |
| SAY_VOIDA | |
| SAY_VOIDB | |
Definition at line 20 of file boss_astromancer.cpp.
| void AddSC_boss_high_astromancer_solarian | ( | ) |
Definition at line 530 of file boss_astromancer.cpp.
Referenced by AddOutlandScripts().
| const float CENTER_O = 1.06421f |
Definition at line 69 of file boss_astromancer.cpp.
Referenced by boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::UpdateAI().
| const float CENTER_X = 432.909f |
Definition at line 66 of file boss_astromancer.cpp.
Referenced by boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::Portal_X(), boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::Portal_Y(), and boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::UpdateAI().
| const float CENTER_Y = -373.424f |
Definition at line 67 of file boss_astromancer.cpp.
Referenced by boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::Portal_Y(), and boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::UpdateAI().
| const float CENTER_Z = 17.9608f |
Definition at line 68 of file boss_astromancer.cpp.
Referenced by boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::UpdateAI().
| const float LARGE_PORTAL_RADIUS = 26.0f |
Definition at line 71 of file boss_astromancer.cpp.
Referenced by boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::UpdateAI().
| const float PORTAL_Z = 17.005f |
Definition at line 72 of file boss_astromancer.cpp.
Referenced by boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::UpdateAI().
| const float SMALL_PORTAL_RADIUS = 12.6f |
Definition at line 70 of file boss_astromancer.cpp.
Referenced by boss_high_astromancer_solarian::boss_high_astromancer_solarianAI::UpdateAI().