![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "GameObject.h"#include "InstanceScript.h"#include "MotionMaster.h"#include "Player.h"#include "ScriptedCreature.h"#include "SpellAuraEffects.h"#include "SpellInfo.h"#include "SpellScript.h"#include "sunwell_plateau.h"
Include dependency graph for boss_brutallus.cpp:Go to the source code of this file.
Classes | |
| struct | boss_brutallus |
| struct | npc_madrigosa |
| class | spell_brutallus_burn_primer |
| class | spell_brutallus_burn_ally |
| class | spell_brutallus_burn |
| class | spell_brutallus_stomp |
| class | spell_brutallus_freeze |
| class | spell_brutallus_break_ice |
| class | at_the_dead_scar |
Functions | |
| void | AddSC_boss_brutallus () |
Variables | |
| Position const | MadrigosaSpawnPos = { 1470.3624f, 738.1818f, 64.166770f, 4.625122547149658203f } |
| Position const | MadrigosaMoveLandPos1 = { 1463.8200f, 661.2120f, 19.797100f, 0.0f } |
| Position const | MadrigosaMoveLiftoffPos = { 1464.6943f, 652.1426f, 39.277885f, 0.0f } |
| Position const | MadrigosaMoveLandPos2 = { 1464.6943f, 652.1426f, 20.819180f, 0.0f } |
| Position const | MadrigosaMoveLandPos3 = { 1464.6943f, 652.1426f, 19.819180f, 0.0f } |
| Position const | BrutallusMoveOffsetPos = { 1464.4820f, 583.9001f, 44.392480f, 0.0f } |
| Position const | BrutallusMoveCombatPos = { 1478.7400f, 621.8980f, 22.654501f, 0.0f } |
| enum BrutallusActions |
| Enumerator | |
|---|---|
| ACTION_START_OUTRO | |
Definition at line 147 of file boss_brutallus.cpp.
| enum BrutallusEvents |
Definition at line 106 of file boss_brutallus.cpp.
| enum BrutallusPoints |
| Enumerator | |
|---|---|
| POINT_MADRIGOSA_LAND_1 | |
| POINT_MADRIGOSA_LIFTOFF | |
| POINT_MADRIGOSA_LAND_2 | |
| POINT_MADRIGOSA_LAND_3 | |
| POINT_BRUTALLUS_OFFSET | |
| POINT_BRUTALLUS_COMBAT | |
Definition at line 152 of file boss_brutallus.cpp.
| enum BrutallusSpells |
Definition at line 58 of file boss_brutallus.cpp.
| enum BrutallusTexts |
Definition at line 37 of file boss_brutallus.cpp.
| void AddSC_boss_brutallus | ( | ) |
Definition at line 723 of file boss_brutallus.cpp.
References RegisterSpellScript, and RegisterSunwellPlateauCreatureAI.
Referenced by AddEasternKingdomsScripts().
| Position const BrutallusMoveCombatPos = { 1478.7400f, 621.8980f, 22.654501f, 0.0f } |
Definition at line 168 of file boss_brutallus.cpp.
Referenced by npc_madrigosa::UpdateAI().
| Position const BrutallusMoveOffsetPos = { 1464.4820f, 583.9001f, 44.392480f, 0.0f } |
Definition at line 167 of file boss_brutallus.cpp.
Referenced by npc_madrigosa::UpdateAI().
| Position const MadrigosaMoveLandPos1 = { 1463.8200f, 661.2120f, 19.797100f, 0.0f } |
Definition at line 163 of file boss_brutallus.cpp.
Referenced by npc_madrigosa::UpdateAI().
| Position const MadrigosaMoveLandPos2 = { 1464.6943f, 652.1426f, 20.819180f, 0.0f } |
Definition at line 165 of file boss_brutallus.cpp.
Referenced by npc_madrigosa::UpdateAI().
| Position const MadrigosaMoveLandPos3 = { 1464.6943f, 652.1426f, 19.819180f, 0.0f } |
Definition at line 166 of file boss_brutallus.cpp.
Referenced by npc_madrigosa::UpdateAI().
| Position const MadrigosaMoveLiftoffPos = { 1464.6943f, 652.1426f, 39.277885f, 0.0f } |
Definition at line 164 of file boss_brutallus.cpp.
Referenced by npc_madrigosa::UpdateAI().
| Position const MadrigosaSpawnPos = { 1470.3624f, 738.1818f, 64.166770f, 4.625122547149658203f } |
Definition at line 162 of file boss_brutallus.cpp.
Referenced by at_the_dead_scar::TryHandleOnce().