![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CellImpl.h"
#include "CreatureScript.h"
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "PassiveAI.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "zulaman.h"
Go to the source code of this file.
Classes | |
struct | boss_janalai |
struct | npc_janalai_hatcher |
class | spell_summon_all_players_dummy |
Enumerations | |
enum | Yells { SAY_AGGRO = 0 , SAY_FIRE_BOMBS = 1 , SAY_SUMMON_HATCHER = 2 , SAY_ALL_EGGS = 3 , SAY_BERSERK = 4 , SAY_SLAY = 5 , SAY_DEATH = 6 , SAY_EVENT_STRANGERS = 7 , SAY_EVENT_FRIENDS = 8 } |
enum | Spells { SPELL_FLAME_BREATH = 43140 , SPELL_FIRE_WALL = 43113 , SPELL_ENRAGE = 44779 , SPELL_SUMMON_PLAYERS_DUMMY = 43096 , SPELL_SUMMON_PLAYERS = 43097 , SPELL_TELE_TO_CENTER = 43098 , SPELL_HATCH_ALL = 43144 , SPELL_BERSERK = 45078 , SPELL_FIRE_BOMB_CHANNEL = 42621 , SPELL_FIRE_BOMB_THROW = 42628 , SPELL_FIRE_BOMB_DUMMY = 42629 , SPELL_FIRE_BOMB_DAMAGE = 42630 , SPELL_HATCH_EGG_ALL = 42471 , SPELL_HATCH_EGG_SINGULAR = 43734 , SPELL_SUMMON_HATCHLING = 42493 , SPELL_FLAMEBUFFET = 43299 } |
enum | Creatures { NPC_AMANI_HATCHER = 23818 , NPC_EGG = 23817 , NPC_FIRE_BOMB = 23920 } |
enum | HatchActions { HATCH_RESET = 0 , HATCH_ALL = 1 } |
enum | Misc { MAX_BOMB_COUNT = 40 , GROUP_ENRAGE = 1 , GROUP_HATCHING = 2 , DATA_ALL_EGGS_HATCHED = 0 } |
Functions | |
void | AddSC_boss_janalai () |
Variables | |
const int | area_dx = 44 |
const int | area_dy = 51 |
const Position | janalainPos = {-33.93f, 1149.27f, 19.0f, 0.0f} |
const Position | fireWallCoords [4] |
const Position | hatcherway [2][5] |
enum Creatures |
Enumerator | |
---|---|
NPC_AMANI_HATCHER | |
NPC_EGG | |
NPC_FIRE_BOMB |
enum HatchActions |
Enumerator | |
---|---|
HATCH_RESET | |
HATCH_ALL |
enum Misc |
Enumerator | |
---|---|
MAX_BOMB_COUNT | |
GROUP_ENRAGE | |
GROUP_HATCHING | |
DATA_ALL_EGGS_HATCHED |
enum Spells |
enum Yells |
Enumerator | |
---|---|
SAY_AGGRO | |
SAY_FIRE_BOMBS | |
SAY_SUMMON_HATCHER | |
SAY_ALL_EGGS | |
SAY_BERSERK | |
SAY_SLAY | |
SAY_DEATH | |
SAY_EVENT_STRANGERS | |
SAY_EVENT_FRIENDS |
void AddSC_boss_janalai | ( | ) |
References RegisterSpellScript, and RegisterZulAmanCreatureAI.
Referenced by AddEasternKingdomsScripts().
const int area_dx = 44 |
Referenced by boss_janalai::SpawnBombs().
const int area_dy = 51 |
Referenced by boss_janalai::SpawnBombs().
const Position fireWallCoords[4] |
Referenced by boss_janalai::FireWall().
const Position hatcherway[2][5] |
Referenced by boss_janalai::JustEngagedWith(), boss_janalai::JustSummoned(), npc_janalai_hatcher::MoveToNewWaypoint(), and npc_janalai_hatcher::Reset().
const Position janalainPos = {-33.93f, 1149.27f, 19.0f, 0.0f} |
Referenced by boss_janalai::Reset(), and boss_janalai::StartBombing().