![]() |
TrinityCore
|
#include "AreaTrigger.h"#include "AreaTriggerAI.h"#include "Containers.h"#include "Conversation.h"#include "CreatureAI.h"#include "CreatureAIImpl.h"#include "InstanceScript.h"#include "Map.h"#include "MotionMaster.h"#include "ObjectAccessor.h"#include "Player.h"#include "ScriptedCreature.h"#include "ScriptMgr.h"#include "SharedDefines.h"#include "SpellAuras.h"#include "SpellHistory.h"#include "SpellScript.h"#include "TemporarySummon.h"#include "trial_of_valor.h"
Include dependency graph for boss_guarm.cpp:Go to the source code of this file.
Functions | |
| void | AddSC_boss_guarm () |
Variables | |
| JumpMovePathPair const | HeadlongChargePairs [] |
| GuardiansBreathSpellPair const | GuardiansBreathSpellPairs [] |
| JumpMovePathPair const | BerserkerPair = { { 464.035f, 549.979f, 2.95187f }, PATH_BERSERK } |
| enum GuarmActions |
| Enumerator | |
|---|---|
| ACTION_BREATH_HIT_TARGET | |
| ACTION_HANDLE_FROTHING_RAGE | |
Definition at line 137 of file boss_guarm.cpp.
| enum GuarmConversations |
| Enumerator | |
|---|---|
| CONVERSATION_DEATH | |
Definition at line 132 of file boss_guarm.cpp.
| enum GuarmEvents |
| Enumerator | |
|---|---|
| EVENT_FLASHING_FANGS | |
| EVENT_CHECK_ENERGY | |
| EVENT_LICK | |
| EVENT_ROARING_LEAP | |
| EVENT_HEADLONG_CHARGE | |
| EVENT_OFF_THE_LEASH | |
| EVENT_VOLATILE_FOAM | |
| EVENT_BERSERK | |
Definition at line 92 of file boss_guarm.cpp.
| enum GuarmPaths |
| Enumerator | |
|---|---|
| PATH_HEADLONG_CHARGE1 | |
| PATH_HEADLONG_CHARGE2 | |
| PATH_HEADLONG_CHARGE3 | |
| PATH_HEADLONG_CHARGE4 | |
| PATH_BERSERK | |
Definition at line 118 of file boss_guarm.cpp.
| enum GuarmPoints |
| Enumerator | |
|---|---|
| POINT_BERSERK_JUMP | |
| POINT_HEADLONG_CHARGE | |
| POINT_HEADLONG_CHARGE_MAX | |
Definition at line 110 of file boss_guarm.cpp.
| enum GuarmSpellCategories |
| Enumerator | |
|---|---|
| SPELL_CATEGORY_GUARM | |
Definition at line 127 of file boss_guarm.cpp.
| enum GuarmSpells |
Definition at line 38 of file boss_guarm.cpp.
| enum GuarmTalks |
| Enumerator | |
|---|---|
| TALK_GUARDIANS_BREATH_ANNOUNCE | |
| TALK_BERSERK | |
Definition at line 104 of file boss_guarm.cpp.
| void AddSC_boss_guarm | ( | ) |
Definition at line 794 of file boss_guarm.cpp.
References RegisterSpellAndAuraScriptPairWithArgs, RegisterSpellScript, RegisterSpellScriptWithArgs, and RegisterTrialOfValorCreatureAI.
Referenced by AddBrokenIslesScripts().
| JumpMovePathPair const BerserkerPair = { { 464.035f, 549.979f, 2.95187f }, PATH_BERSERK } |
Definition at line 173 of file boss_guarm.cpp.
Referenced by boss_guarm::MovementInform(), boss_guarm::UpdateAI(), and boss_guarm::WaypointPathEnded().
| GuardiansBreathSpellPair const GuardiansBreathSpellPairs[] |
Definition at line 163 of file boss_guarm.cpp.
Referenced by spell_guardians_breath_color_selector::HandleHit().
| JumpMovePathPair const HeadlongChargePairs[] |
Definition at line 149 of file boss_guarm.cpp.
Referenced by spell_headlong_charge_trigger::HandleHit(), and boss_guarm::MovementInform().