![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"
#include "GameObject.h"
#include "GameObjectAI.h"
#include "GameObjectScript.h"
#include "InstanceScript.h"
#include "Map.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "blackwing_lair.h"
Go to the source code of this file.
Classes | |
class | boss_chromaggus |
struct | boss_chromaggus::boss_chromaggusAI |
class | go_chromaggus_lever |
struct | go_chromaggus_lever::go_chromaggus_leverAI |
class | spell_gen_elemental_shield |
class | spell_gen_brood_power |
Enumerations | |
enum | Emotes { EMOTE_FRENZY = 0 , EMOTE_SHIMMER = 1 } |
enum | Spells { SPELL_INCINERATE = 23308 , SPELL_TIMELAPSE = 23310 , SPELL_CORROSIVEACID = 23313 , SPELL_IGNITEFLESH = 23315 , SPELL_FROSTBURN = 23187 , SPELL_BROODAF_BLUE = 23153 , SPELL_BROODAF_BLACK = 23154 , SPELL_BROODAF_RED = 23155 , SPELL_BROODAF_BRONZE = 23170 , SPELL_BROODAF_GREEN = 23169 , SPELL_CHROMATIC_MUT_1 = 23174 , SPELL_ELEMENTAL_SHIELD = 22276 , SPELL_FRENZY = 23128 , SPELL_ENRAGE = 23537 } |
enum | Events { EVENT_SHIMMER = 1 , EVENT_BREATH = 2 , EVENT_AFFLICTION = 3 , EVENT_FRENZY = 4 } |
enum | Misc { GUID_LEVER_USER = 0 } |
enum | ElementalShieldSpells { SPELL_FIRE_ELEMENTAL_SHIELD = 22277 , SPELL_FROST_ELEMENTAL_SHIELD = 22278 , SPELL_SHADOW_ELEMENTAL_SHIELD = 22279 , SPELL_NATURE_ELEMENTAL_SHIELD = 22280 , SPELL_ARCANE_ELEMENTAL_SHIELD = 22281 , SPELL_RED_BROOD_POWER = 22283 , SPELL_BLUE_BROOD_POWER = 22285 , SPELL_BRONZE_BROOD_POWER = 22286 , SPELL_BLACK_BROOD_POWER = 22287 , SPELL_GREEN_BROOD_POWER = 22288 } |
Functions | |
void | AddSC_boss_chromaggus () |
Variables | |
Position const | homePos = { -7491.1587f, -1069.718f, 476.59094, 476.59094f } |
enum Emotes |
Enumerator | |
---|---|
EMOTE_FRENZY | |
EMOTE_SHIMMER |
enum Events |
Enumerator | |
---|---|
EVENT_SHIMMER | |
EVENT_BREATH | |
EVENT_AFFLICTION | |
EVENT_FRENZY |
enum Misc |
enum Spells |
void AddSC_boss_chromaggus | ( | ) |
References RegisterSpellScript.
Referenced by AddEasternKingdomsScripts().
Position const homePos = { -7491.1587f, -1069.718f, 476.59094, 476.59094f } |
Referenced by npc_q24545_wretched_ghoul::npc_q24545_wretched_ghoulAI::CanAIAttack(), UtherBatteredHiltEvent::Execute(), Creature::GetRespawnPosition(), go_chromaggus_lever::go_chromaggus_leverAI::GossipHello(), boss_prince_keleseth_icc::boss_prince_kelesethAI::JustDied(), boss_prince_taldaram_icc::boss_prince_taldaramAI::JustDied(), boss_prince_valanar_icc::boss_prince_valanarAI::JustDied(), boss_professor_putricide::boss_professor_putricideAI::JustEngagedWith(), and npc_icc_vengeful_fleshreaper::npc_icc_vengeful_fleshreaperAI::npc_icc_vengeful_fleshreaperAI().