![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "InstanceScript.h"#include "Player.h"#include "PlayerAI.h"#include "ScriptedCreature.h"#include "SpellInfo.h"#include "SpellScript.h"#include "shadow_labyrinth.h"#include "TemporarySummon.h"
Include dependency graph for boss_blackheart_the_inciter.cpp:Go to the source code of this file.
Classes | |
| struct | boss_blackheart_the_inciter |
| class | BlackheartCharmedPlayerAI |
| struct | npc_blackheart_the_inciter_dummy |
| class | spell_blackheart_incite_chaos |
| class | spell_blackheart_incite_chaos_charm |
Enumerations | |
| enum | BlackheartTexts { SAY_CHAOS = 0 , SAY_AGGRO = 1 , SAY_SLAY = 2 , SAY_DEATH = 3 } |
| enum | BlackheartSpells { SPELL_INCITE_CHAOS = 33676 , SPELL_WAR_STOMP = 33707 , SPELL_CHARGE = 33709 , SPELL_LAUGH = 33722 , SPELL_THREAT = 34915 , SPELL_INCITE_CHAOS_CHARM = 33684 , SPELL_INCITER_THREAT_TRIGGER = 45339 , SPELL_DUMMY_NUKE = 21912 , SPELL_CHARM_BREAK_HARDCODED = 65634 , SPELL_INCITE_CHAOS_SUMMON_1 = 33677 , SPELL_INCITE_CHAOS_SUMMON_2 = 33680 , SPELL_INCITE_CHAOS_SUMMON_3 = 33681 , SPELL_INCITE_CHAOS_SUMMON_4 = 33682 , SPELL_INCITE_CHAOS_SUMMON_5 = 33683 } |
| enum | BlackheartEvents { EVENT_INCITE_CHAOS = 1 , EVENT_WAR_STOMP , EVENT_CHARGE_ATTACK } |
Functions | |
| void | AddSC_boss_blackheart_the_inciter () |
Variables | |
| static constexpr std::array< uint32, 5 > | InciteChaosSummonSpells |
| enum BlackheartEvents |
| Enumerator | |
|---|---|
| EVENT_INCITE_CHAOS | |
| EVENT_WAR_STOMP | |
| EVENT_CHARGE_ATTACK | |
Definition at line 69 of file boss_blackheart_the_inciter.cpp.
| enum BlackheartSpells |
Definition at line 44 of file boss_blackheart_the_inciter.cpp.
| enum BlackheartTexts |
| Enumerator | |
|---|---|
| SAY_CHAOS | |
| SAY_AGGRO | |
| SAY_SLAY | |
| SAY_DEATH | |
Definition at line 36 of file boss_blackheart_the_inciter.cpp.
| void AddSC_boss_blackheart_the_inciter | ( | ) |
Definition at line 285 of file boss_blackheart_the_inciter.cpp.
References RegisterShadowLabyrinthCreatureAI, and RegisterSpellScript.
Referenced by AddOutlandScripts().
|
staticconstexpr |
Definition at line 76 of file boss_blackheart_the_inciter.cpp.
Referenced by spell_blackheart_incite_chaos::HandleScript(), and spell_blackheart_incite_chaos::Validate().