![]() |
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().