![]() |
TrinityCore
|
#include "AreaTrigger.h"#include "AreaTriggerAI.h"#include "CellImpl.h"#include "Containers.h"#include "Conversation.h"#include "ConversationAI.h"#include "CreatureAIImpl.h"#include "EventProcessor.h"#include "GridNotifiersImpl.h"#include "MapUtils.h"#include "MotionMaster.h"#include "ObjectAccessor.h"#include "PathGenerator.h"#include "PassiveAI.h"#include "PhasingHandler.h"#include "Player.h"#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "ScriptedGossip.h"#include "SpellAuras.h"#include "SpellMgr.h"#include "SpellScript.h"#include "TemporarySummon.h"
Include dependency graph for zone_mardum.cpp:Go to the source code of this file.
Functions | |
| CreatureAI * | KaynSunfuryNearLegionBannerAISelector (Creature *creature) |
| CreatureAI * | SevisBrightflameAshtongueGatewayAISelector (Creature *creature) |
| CreatureAI * | SevisBrightflameCoilskarGatewayAISelector (Creature *creature) |
| CreatureAI * | CyanaNightglaiveFreedAISelector (Creature *creature) |
| CreatureAI * | IzalWhitemoonFreedAISelector (Creature *creature) |
| CreatureAI * | BelathDawnbladeFreedAISelector (Creature *creature) |
| CreatureAI * | MannethrelDarkstarFreedAISelector (Creature *creature) |
| CreatureAI * | JayceDarkweaverCrypticHollowAISelector (Creature *creature) |
| CreatureAI * | BasicHiddenNoMoreAISelector (Creature *creature) |
| CreatureAI * | DemonHunterHiddenNoMoreAISelector (Creature *creature) |
| void | AddSC_zone_mardum () |
Variables | |
| Position const | WrathWarriorSpawnPosition = { 1081.9166f, 3183.8716f, 26.335993f } |
| Position const | KaynJumpPos = { 1172.17f, 3202.55f, 54.3479f } |
| Position const | KaynDoubleJumpPosition = { 1094.2384f, 3186.058f, 28.81562f } |
| Position const | JayceJumpPos = { 1119.24f, 3203.42f, 38.1061f } |
| Position const | AllariJumpPos = { 1120.08f, 3197.2f, 36.8502f } |
| Position const | KorvasJumpPos = { 1117.89f, 3196.24f, 36.2158f } |
| Position const | SevisJumpPos = { 1120.74f, 3199.47f, 37.5157f } |
| Position const | CyanaJumpPos = { 1120.34f, 3194.28f, 36.4321f } |
| Position const | BalefulAegisPos = { 592.4335f, 2433.1067f, -62.91178f } |
| Position const | SevisBrightflameShivarraGatewayPosition = { 1587.9618f, 2543.091f, 62.18399f, 3.49967908f } |
| Position const | RockslideCavePosition = { 1237.1528f, 1642.6180f, 103.1518f, 5.8055872f } |
| std::unordered_map< std::string_view, HiddenNoMorePathDelay > | HiddenNoMorePathMap |
| constexpr Position | JaycePrepareJump = { 1263.948f, 1632.9402f, 102.08563f } |
| constexpr Position | JayceJumpPosition = { 1245.257f, 1639.049f, 101.223f } |
Definition at line 634 of file zone_mardum.cpp.
| enum ETICoilskarIntroData |
| Enumerator | |
|---|---|
| NPC_SEVIS_BRIGHTFLAME_COILSKAR | |
| SAY_SEVIS_SAY_MEET_AT_LAST_GATEWAY | |
| PATH_SEVIS_BRIGHTFLAME_COILSKAR | |
Definition at line 863 of file zone_mardum.cpp.
| enum ETIShivarraData |
Definition at line 1394 of file zone_mardum.cpp.
| enum EyeOnThePrizeData |
Definition at line 939 of file zone_mardum.cpp.
| enum FelLordCazaData |
Definition at line 1974 of file zone_mardum.cpp.
Definition at line 1616 of file zone_mardum.cpp.
| enum HiddenNoMoreData |
Definition at line 1660 of file zone_mardum.cpp.
| enum HiddenNoMorePaths |
Definition at line 1682 of file zone_mardum.cpp.
| Enumerator | |
|---|---|
| CONVO_DEMONHUNTER_INTRO_START | |
Definition at line 52 of file zone_mardum.cpp.
| enum MardumQuestData |
| Enumerator | |
|---|---|
| QUEST_DEMON_HUNTER_INTRO_TRACKER | |
Definition at line 47 of file zone_mardum.cpp.
| enum MardumSoundData |
| Enumerator | |
|---|---|
| SOUND_METAL_WEAPON_UNSHEATH | |
| SOUND_SPELL_DOUBLE_JUMP | |
Definition at line 57 of file zone_mardum.cpp.
| enum MardumSpellData |
| Enumerator | |
|---|---|
| SPELL_START_DEMON_HUNTER_PLAY_SCENE | |
Definition at line 42 of file zone_mardum.cpp.
| enum SetThemFreeData |
Definition at line 1204 of file zone_mardum.cpp.
| Enumerator | |
|---|---|
| ANIM_DH_WINGS | |
| ANIM_DH_RUN | |
| ANIM_DH_RUN_ALLARI | |
Definition at line 137 of file zone_mardum.cpp.
Definition at line 93 of file zone_mardum.cpp.
| Enumerator | |
|---|---|
| SPELL_VISUAL_KIT_KAYN_GLIDE | |
| SPELL_VISUAL_KIT_KAYN_WINGS | |
| SPELL_VISUAL_KIT_KAYN_DOUBLE_JUMP | |
| SPELL_VISUAL_KIT_KORVAS_JUMP | |
| SPELL_VISUAL_KIT_WRATH_WARRIOR_DIE | |
Definition at line 144 of file zone_mardum.cpp.
Definition at line 112 of file zone_mardum.cpp.
| void AddSC_zone_mardum | ( | ) |
Definition at line 2250 of file zone_mardum.cpp.
References RegisterAreaTriggerAI, RegisterConversationAI, RegisterCreatureAI, RegisterSpellScript, and RegisterSpellScriptWithArgs.
Referenced by AddBrokenIslesScripts().
| CreatureAI * BasicHiddenNoMoreAISelector | ( | Creature * | creature | ) |
Definition at line 1920 of file zone_mardum.cpp.
References WorldObject::IsPrivateObject().
| CreatureAI * BelathDawnbladeFreedAISelector | ( | Creature * | creature | ) |
Definition at line 1325 of file zone_mardum.cpp.
References WorldObject::IsPrivateObject().
| CreatureAI * CyanaNightglaiveFreedAISelector | ( | Creature * | creature | ) |
Definition at line 1253 of file zone_mardum.cpp.
References WorldObject::IsPrivateObject().
| CreatureAI * DemonHunterHiddenNoMoreAISelector | ( | Creature * | creature | ) |
Definition at line 1967 of file zone_mardum.cpp.
References WorldObject::IsPrivateObject().
| CreatureAI * IzalWhitemoonFreedAISelector | ( | Creature * | creature | ) |
Definition at line 1289 of file zone_mardum.cpp.
References WorldObject::IsPrivateObject().
| CreatureAI * JayceDarkweaverCrypticHollowAISelector | ( | Creature * | creature | ) |
Definition at line 1871 of file zone_mardum.cpp.
References WorldObject::IsPrivateObject().
| CreatureAI * KaynSunfuryNearLegionBannerAISelector | ( | Creature * | creature | ) |
Definition at line 757 of file zone_mardum.cpp.
References WorldObject::IsPrivateObject().
| CreatureAI * MannethrelDarkstarFreedAISelector | ( | Creature * | creature | ) |
Definition at line 1362 of file zone_mardum.cpp.
References WorldObject::IsPrivateObject().
| CreatureAI * SevisBrightflameAshtongueGatewayAISelector | ( | Creature * | creature | ) |
Definition at line 827 of file zone_mardum.cpp.
References WorldObject::IsPrivateObject().
| CreatureAI * SevisBrightflameCoilskarGatewayAISelector | ( | Creature * | creature | ) |
Definition at line 932 of file zone_mardum.cpp.
References WorldObject::IsPrivateObject().
| Position const AllariJumpPos = { 1120.08f, 3197.2f, 36.8502f } |
Definition at line 157 of file zone_mardum.cpp.
Referenced by npc_allari_the_souleater_invasion_begins::WaypointPathEnded().
| Position const BalefulAegisPos = { 592.4335f, 2433.1067f, -62.91178f } |
Definition at line 999 of file zone_mardum.cpp.
Referenced by npc_inquisitor_baleful_molten_shore::DamageTaken().
| Position const CyanaJumpPos = { 1120.34f, 3194.28f, 36.4321f } |
Definition at line 160 of file zone_mardum.cpp.
Referenced by npc_cyana_nightglaive_invasion_begins::WaypointPathEnded().
| std::unordered_map<std::string_view, HiddenNoMorePathDelay> HiddenNoMorePathMap |
Definition at line 1749 of file zone_mardum.cpp.
Referenced by npc_basic_hidden_no_more_private::GetPathDelay().
| Position const JayceJumpPos = { 1119.24f, 3203.42f, 38.1061f } |
Definition at line 156 of file zone_mardum.cpp.
Referenced by npc_jayce_darkweaver_invasion_begins::WaypointPathEnded().
|
constexpr |
Definition at line 1764 of file zone_mardum.cpp.
Referenced by npc_jayce_darkweaver_cryptic_hollow_private::MovementInform().
|
constexpr |
Definition at line 1763 of file zone_mardum.cpp.
Referenced by npc_jayce_darkweaver_cryptic_hollow_private::OnChannelFinished().
| Position const KaynDoubleJumpPosition = { 1094.2384f, 3186.058f, 28.81562f } |
Definition at line 155 of file zone_mardum.cpp.
Referenced by npc_kayn_sunfury_invasion_begins::MovementInform().
| Position const KaynJumpPos = { 1172.17f, 3202.55f, 54.3479f } |
Definition at line 154 of file zone_mardum.cpp.
Referenced by conversation_the_invasion_begins::OnUpdate().
| Position const KorvasJumpPos = { 1117.89f, 3196.24f, 36.2158f } |
Definition at line 158 of file zone_mardum.cpp.
Referenced by npc_korvas_bloodthorn_invasion_begins::WaypointPathEnded().
| Position const RockslideCavePosition = { 1237.1528f, 1642.6180f, 103.1518f, 5.8055872f } |
Definition at line 1633 of file zone_mardum.cpp.
Referenced by spell_give_me_sight_beyond_sight_periodic::HandlePeriodic().
| Position const SevisBrightflameShivarraGatewayPosition = { 1587.9618f, 2543.091f, 62.18399f, 3.49967908f } |
Definition at line 1431 of file zone_mardum.cpp.
Referenced by event_sevis_sacrifice_player::OnTrigger(), and event_sevis_sacrifice_self::OnTrigger().
| Position const SevisJumpPos = { 1120.74f, 3199.47f, 37.5157f } |
Definition at line 159 of file zone_mardum.cpp.
Referenced by npc_sevis_brightflame_invasion_begins::WaypointPathEnded().
| Position const WrathWarriorSpawnPosition = { 1081.9166f, 3183.8716f, 26.335993f } |
Definition at line 153 of file zone_mardum.cpp.
Referenced by npc_kayn_sunfury_invasion_begins::OnQuestAccept().