![]() |
TrinityCore
|
#include "CreatureAI.h"#include "CreatureAIImpl.h"#include "InstanceScript.h"#include "MotionMaster.h"#include "ObjectAccessor.h"#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "SpellScript.h"#include "SpellAuras.h"#include "SharedDefines.h"#include "Vehicle.h"#include "scarlet_halls.h"
Include dependency graph for boss_armsmaster_harlan.cpp:Go to the source code of this file.
Classes | |
| struct | boss_armsmaster_harlan |
| class | spell_harlan_blades_of_light |
| class | spell_harlan_blades_of_light_selector |
| class | spell_harlan_leave_vehicle |
| class | spell_scarlet_defender_heavy_armor |
| class | spell_eject_spirits_of_redemption |
Enumerations | |
| enum | HarlanSpells { SPELL_HARLAN_DRAGONS_REACH = 111217 , SPELL_HARLAN_CALL_REINFORCEMENT = 111755 , SPELL_HARLAN_HEROIC_LEAP_JUMP = 111219 , SPELL_HARLAN_BERSERKERS_RAGE = 111221 , SPELL_HARLAN_BLADES_OF_LIGHT_CAST = 111216 , SPELL_HARLAN_BLADES_OF_LIGHT_VEHICLE = 112955 , SPELL_HARLAN_BLADES_OF_LIGHT_DAMAGE = 111215 , SPELL_HARLAN_LEAVE_VEHICLE = 112953 , SPELL_SCARLET_DEFENDER_UNARMORED = 113969 } |
| enum | HarlanEvents { EVENT_HARLAN_DRAGONS_REACH = 1 , EVENT_HARLAN_CALL_FOR_HELP , EVENT_HARLAN_HEROIC_LEAP , EVENT_HARLAN_BERSERKER_RAGE , EVENT_HARLAN_BLADES_OF_LIGHT , EVENT_HARLAN_CALL_REINFORCEMENT , EVENT_HARLAN_FINISH_BLADES_OF_LIGHT } |
| enum | HarlanTexts { SAY_HARLAN_AGGRO = 0 , SAY_HARLAN_CALL_FOR_HELP = 1 , ANNOUNCE_HARLAN_CALL_FOR_HELP = 2 , ANNOUNCE_HARLAN_BLADE_FOR_LIGHT = 3 , SAY_HARLAN_DEATH = 4 } |
| enum | HarlanPathIds { PATH_HARLAN_BLADES_OF_LIGHT_LEFT = 5863200 , PATH_HARLAN_BLADES_OF_LIGHT_RIGHT = 5863201 } |
Functions | |
| void | AddSC_boss_armsmaster_harlan () |
| enum HarlanEvents |
Definition at line 47 of file boss_armsmaster_harlan.cpp.
| enum HarlanPathIds |
| Enumerator | |
|---|---|
| PATH_HARLAN_BLADES_OF_LIGHT_LEFT | |
| PATH_HARLAN_BLADES_OF_LIGHT_RIGHT | |
Definition at line 67 of file boss_armsmaster_harlan.cpp.
| enum HarlanSpells |
Definition at line 31 of file boss_armsmaster_harlan.cpp.
| enum HarlanTexts |
| Enumerator | |
|---|---|
| SAY_HARLAN_AGGRO | |
| SAY_HARLAN_CALL_FOR_HELP | |
| ANNOUNCE_HARLAN_CALL_FOR_HELP | |
| ANNOUNCE_HARLAN_BLADE_FOR_LIGHT | |
| SAY_HARLAN_DEATH | |
Definition at line 58 of file boss_armsmaster_harlan.cpp.
| void AddSC_boss_armsmaster_harlan | ( | ) |
Definition at line 290 of file boss_armsmaster_harlan.cpp.
Here is the caller graph for this function: