AzeorthCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_zuramat.cpp File Reference
#include "PassiveAI.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "violet_hold.h"

Go to the source code of this file.

Classes

class  boss_zuramat
 
struct  boss_zuramat::boss_zuramatAI
 
class  npc_vh_void_sentry
 
struct  npc_vh_void_sentry::npc_vh_void_sentryAI
 

Macros

#define NPC_VOID_SENTRY_BALL   29365
 
#define SPELL_SHROUD_OF_DARKNESS   DUNGEON_MODE(SPELL_SHROUD_OF_DARKNESS_N, SPELL_SHROUD_OF_DARKNESS_H)
 
#define SPELL_VOID_SHIFT   DUNGEON_MODE(SPELL_VOID_SHIFT_N, SPELL_VOID_SHIFT_H)
 

Enumerations

enum  Yells {
  YELL_AGGRO = 0 ,
  YELL_EVADE = 1 ,
  YELL_SALVATION = 2 ,
  YELL_AGGRO = 0 ,
  YELL_EVADE = 1 ,
  YELL_RESPAWN = 2 ,
  YELL_RANDOM = 3 ,
  YELL_AGGRO = 0 ,
  YELL_EVADE = 1 ,
  YELL_AGGRO = 0 ,
  YELL_EVADE = 1 ,
  YELL_RANDOM = 2 ,
  YELL_SPELL = 3 ,
  YELL_SENATORS_ALIVE = 0 ,
  YELL_SENATORS_DEAD = 1 ,
  SAY_SLAY = 2 ,
  SAY_AGGRO = 0 ,
  SAY_SPECIAL = 1 ,
  SAY_KILL = 2 ,
  SAY_DEATH = 3 ,
  SAY_OUT_OF_COMBAT = 4 ,
  SAY_GUEST = 0 ,
  SAY_AGGRO = 0 ,
  SAY_HELPER_DIED = 1 ,
  SAY_PLAYER_KILLED = 5 ,
  SAY_DEATH = 10 ,
  SAY_AGGRO = 0 ,
  SAY_ENERGY = 1 ,
  SAY_OVERLOAD = 2 ,
  SAY_KILL = 3 ,
  EMOTE_DISCHARGE_ENERGY = 4 ,
  YELL_BIRTH = 0 ,
  YELL_KILL = 1 ,
  YELL_BREATH = 2 ,
  YELL_TAKEOFF = 3 ,
  YELL_BERSERK = 4 ,
  YELL_DEATH = 5 ,
  EMOTE_BREATH = 6 ,
  SAY_SATH_AGGRO = 0 ,
  SAY_SATH_SLAY = 1 ,
  SAY_SATH_DEATH = 2 ,
  SAY_SATH_SPELL1 = 3 ,
  SAY_SATH_SPELL2 = 4 ,
  SAY_EVIL_AGGRO = 0 ,
  SAY_EVIL_SLAY = 1 ,
  SAY_GOOD_PLRWIN = 2 ,
  SAY_EVIL_ENRAGE = 3 ,
  SAY_SATH_ENRAGE_ME = 4 ,
  SAY_KALEC_ENRAGE_SATH = 5 ,
  SAY_GOOD_AGGRO = 0 ,
  SAY_GOOD_NEAR_DEATH = 1 ,
  SAY_GOOD_NEAR_DEATH2 = 2 ,
  SAY_GOOD_MADRIGOSA = 3 ,
  SAY_KJ_OFFCOMBAT = 0 ,
  SAY_KALECGOS_ENCOURAGE = 0 ,
  SAY_KALECGOS_READY1 = 1 ,
  SAY_KALECGOS_READY2 = 2 ,
  SAY_KALECGOS_READY_ALL = 3 ,
  SAY_KALECGOS_AWAKEN = 5 ,
  SAY_KALECGOS_LETGO = 6 ,
  SAY_KALECGOS_FOCUS = 7 ,
  SAY_KALECGOS_FATE = 8 ,
  SAY_KALECGOS_GOODBYE = 9 ,
  SAY_KALECGOS_JOIN = 10 ,
  SAY_KJ_DEATH = 0 ,
  SAY_KJ_SLAY = 1 ,
  SAY_KJ_REFLECTION = 2 ,
  SAY_KJ_EMERGE = 3 ,
  SAY_KJ_DARKNESS = 4 ,
  SAY_KJ_PHASE3 = 5 ,
  SAY_KJ_PHASE4 = 6 ,
  SAY_KJ_PHASE5 = 7 ,
  EMOTE_KJ_DARKNESS = 8 ,
  SAY_ANVEENA_IMPRISONED = 0 ,
  SAY_ANVEENA_LOST = 1 ,
  SAY_ANVEENA_KALEC = 2 ,
  SAY_ANVEENA_GOODBYE = 3 ,
  SAY_AGGRO = 0 ,
  SAY_SABER = 1 ,
  SAY_SPLIT = 2 ,
  SAY_MERGE = 3 ,
  SAY_KILL = 4 ,
  SAY_DEATH = 5 ,
  SAY_BERSERK = 6 ,
  SAY_AGGRO = 0 ,
  SAY_FIRE_BOMBS = 1 ,
  SAY_SUMMON_HATCHER = 2 ,
  SAY_ALL_EGGS = 3 ,
  SAY_BERSERK = 4 ,
  SAY_SLAY = 5 ,
  SAY_DEATH = 6 ,
  SAY_EVENT_STRANGERS = 7 ,
  SAY_EVENT_FRIENDS = 8 ,
  SAY_INTRO = 0 ,
  SAY_AGGRO = 1 ,
  SAY_TIME_WARP = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  SAY_AGGRO = 0 ,
  SAY_DEATH = 1 ,
  SAY_FAIL = 2 ,
  SAY_AGGRO = 2 ,
  SAY_KILL = 3 ,
  SAY_SLAY = 4 ,
  SAY_SLEEP = 5 ,
  SAY_30HEALTH = 6 ,
  SAY_15HEALTH = 7 ,
  SAY_ESCAPE_SPEECH_1 = 8 ,
  SAY_ESCAPE_SPEECH_2 = 9 ,
  SAY_OUTRO = 10 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_SPAWN = 2 ,
  SAY_DEATH = 3 ,
  SAY_AGGRO = 0 ,
  SAY_SPAWN = 1 ,
  SAY_SLAY = 2 ,
  SAY_DEATH = 3 ,
  SAY_EXPLODE_GHOUL = 4 ,
  SAY_STEAL_FLESH = 5 ,
  SAY_SUMMON_GHOULS = 6 ,
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_PHASE_2_TRANS = 2 ,
  SAY_PHASE_3_TRANS = 3 ,
  EMOTE_BREATH = 4 ,
  SAY_EVADE = 5 ,
  SAY_DEATH = 9 ,
  SAY_CHANGEAGGRO = 10 ,
  SAY_KILLS_ANDOROV = 11 ,
  SAY_COMPLETE_QUEST = 12 ,
  EMOTE_WEAKENED = 0 ,
  RANDOM_SOUND_WHISPER = 8663 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_SPLIT = 2 ,
  SAY_DEATH = 3 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_EGG_SAC = 3 ,
  EMOTE_HATCHES = 4 ,
  SAY_AGGRO = 0 ,
  SAY_SACRIFICE_1 = 1 ,
  SAY_SACRIFICE_2 = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  SAY_PREACHING = 5 ,
  SAY_CHOSEN = 0 ,
  SAY_SACRIFICED = 1 ,
  SAY_SPHERE_ACTIVATED = 0 ,
  SAY_REMOVE_PRISON = 1 ,
  SAY_AGGRO = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  SAY_FEED = 5 ,
  SAY_VANISH = 6 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_LOCUST = 3 ,
  SAY_SUBMERGE = 4 ,
  SAY_INTRO = 5 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_SWARM = 3 ,
  SAY_PREFIGHT = 4 ,
  SAY_SEND_GROUP = 5 ,
  EMOTE_SNOBOLLED = 0 ,
  EMOTE_ENRAGE = 0 ,
  EMOTE_SUBMERGE = 1 ,
  EMOTE_EMERGE = 2 ,
  EMOTE_TRAMPLE_STARE = 0 ,
  EMOTE_TRAMPLE_CRASH = 1 ,
  EMOTE_TRAMPLE_FAIL = 2 ,
  SAY_AGGRO = 0 ,
  SAY_NIGHT = 2 ,
  SAY_LIGHT = 1 ,
  EMOTE_VORTEX = 3 ,
  EMOTE_TWINK_PACT = 4 ,
  SAY_TWINK_PACT = 5 ,
  SAY_KILL_PLAYER_1 = 6 ,
  SAY_BERSERK = 7 ,
  SAY_DEATH = 8 ,
  SAY_KILL_PLAYER_2 = 9 ,
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_DEATH = 2 ,
  SAY_SUMMONING_ADDS = 3 ,
  SAY_ARCANE_FIELD = 4 ,
  EMOTE_SUMMONING_ADDS = 5 ,
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_FLESH = 2 ,
  SAY_SKELETON = 3 ,
  SAY_DEATH = 4 ,
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_CONSUME = 2 ,
  SAY_EXPLODE = 3 ,
  SAY_DEATH = 4 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_SOUL_STORM = 3 ,
  SAY_CORRUPT_SOUL = 4 ,
  SAY_JAINA_INTRO_1 = 0 ,
  SAY_JAINA_INTRO_2 = 1 ,
  SAY_JAINA_INTRO_3 = 2 ,
  SAY_JAINA_INTRO_4 = 3 ,
  SAY_JAINA_INTRO_5 = 4 ,
  SAY_JAINA_INTRO_6 = 5 ,
  SAY_JAINA_INTRO_7 = 6 ,
  SAY_JAINA_INTRO_8 = 7 ,
  SAY_SYLVANAS_INTRO_1 = 0 ,
  SAY_SYLVANAS_INTRO_2 = 1 ,
  SAY_SYLVANAS_INTRO_3 = 2 ,
  SAY_SYLVANAS_INTRO_4 = 3 ,
  SAY_SYLVANAS_INTRO_5 = 4 ,
  SAY_SYLVANAS_INTRO_6 = 5 ,
  SAY_JAINA_OUTRO = 0 ,
  SAY_SYLVANAS_OUTRO = 0 ,
  SAY_AGGRO = 50 ,
  SAY_SLAY_1 = 51 ,
  SAY_SLAY_2 = 52 ,
  SAY_DEATH = 53 ,
  SAY_IMPENDING_DESPAIR = 54 ,
  SAY_DEFILING_HORROR = 55 ,
  SAY_AGGRO = 60 ,
  SAY_SLAY_1 = 61 ,
  SAY_SLAY_2 = 62 ,
  SAY_DEATH = 63 ,
  SAY_CORRUPTED_FLESH_1 = 64 ,
  SAY_CORRUPTED_FLESH_2 = 65 ,
  SAY_AGGRO = 14 ,
  SAY_SLAY_1 = 15 ,
  SAY_DEATH = 17 ,
  SAY_FORGE_1 = 18 ,
  SAY_FORGE_2 = 19 ,
  SAY_BOULDER_HIT = 16 ,
  EMOTE_DEEP_FREEZE = 23 ,
  SAY_AGGRO = 24 ,
  SAY_SLAY_1 = 25 ,
  SAY_SLAY_2 = 26 ,
  SAY_ORDER_STOP = 27 ,
  SAY_ORDER_BLOW = 28 ,
  SAY_TARGET_1 = 29 ,
  SAY_TARGET_2 = 30 ,
  SAY_TARGET_3 = 31 ,
  EMOTE_KRICK_MINES = 32 ,
  EMOTE_ICK_POISON = 33 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_SUMMON_RHINO = 3 ,
  SAY_TRANSFORM_1 = 4 ,
  SAY_TRANSFORM_2 = 5 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_SUMMON_SNAKES = 3 ,
  SAY_SUMMON_CONSTRICTORS = 4 ,
  EMOTE_NOVA = 5 ,
  EMOTE_ALTAR = 6 ,
  SAY_GREET = 0 ,
  SAY_AGGRO = 1 ,
  SAY_SLAY = 2 ,
  SAY_DEATH = 3 ,
  EMOTE_WIDOWS_EMBRACE = 4 ,
  EMOTE_FRENZY = 5 ,
  SAY_FRENZY = 6 ,
  SAY_INTRO_1 = 0 ,
  SAY_INTRO_2 = 1 ,
  SAY_INTRO_3 = 2 ,
  SAY_INTRO_4 = 3 ,
  SAY_PHASE_TWO = 4 ,
  SAY_DEATH = 5 ,
  SAY_KILL = 6 ,
  EMOTE_PHASE_TWO = 7 ,
  EMOTE_GATE_OPENED = 8 ,
  SAY_ANSWER_REQUEST = 3 ,
  SAY_TAUNT = 6 ,
  SAY_AGGRO = 7 ,
  SAY_SLAY = 8 ,
  SAY_DEATH = 9 ,
  SAY_CHAIN = 10 ,
  SAY_FROST_BLAST = 11 ,
  SAY_REQUEST_AID = 12 ,
  EMOTE_PHASE_TWO = 13 ,
  SAY_SUMMON_MINIONS = 14 ,
  SAY_SPECIAL = 15 ,
  EMOTE_GUARDIAN_FLEE = 0 ,
  EMOTE_GUARDIAN_APPEAR = 1 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  EMOTE_BERSERK = 3 ,
  EMOTE_ENRAGE = 4 ,
  EMOTE_AIR_PHASE = 0 ,
  EMOTE_GROUND_PHASE = 1 ,
  EMOTE_BREATH = 2 ,
  EMOTE_ENRAGE = 3 ,
  SAY_AGGRO = 0 ,
  SAY_DEATH = 1 ,
  SAY_RIFT = 2 ,
  EMOTE_RIFT = 3 ,
  EMOTE_SHIELD = 4 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_ENRAGE = 2 ,
  SAY_DEATH = 3 ,
  SAY_CRYSTAL_NOVA = 4 ,
  EMOTE_FRENZY = 5 ,
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_DEATH = 2 ,
  SAY_MERGE = 3 ,
  SAY_SPLIT = 4 ,
  SAY_AGGRO = 1 ,
  SAY_DEATH = 2 ,
  SAY_REFLECT = 3 ,
  SAY_CRYSTAL_SPIKES = 4 ,
  SAY_KILL = 5 ,
  EMOTE_FRENZY = 6 ,
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_DEATH = 2 ,
  SAY_PULL = 3 ,
  SAY_STOMP = 4 ,
  SAY_SUMMON_1 = 0 ,
  SAY_SUMMON_2 = 1 ,
  SAY_SUMMON_3 = 2 ,
  SAY_AGGRO = 3 ,
  EMOTE_ARCANE_EXPLOSION = 4 ,
  SAY_ARCANE_EXPLOSION = 5 ,
  SAY_DEATH = 6 ,
  SAY_PLAYER_KILL = 7 ,
  SAY_AGGRO = 0 ,
  SAY_DEFENSIVE_STANCE = 1 ,
  SAY_BATTLE_STANCE = 2 ,
  SAY_BERSERKER_STANCE = 3 ,
  SAY_SLAY = 4 ,
  SAY_DEATH = 5 ,
  EMOTE_DEFENSIVE_STANCE = 6 ,
  EMOTE_BATTLE_STANCE = 7 ,
  EMOTE_BERSEKER_STANCE = 8 ,
  SAY_AGGRO = 0 ,
  SAY_SPLIT = 1 ,
  SAY_SLAY = 2 ,
  SAY_DEATH = 3 ,
  SAY_INTRO_1 = 0 ,
  SAY_INTRO_2 = 1 ,
  SAY_AGGRO = 2 ,
  SAY_NOVA = 3 ,
  SAY_SLAY = 4 ,
  SAY_75HEALTH = 5 ,
  SAY_50HEALTH = 6 ,
  SAY_25HEALTH = 7 ,
  SAY_DEATH = 8 ,
  EMOTE_NOVA = 9 ,
  SAY_AGGRO = 0 ,
  SAY_FORGE = 1 ,
  SAY_STOMP = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  EMOTE_TO_ANVIL = 5 ,
  EMOTE_SHATTER = 6 ,
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_DEATH = 2 ,
  SAY_SHATTER = 3 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_STUN = 3 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  YELL_AGGRO_1 = 0 ,
  YELL_KILL_1 = 1 ,
  YELL_DEAD_1 = 2 ,
  YELL_AGGRO_2 = 3 ,
  YELL_KILL_2 = 4 ,
  YELL_DEAD_2 = 5 ,
  EMOTE_ROAR = 6 ,
  YELL_ANHYLDE_1 = 0 ,
  YELL_ANHYLDE_2 = 1 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_SPAWN = 3 ,
  SAY_DISRUPTION = 4 ,
  SAY_BREATH_ATTACK = 5 ,
  SAY_SPECIAL_ATTACK = 6 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_SPAWN = 3 ,
  SAY_ADD_KILLED = 4 ,
  SAY_BOTH_ADDS_KILLED = 5 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_SPAWN = 3 ,
  SAY_ENRAGE = 4 ,
  SAY_SHATTER = 5 ,
  SAY_BUBBLE = 6 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_SPAWN = 3 ,
  SAY_CHARGED = 4 ,
  SAY_REPEAT_SUMMON = 5 ,
  SAY_SUMMON_ENERGY = 6 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_SPAWN = 3 ,
  SAY_SHIELD = 4 ,
  SAY_WHISPER = 5 ,
  SAY_AGGRO = 0 ,
  SAY_NEEDLE = 1 ,
  SAY_SLAY = 2 ,
  SAY_SPECIAL = 3 ,
  SAY_ENRAGE = 4 ,
  SAY_DEATH = 5 ,
  SAY_AGGRO = 0 ,
  SAY_SUMMON = 1 ,
  SAY_SUMMON_BUBLE = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  EMOTE_WATERY_GRAVE = 5 ,
  EMOTE_EARTHQUAKE = 6 ,
  EMOTE_WATERY_GLOBULES = 7 ,
  SAY_AGGRO = 0 ,
  SAY_SLAM = 1 ,
  SAY_SHATTER = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  EMOTE_GROW = 5 ,
  SAY_TAUNT = 0 ,
  SAY_FREE = 1 ,
  SAY_AGGRO = 2 ,
  SAY_SLAY = 3 ,
  SAY_BANISH = 4 ,
  SAY_PHASE3 = 5 ,
  SAY_DEATH = 6 ,
  SAY_AGGRO = 0 ,
  SAY_SUMMON1 = 1 ,
  SAY_SUMMON2 = 2 ,
  SAY_KILL = 3 ,
  SAY_DEATH = 4 ,
  SAY_VOIDA = 5 ,
  SAY_VOIDB = 6 ,
  SAY_INTRO = 0 ,
  SAY_INTRO_CAPERNIAN = 1 ,
  SAY_INTRO_TELONICUS = 2 ,
  SAY_INTRO_THALADRED = 3 ,
  SAY_INTRO_SANGUINAR = 4 ,
  SAY_PHASE2_WEAPON = 5 ,
  SAY_PHASE3_ADVANCE = 6 ,
  SAY_PHASE4_INTRO2 = 7 ,
  SAY_PHASE5_NUTS = 8 ,
  SAY_SLAY = 9 ,
  SAY_MINDCONTROL = 10 ,
  SAY_GRAVITYLAPSE = 11 ,
  SAY_SUMMON_PHOENIX = 12 ,
  SAY_DEATH = 13 ,
  SAY_PYROBLAST = 14 ,
  SAY_THALADRED_AGGRO = 0 ,
  SAY_SANGUINAR_AGGRO = 0 ,
  SAY_CAPERNIAN_AGGRO = 0 ,
  SAY_TELONICUS_AGGRO = 0 ,
  YELL_AGGRO = 0 ,
  YELL_REFLECTIVE_MAGIC_SHIELD = 1 ,
  YELL_REFLECTIVE_DAMAGE_SHIELD = 2 ,
  YELL_KILL = 3 ,
  YELL_DEATH = 4
}
 
enum  eSpells {
  SPELL_KNOCKDOWN = 29711 ,
  SPELL_SUMMON_ATTUMEN = 29714 ,
  SPELL_SUMMON_ATTUMEN_MOUNTED = 29799 ,
  SPELL_SHADOW_CLEAVE = 29832 ,
  SPELL_INTANGIBLE_PRESENCE = 29833 ,
  SPELL_SPAWN_SMOKE1 = 29802 ,
  SPELL_CHARGE_MIDNIGHT = 29847 ,
  SPELL_SPAWN_SMOKE2 = 10389 ,
  SPELL_MOUNT_TARGET_ATTUMEN = 29769 ,
  SPELL_MOUNT_TARGET_MIDNIGHT = 29770 ,
  SPELL_SOULSTORM_CHANNEL_OOC = 69008 ,
  SPELL_SHADOW_BOLT = 70043 ,
  SPELL_FEAR = 68950 ,
  SPELL_MAGICS_BANE = 68793 ,
  SPELL_CORRUPT_SOUL = 68839 ,
  SPELL_CONSUME_SOUL = 68861 ,
  SPELL_TELEPORT = 68988 ,
  SPELL_TELEPORT_VISUAL = 52096 ,
  SPELL_SOULSTORM_VISUAL = 68870 ,
  SPELL_SOULSTORM = 68872 ,
  SPELL_PHANTOM_BLAST = 68982 ,
  SPELL_PHANTOM_BLAST_H = 70322 ,
  SPELL_MIRRORED_SOUL = 69051 ,
  SPELL_WELL_OF_SOULS = 68820 ,
  SPELL_UNLEASHED_SOULS = 68939 ,
  SPELL_WAILING_SOULS = 68899 ,
  SPELL_WAILING_SOULS_SCRIPT_EFFECT = 68871 ,
  SPELL_WAILING_SOULS_PERIODIC_DUMMY = 68875 ,
  SPELL_WAILING_SOULS_PERIODIC_DUMMY_2 = 68876 ,
  SPELL_WAILING_SOULS_TARGETING = 68912 ,
  SPELL_WAILING_SOULS_DMG_N = 68873 ,
  SPELL_WAILING_SOULS_DMG_H = 70324 ,
  SPELL_NECROLYTE_CHANNELING = 30540 ,
  SPELL_KRICK_KILL_CREDIT = 71308 ,
  SPELL_TUNNEL_ICICLE = 69424 ,
  SPELL_TELEPORT_JAINA_VISUAL = 70623 ,
  SPELL_TELEPORT_JAINA = 70525 ,
  SPELL_TELEPORT_SYLVANAS_VISUAL = 70638 ,
  SPELL_TELEPORT_SYLVANAS = 70639 ,
  SPELL_SINDRAGOSA_FROST_BOMB_POS = 70521 ,
  SPELL_SUMMON_PHANTOM = 55205 ,
  SPELL_SUMMON_PHANTOM_TRANSFORM = 55097 ,
  SPELL_DETERMINED_STAB = 55104 ,
  SPELL_DETERMINED_GORE = 55102 ,
  SPELL_GROUND_TREMOR = 55142 ,
  SPELL_QUAKE = 55101 ,
  SPELL_NUMBING_SHOUT = 55106 ,
  SPELL_NUMBING_ROAR = 55100 ,
  SPELL_MOJO_FRENZY = 55163 ,
  SPELL_TRANSFORMATION = 55098 ,
  SPELL_PORTAL_BEAM = 56046 ,
  SPELL_IRIS_ACTIVATED = 61012 ,
  SPELL_POWER_SPARK_VISUAL = 55845 ,
  SPELL_POWER_SPARK_GROUND_BUFF = 55852 ,
  SPELL_POWER_SPARK_MALYGOS_BUFF = 56152 ,
  SPELL_TELEPORT_VISUAL = 52096 ,
  SPELL_SCION_ARCANE_BARRAGE = 56397 ,
  SPELL_ARCANE_SHOCK_N = 57058 ,
  SPELL_ARCANE_SHOCK_H = 60073 ,
  SPELL_HASTE = 57060 ,
  SPELL_ALEXSTRASZA_GIFT = 61028 ,
  SPELL_SUMMON_VALKYR = 42912 ,
  SPELL_RESURRECTION_BEAM = 42857 ,
  SPELL_RESURRECTION_BALL = 42862 ,
  SPELL_RESURRECTION_HEAL = 42704 ,
  SPELL_INGVAR_TRANSFORM = 42796 ,
  SPELL_STAGGERING_ROAR_N = 42708 ,
  SPELL_STAGGERING_ROAR_H = 59708 ,
  SPELL_CLEAVE = 42724 ,
  SPELL_SMASH_N = 42669 ,
  SPELL_SMASH_H = 59706 ,
  SPELL_ENRAGE_N = 42705 ,
  SPELL_ENRAGE_H = 59707 ,
  SPELL_DREADFUL_ROAR_N = 42729 ,
  SPELL_DREADFUL_ROAR_H = 59734 ,
  SPELL_WOE_STRIKE_N = 42730 ,
  SPELL_WOE_STRIKE_H = 59735 ,
  SPELL_DARK_SMASH = 42723 ,
  SPELL_SHADOW_AXE = 42749 ,
  SPELL_FROST_TOMB = 42672 ,
  SPELL_FROST_TOMB_SUMMON = 42714 ,
  SPELL_FROST_TOMB_AURA = 48400 ,
  SPELL_SHADOWBOLT_N = 43667 ,
  SPELL_SHADOWBOLT_H = 59389 ,
  SPELL_CHARGE = 43651 ,
  SPELL_STONE_STRIKE = 48583 ,
  SPELL_ENRAGE = 48193 ,
  SPELL_SUMMON_SKARVALD_GHOST = 48613 ,
  SPELL_SHADOW_BOLT_N = 43649 ,
  SPELL_SHADOW_BOLT_H = 59575 ,
  SPELL_DEBILITATE = 43650 ,
  SPELL_SUMMON_SKELETONS = 52611 ,
  SPELL_SUMMON_DALRONN_GHOST = 48612 ,
  SPELL_ARCANE_VACUUM = 58694 ,
  SPELL_BLIZZARD_N = 58693 ,
  SPELL_BLIZZARD_H = 59369 ,
  SPELL_MANA_DESTRUCTION = 59374 ,
  SPELL_TAIL_SWEEP_N = 58690 ,
  SPELL_TAIL_SWEEP_H = 59283 ,
  SPELL_UNCONTROLLABLE_ENERGY_N = 58688 ,
  SPELL_UNCONTROLLABLE_ENERGY_H = 59281 ,
  SPELL_BLOODLUST = 54516 ,
  SPELL_BREAK_BONDS = 59463 ,
  SPELL_CHAIN_HEAL_N = 54481 ,
  SPELL_CHAIN_HEAL_H = 59473 ,
  SPELL_EARTH_SHIELD_N = 54479 ,
  SPELL_EARTH_SHIELD_H = 59471 ,
  SPELL_EARTH_SHOCK = 54511 ,
  SPELL_LIGHTNING_BOLT = 53044 ,
  SPELL_STORMSTRIKE = 51876 ,
  SPELL_DRAINED = 59820 ,
  SPELL_FRENZY_N = 54312 ,
  SPELL_FRENZY_H = 59522 ,
  SPELL_PROTECTIVE_BUBBLE = 54306 ,
  SPELL_WATER_BLAST_N = 54237 ,
  SPELL_WATER_BLAST_H = 59520 ,
  SPELL_WATER_BOLT_VOLLEY_N = 54241 ,
  SPELL_WATER_BOLT_VOLLEY_H = 59521 ,
  SPELL_SPLASH = 59516 ,
  SPELL_WATER_GLOBULE = 54268 ,
  SPELL_CREATE_GLOBULE_VISUAL = 54260 ,
  SPELL_CAUTERIZING_FLAMES = 59466 ,
  SPELL_FIREBOLT_N = 54235 ,
  SPELL_FIREBOLT_H = 59468 ,
  SPELL_FLAME_BREATH_N = 54282 ,
  SPELL_FLAME_BREATH_H = 59469 ,
  SPELL_LAVA_BURN_N = 54249 ,
  SPELL_LAVA_BURN_H = 59594 ,
  SPELL_RAY_OF_SUFFERING_N = 54442 ,
  SPELL_RAY_OF_SUFFERING_H = 59524 ,
  SPELL_RAY_OF_PAIN_N = 54438 ,
  SPELL_RAY_OF_PAIN_H = 59523 ,
  SPELL_CORROSIVE_SALIVA = 54527 ,
  SPELL_OPTIC_LINK = 54396 ,
  SPELL_ARCANE_BARRAGE_VOLLEY_N = 54202 ,
  SPELL_ARCANE_BARRAGE_VOLLEY_H = 59483 ,
  SPELL_ARCANE_BUFFET_N = 54226 ,
  SPELL_ARCANE_BUFFET_H = 59485 ,
  SPELL_SUMMON_ETHEREAL_SPHERE_1 = 54102 ,
  SPELL_SUMMON_ETHEREAL_SPHERE_2 = 54137 ,
  SPELL_SUMMON_ETHEREAL_SPHERE_3 = 54138 ,
  SPELL_ARCANE_POWER_N = 54160 ,
  SPELL_ARCANE_POWER_H = 59474 ,
  SPELL_SHROUD_OF_DARKNESS_N = 54524 ,
  SPELL_SHROUD_OF_DARKNESS_H = 59745 ,
  SPELL_VOID_SHIFT_N = 54361 ,
  SPELL_VOID_SHIFT_H = 59743 ,
  SPELL_SUMMON_VOID_SENTRY = 54369 ,
  SPELL_SUMMON_VOID_SENTRY_BALL = 58650
}
 
enum  eEvents {
  EVENT_CHECK_HEALTH_95 = 1 ,
  EVENT_CHECK_HEALTH_25 = 2 ,
  EVENT_SPELL_KNOCKDOWN = 3 ,
  EVENT_SUMMON_ATTUMEN_MOUNTED = 4 ,
  EVENT_SPELL_SHADOW_CLEAVE = 10 ,
  EVENT_SPELL_INTANGIBLE_PRESENCE = 11 ,
  EVENT_RANDOM_YELL = 12 ,
  EVENT_SPELL_CHARGE = 20 ,
  EVENT_KILL_TALK = 30 ,
  EVENT_NULL = 0 ,
  EVENT_CHECK_PLAYERS ,
  EVENT_CLOSE_GATE ,
  EVENT_SUMMON_GRAND_CHAMPION_1 ,
  EVENT_SUMMON_GRAND_CHAMPION_2 ,
  EVENT_SUMMON_GRAND_CHAMPION_3 ,
  EVENT_YELL_WELCOME_2 ,
  EVENT_GRAND_GROUP_1_MOVE_MIDDLE ,
  EVENT_GRAND_GROUP_1_ATTACK ,
  EVENT_GRAND_GROUP_2_MOVE_MIDDLE ,
  EVENT_GRAND_GROUP_2_ATTACK ,
  EVENT_GRAND_GROUP_3_MOVE_MIDDLE ,
  EVENT_GRAND_GROUP_3_ATTACK ,
  EVENT_GRAND_CHAMPIONS_MOVE_MIDDLE ,
  EVENT_GRAND_CHAMPIONS_MOUNTS_ATTACK ,
  EVENT_GRAND_CHAMPIONS_MOVE_SIDE ,
  EVENT_GRAND_CHAMPIONS_ATTACK ,
  EVENT_GRATZ_SLAIN_CHAMPIONS ,
  EVENT_RESTORE_ANNOUNCER_GOSSIP ,
  EVENT_START_ARGENT_CHALLENGE_INTRO ,
  EVENT_SUMMON_ARGENT_CHALLENGE ,
  EVENT_ARGENT_CHALLENGE_SAY_1 ,
  EVENT_ARGENT_CHALLENGE_SAY_2 ,
  EVENT_ARGENT_SOLDIER_GROUP_ATTACK ,
  EVENT_ARGENT_CHALLENGE_MOVE_FORWARD ,
  EVENT_ARGENT_CHALLENGE_ATTACK ,
  EVENT_ARGENT_CHALLENGE_RUN_MIDDLE ,
  EVENT_ARGENT_CHALLENGE_LEAVE_CHEST ,
  EVENT_ARGENT_CHALLENGE_DISAPPEAR ,
  EVENT_SUMMON_BLACK_KNIGHT ,
  EVENT_START_BLACK_KNIGHT_SCENE ,
  EVENT_BLACK_KNIGHT_CAST_ANNOUNCER ,
  EVENT_BLACK_KNIGHT_KILL_ANNOUNCER ,
  EVENT_BLACK_KNIGHT_MOVE_FORWARD ,
  EVENT_BLACK_KNIGHT_SAY_TASK ,
  EVENT_BLACK_KNIGHT_ATTACK ,
  EVENT_SPELL_SHADOW_BOLT = 1 ,
  EVENT_SPELL_FEAR ,
  EVENT_SPELL_MAGICS_BANE ,
  EVENT_SPELL_CORRUPT_SOUL ,
  EVENT_START_SOULSTORM ,
  EVENT_SPELL_PHANTOM_BLAST = 1 ,
  EVENT_SPELL_MIRRORED_SOUL ,
  EVENT_SPELL_WELL_OF_SOULS ,
  EVENT_SPELL_UNLEASHED_SOULS ,
  EVENT_SPELL_WAILING_SOULS ,
  EVENT_NONE = 0 ,
  EVENT_ACTIVATE_CONSTRUCT ,
  EVENT_SPELL_SCORCH ,
  EVENT_ENABLE_ROTATE ,
  EVENT_SPELL_FLAME_JETS ,
  EVENT_GRAB ,
  EVENT_NONE = 0 ,
  EVENT_COMMANDER_SAY_AGGRO ,
  EVENT_EE_SAY_MOVE_OUT ,
  EVENT_ENRAGE ,
  EVENT_SPELL_FIREBALL ,
  EVENT_SPELL_DEVOURING_FLAME ,
  EVENT_SUMMON_MOLE_MACHINES ,
  EVENT_SUMMON_ADDS ,
  EVENT_WARN_DEEP_BREATH ,
  EVENT_PHASE2_FLAME_BREATH ,
  EVENT_FLY_UP ,
  EVENT_RESUME_FIXING ,
  EVENT_SPELL_FLAME_BREATH ,
  EVENT_SPELL_DEVOURING_FLAME_GROUND ,
  EVENT_SPELL_FUSE_ARMOR ,
  EVENT_SPELL_FLAME_BUFFET ,
  EVENT_START_RESURRECTION = 1 ,
  EVENT_YELL_DEAD_1 ,
  EVENT_VALKYR_MOVE ,
  EVENT_ANNHYLDE_YELL ,
  EVENT_VALKYR_BEAM ,
  EVENT_RESURRECTION_BALL ,
  EVENT_RESURRECTION_HEAL ,
  EVENT_MORPH_TO_UNDEAD ,
  EVENT_START_PHASE_2 ,
  EVENT_UNROOT ,
  EVENT_SPELL_ROAR ,
  EVENT_SPELL_CLEAVE_OR_WOE_STRIKE ,
  EVENT_SPELL_SMASH ,
  EVENT_SPELL_ENRAGE_OR_SHADOW_AXE ,
  EVENT_AXE_RETURN ,
  EVENT_AXE_PICKUP ,
  EVENT_SPELL_SHADOWBOLT = 1 ,
  EVENT_FROST_TOMB ,
  EVENT_SUMMON_SKELETONS ,
  EVENT_SHARVALD_CHARGE = 1 ,
  EVENT_STONE_STRIKE ,
  EVENT_ENRAGE ,
  EVENT_SHADOW_BOLT ,
  EVENT_DEBILITATE ,
  EVENT_SUMMON_SKELETONS ,
  EVENT_YELL_DALRONN_AGGRO ,
  EVENT_MATE_DIED ,
  EVENT_SPELL_ARCANE_VACUUM = 1 ,
  EVENT_SPELL_BLIZZARD ,
  EVENT_SPELL_MANA_DESTRUCTION ,
  EVENT_SPELL_TAIL_SWEEP ,
  EVENT_SPELL_UNCONTROLLABLE_ENERGY ,
  EVENT_UNROOT ,
  EVENT_SPELL_BLOODLUST = 1 ,
  EVENT_SPELL_BREAK_BONDS ,
  EVENT_SPELL_CHAIN_HEAL ,
  EVENT_SPELL_EARTH_SHIELD ,
  EVENT_SPELL_EARTH_SHOCK ,
  EVENT_SPELL_LIGHTNING_BOLT ,
  EVENT_SPELL_STORMSTRIKE ,
  EVENT_SPELL_FIREBOLT = 1 ,
  EVENT_SPELL_FLAME_BREATH ,
  EVENT_SPELL_LAVA_BURN ,
  EVENT_SPELL_CAUTERIZING_FLAMES ,
  EVENT_SPELL_CORROSIVE_SALIVA = 1 ,
  EVENT_SPELL_OPTIC_LINK ,
  EVENT_SPELL_ARCANE_BARRAGE_VOLLEY = 1 ,
  EVENT_SPELL_ARCANE_BUFFET ,
  EVENT_SUMMON_SPHERES ,
  EVENT_CHECK_DISTANCE ,
  EVENT_SPELL_SHROUD_OF_DARKNESS = 1 ,
  EVENT_SPELL_VOID_SHIFT ,
  EVENT_SPELL_SUMMON_VOID_SENTRY ,
  EVENT_EMERGE = 1 ,
  EVENT_INVOKER_SAY_1 ,
  EVENT_INVOKER_SAY_2 ,
  EVENT_INVOKER_SAY_3 ,
  EVENT_SUMMON_TOTEMS ,
  EVENT_ATTACK ,
  EVENT_TOTEMS_ATTACK ,
  EVENT_SUBMERGE ,
  EVENT_COMBAT_EMERGE ,
  EVENT_EMERGE_WARNING ,
  EVENT_SPELL_COLD_SLAP ,
  EVENT_SPELL_SUMMON_HAILSTONE ,
  EVENT_SPELL_SUMMON_COLDWAVE
}
 

Functions

void AddSC_boss_zuramat ()
 

Macro Definition Documentation

◆ NPC_VOID_SENTRY_BALL

#define NPC_VOID_SENTRY_BALL   29365

◆ SPELL_SHROUD_OF_DARKNESS

#define SPELL_SHROUD_OF_DARKNESS   DUNGEON_MODE(SPELL_SHROUD_OF_DARKNESS_N, SPELL_SHROUD_OF_DARKNESS_H)

◆ SPELL_VOID_SHIFT

#define SPELL_VOID_SHIFT   DUNGEON_MODE(SPELL_VOID_SHIFT_N, SPELL_VOID_SHIFT_H)

Enumeration Type Documentation

◆ eEvents

enum eEvents
Enumerator
EVENT_CHECK_HEALTH_95 
EVENT_CHECK_HEALTH_25 
EVENT_SPELL_KNOCKDOWN 
EVENT_SUMMON_ATTUMEN_MOUNTED 
EVENT_SPELL_SHADOW_CLEAVE 
EVENT_SPELL_INTANGIBLE_PRESENCE 
EVENT_RANDOM_YELL 
EVENT_SPELL_CHARGE 
EVENT_KILL_TALK 
EVENT_NULL 
EVENT_CHECK_PLAYERS 
EVENT_CLOSE_GATE 
EVENT_SUMMON_GRAND_CHAMPION_1 
EVENT_SUMMON_GRAND_CHAMPION_2 
EVENT_SUMMON_GRAND_CHAMPION_3 
EVENT_YELL_WELCOME_2 
EVENT_GRAND_GROUP_1_MOVE_MIDDLE 
EVENT_GRAND_GROUP_1_ATTACK 
EVENT_GRAND_GROUP_2_MOVE_MIDDLE 
EVENT_GRAND_GROUP_2_ATTACK 
EVENT_GRAND_GROUP_3_MOVE_MIDDLE 
EVENT_GRAND_GROUP_3_ATTACK 
EVENT_GRAND_CHAMPIONS_MOVE_MIDDLE 
EVENT_GRAND_CHAMPIONS_MOUNTS_ATTACK 
EVENT_GRAND_CHAMPIONS_MOVE_SIDE 
EVENT_GRAND_CHAMPIONS_ATTACK 
EVENT_GRATZ_SLAIN_CHAMPIONS 
EVENT_RESTORE_ANNOUNCER_GOSSIP 
EVENT_START_ARGENT_CHALLENGE_INTRO 
EVENT_SUMMON_ARGENT_CHALLENGE 
EVENT_ARGENT_CHALLENGE_SAY_1 
EVENT_ARGENT_CHALLENGE_SAY_2 
EVENT_ARGENT_SOLDIER_GROUP_ATTACK 
EVENT_ARGENT_CHALLENGE_MOVE_FORWARD 
EVENT_ARGENT_CHALLENGE_ATTACK 
EVENT_ARGENT_CHALLENGE_RUN_MIDDLE 
EVENT_ARGENT_CHALLENGE_LEAVE_CHEST 
EVENT_ARGENT_CHALLENGE_DISAPPEAR 
EVENT_SUMMON_BLACK_KNIGHT 
EVENT_START_BLACK_KNIGHT_SCENE 
EVENT_BLACK_KNIGHT_CAST_ANNOUNCER 
EVENT_BLACK_KNIGHT_KILL_ANNOUNCER 
EVENT_BLACK_KNIGHT_MOVE_FORWARD 
EVENT_BLACK_KNIGHT_SAY_TASK 
EVENT_BLACK_KNIGHT_ATTACK 
EVENT_SPELL_SHADOW_BOLT 
EVENT_SPELL_FEAR 
EVENT_SPELL_MAGICS_BANE 
EVENT_SPELL_CORRUPT_SOUL 
EVENT_START_SOULSTORM 
EVENT_SPELL_PHANTOM_BLAST 
EVENT_SPELL_MIRRORED_SOUL 
EVENT_SPELL_WELL_OF_SOULS 
EVENT_SPELL_UNLEASHED_SOULS 
EVENT_SPELL_WAILING_SOULS 
EVENT_NONE 
EVENT_ACTIVATE_CONSTRUCT 
EVENT_SPELL_SCORCH 
EVENT_ENABLE_ROTATE 
EVENT_SPELL_FLAME_JETS 
EVENT_GRAB 
EVENT_NONE 
EVENT_COMMANDER_SAY_AGGRO 
EVENT_EE_SAY_MOVE_OUT 
EVENT_ENRAGE 
EVENT_SPELL_FIREBALL 
EVENT_SPELL_DEVOURING_FLAME 
EVENT_SUMMON_MOLE_MACHINES 
EVENT_SUMMON_ADDS 
EVENT_WARN_DEEP_BREATH 
EVENT_PHASE2_FLAME_BREATH 
EVENT_FLY_UP 
EVENT_RESUME_FIXING 
EVENT_SPELL_FLAME_BREATH 
EVENT_SPELL_DEVOURING_FLAME_GROUND 
EVENT_SPELL_FUSE_ARMOR 
EVENT_SPELL_FLAME_BUFFET 
EVENT_START_RESURRECTION 
EVENT_YELL_DEAD_1 
EVENT_VALKYR_MOVE 
EVENT_ANNHYLDE_YELL 
EVENT_VALKYR_BEAM 
EVENT_RESURRECTION_BALL 
EVENT_RESURRECTION_HEAL 
EVENT_MORPH_TO_UNDEAD 
EVENT_START_PHASE_2 
EVENT_UNROOT 
EVENT_SPELL_ROAR 
EVENT_SPELL_CLEAVE_OR_WOE_STRIKE 
EVENT_SPELL_SMASH 
EVENT_SPELL_ENRAGE_OR_SHADOW_AXE 
EVENT_AXE_RETURN 
EVENT_AXE_PICKUP 
EVENT_SPELL_SHADOWBOLT 
EVENT_FROST_TOMB 
EVENT_SUMMON_SKELETONS 
EVENT_SHARVALD_CHARGE 
EVENT_STONE_STRIKE 
EVENT_ENRAGE 
EVENT_SHADOW_BOLT 
EVENT_DEBILITATE 
EVENT_SUMMON_SKELETONS 
EVENT_YELL_DALRONN_AGGRO 
EVENT_MATE_DIED 
EVENT_SPELL_ARCANE_VACUUM 
EVENT_SPELL_BLIZZARD 
EVENT_SPELL_MANA_DESTRUCTION 
EVENT_SPELL_TAIL_SWEEP 
EVENT_SPELL_UNCONTROLLABLE_ENERGY 
EVENT_UNROOT 
EVENT_SPELL_BLOODLUST 
EVENT_SPELL_BREAK_BONDS 
EVENT_SPELL_CHAIN_HEAL 
EVENT_SPELL_EARTH_SHIELD 
EVENT_SPELL_EARTH_SHOCK 
EVENT_SPELL_LIGHTNING_BOLT 
EVENT_SPELL_STORMSTRIKE 
EVENT_SPELL_FIREBOLT 
EVENT_SPELL_FLAME_BREATH 
EVENT_SPELL_LAVA_BURN 
EVENT_SPELL_CAUTERIZING_FLAMES 
EVENT_SPELL_CORROSIVE_SALIVA 
EVENT_SPELL_OPTIC_LINK 
EVENT_SPELL_ARCANE_BARRAGE_VOLLEY 
EVENT_SPELL_ARCANE_BUFFET 
EVENT_SUMMON_SPHERES 
EVENT_CHECK_DISTANCE 
EVENT_SPELL_SHROUD_OF_DARKNESS 
EVENT_SPELL_VOID_SHIFT 
EVENT_SPELL_SUMMON_VOID_SENTRY 
EVENT_EMERGE 
EVENT_INVOKER_SAY_1 
EVENT_INVOKER_SAY_2 
EVENT_INVOKER_SAY_3 
EVENT_SUMMON_TOTEMS 
EVENT_ATTACK 
EVENT_TOTEMS_ATTACK 
EVENT_SUBMERGE 
EVENT_COMBAT_EMERGE 
EVENT_EMERGE_WARNING 
EVENT_SPELL_COLD_SLAP 
EVENT_SPELL_SUMMON_HAILSTONE 
EVENT_SPELL_SUMMON_COLDWAVE 
51{
55};
@ EVENT_SPELL_SHROUD_OF_DARKNESS
Definition: boss_zuramat.cpp:52
@ EVENT_SPELL_VOID_SHIFT
Definition: boss_zuramat.cpp:53
@ EVENT_SPELL_SUMMON_VOID_SENTRY
Definition: boss_zuramat.cpp:54

◆ eSpells

enum eSpells
Enumerator
SPELL_KNOCKDOWN 
SPELL_SUMMON_ATTUMEN 
SPELL_SUMMON_ATTUMEN_MOUNTED 
SPELL_SHADOW_CLEAVE 
SPELL_INTANGIBLE_PRESENCE 
SPELL_SPAWN_SMOKE1 
SPELL_CHARGE_MIDNIGHT 
SPELL_SPAWN_SMOKE2 
SPELL_MOUNT_TARGET_ATTUMEN 
SPELL_MOUNT_TARGET_MIDNIGHT 
SPELL_SOULSTORM_CHANNEL_OOC 
SPELL_SHADOW_BOLT 
SPELL_FEAR 
SPELL_MAGICS_BANE 
SPELL_CORRUPT_SOUL 
SPELL_CONSUME_SOUL 
SPELL_TELEPORT 
SPELL_TELEPORT_VISUAL 
SPELL_SOULSTORM_VISUAL 
SPELL_SOULSTORM 
SPELL_PHANTOM_BLAST 
SPELL_PHANTOM_BLAST_H 
SPELL_MIRRORED_SOUL 
SPELL_WELL_OF_SOULS 
SPELL_UNLEASHED_SOULS 
SPELL_WAILING_SOULS 
SPELL_WAILING_SOULS_SCRIPT_EFFECT 
SPELL_WAILING_SOULS_PERIODIC_DUMMY 
SPELL_WAILING_SOULS_PERIODIC_DUMMY_2 
SPELL_WAILING_SOULS_TARGETING 
SPELL_WAILING_SOULS_DMG_N 
SPELL_WAILING_SOULS_DMG_H 
SPELL_NECROLYTE_CHANNELING 
SPELL_KRICK_KILL_CREDIT 
SPELL_TUNNEL_ICICLE 
SPELL_TELEPORT_JAINA_VISUAL 
SPELL_TELEPORT_JAINA 
SPELL_TELEPORT_SYLVANAS_VISUAL 
SPELL_TELEPORT_SYLVANAS 
SPELL_SINDRAGOSA_FROST_BOMB_POS 
SPELL_SUMMON_PHANTOM 
SPELL_SUMMON_PHANTOM_TRANSFORM 
SPELL_DETERMINED_STAB 
SPELL_DETERMINED_GORE 
SPELL_GROUND_TREMOR 
SPELL_QUAKE 
SPELL_NUMBING_SHOUT 
SPELL_NUMBING_ROAR 
SPELL_MOJO_FRENZY 
SPELL_TRANSFORMATION 
SPELL_PORTAL_BEAM 
SPELL_IRIS_ACTIVATED 
SPELL_POWER_SPARK_VISUAL 
SPELL_POWER_SPARK_GROUND_BUFF 
SPELL_POWER_SPARK_MALYGOS_BUFF 
SPELL_TELEPORT_VISUAL 
SPELL_SCION_ARCANE_BARRAGE 
SPELL_ARCANE_SHOCK_N 
SPELL_ARCANE_SHOCK_H 
SPELL_HASTE 
SPELL_ALEXSTRASZA_GIFT 
SPELL_SUMMON_VALKYR 
SPELL_RESURRECTION_BEAM 
SPELL_RESURRECTION_BALL 
SPELL_RESURRECTION_HEAL 
SPELL_INGVAR_TRANSFORM 
SPELL_STAGGERING_ROAR_N 
SPELL_STAGGERING_ROAR_H 
SPELL_CLEAVE 
SPELL_SMASH_N 
SPELL_SMASH_H 
SPELL_ENRAGE_N 
SPELL_ENRAGE_H 
SPELL_DREADFUL_ROAR_N 
SPELL_DREADFUL_ROAR_H 
SPELL_WOE_STRIKE_N 
SPELL_WOE_STRIKE_H 
SPELL_DARK_SMASH 
SPELL_SHADOW_AXE 
SPELL_FROST_TOMB 
SPELL_FROST_TOMB_SUMMON 
SPELL_FROST_TOMB_AURA 
SPELL_SHADOWBOLT_N 
SPELL_SHADOWBOLT_H 
SPELL_CHARGE 
SPELL_STONE_STRIKE 
SPELL_ENRAGE 
SPELL_SUMMON_SKARVALD_GHOST 
SPELL_SHADOW_BOLT_N 
SPELL_SHADOW_BOLT_H 
SPELL_DEBILITATE 
SPELL_SUMMON_SKELETONS 
SPELL_SUMMON_DALRONN_GHOST 
SPELL_ARCANE_VACUUM 
SPELL_BLIZZARD_N 
SPELL_BLIZZARD_H 
SPELL_MANA_DESTRUCTION 
SPELL_TAIL_SWEEP_N 
SPELL_TAIL_SWEEP_H 
SPELL_UNCONTROLLABLE_ENERGY_N 
SPELL_UNCONTROLLABLE_ENERGY_H 
SPELL_BLOODLUST 
SPELL_BREAK_BONDS 
SPELL_CHAIN_HEAL_N 
SPELL_CHAIN_HEAL_H 
SPELL_EARTH_SHIELD_N 
SPELL_EARTH_SHIELD_H 
SPELL_EARTH_SHOCK 
SPELL_LIGHTNING_BOLT 
SPELL_STORMSTRIKE 
SPELL_DRAINED 
SPELL_FRENZY_N 
SPELL_FRENZY_H 
SPELL_PROTECTIVE_BUBBLE 
SPELL_WATER_BLAST_N 
SPELL_WATER_BLAST_H 
SPELL_WATER_BOLT_VOLLEY_N 
SPELL_WATER_BOLT_VOLLEY_H 
SPELL_SPLASH 
SPELL_WATER_GLOBULE 
SPELL_CREATE_GLOBULE_VISUAL 
SPELL_CAUTERIZING_FLAMES 
SPELL_FIREBOLT_N 
SPELL_FIREBOLT_H 
SPELL_FLAME_BREATH_N 
SPELL_FLAME_BREATH_H 
SPELL_LAVA_BURN_N 
SPELL_LAVA_BURN_H 
SPELL_RAY_OF_SUFFERING_N 
SPELL_RAY_OF_SUFFERING_H 
SPELL_RAY_OF_PAIN_N 
SPELL_RAY_OF_PAIN_H 
SPELL_CORROSIVE_SALIVA 
SPELL_OPTIC_LINK 
SPELL_ARCANE_BARRAGE_VOLLEY_N 
SPELL_ARCANE_BARRAGE_VOLLEY_H 
SPELL_ARCANE_BUFFET_N 
SPELL_ARCANE_BUFFET_H 
SPELL_SUMMON_ETHEREAL_SPHERE_1 
SPELL_SUMMON_ETHEREAL_SPHERE_2 
SPELL_SUMMON_ETHEREAL_SPHERE_3 
SPELL_ARCANE_POWER_N 
SPELL_ARCANE_POWER_H 
SPELL_SHROUD_OF_DARKNESS_N 
SPELL_SHROUD_OF_DARKNESS_H 
SPELL_VOID_SHIFT_N 
SPELL_VOID_SHIFT_H 
SPELL_SUMMON_VOID_SENTRY 
SPELL_SUMMON_VOID_SENTRY_BALL 
34{
37 SPELL_VOID_SHIFT_N = 54361,
38 SPELL_VOID_SHIFT_H = 59743,
41
42 //SPELL_ZURAMAT_ADD_2_N = 54342,
43 //SPELL_ZURAMAT_ADD_2_H = 59747,
44};
@ SPELL_VOID_SHIFT_H
Definition: boss_zuramat.cpp:38
@ SPELL_SUMMON_VOID_SENTRY
Definition: boss_zuramat.cpp:39
@ SPELL_SHROUD_OF_DARKNESS_H
Definition: boss_zuramat.cpp:36
@ SPELL_SHROUD_OF_DARKNESS_N
Definition: boss_zuramat.cpp:35
@ SPELL_SUMMON_VOID_SENTRY_BALL
Definition: boss_zuramat.cpp:40
@ SPELL_VOID_SHIFT_N
Definition: boss_zuramat.cpp:37

◆ Yells

enum Yells
Enumerator
YELL_AGGRO 
YELL_EVADE 
YELL_SALVATION 
YELL_AGGRO 
YELL_EVADE 
YELL_RESPAWN 
YELL_RANDOM 
YELL_AGGRO 
YELL_EVADE 
YELL_AGGRO 
YELL_EVADE 
YELL_RANDOM 
YELL_SPELL 
YELL_SENATORS_ALIVE 
YELL_SENATORS_DEAD 
SAY_SLAY 
SAY_AGGRO 
SAY_SPECIAL 
SAY_KILL 
SAY_DEATH 
SAY_OUT_OF_COMBAT 
SAY_GUEST 
SAY_AGGRO 
SAY_HELPER_DIED 
SAY_PLAYER_KILLED 
SAY_DEATH 
SAY_AGGRO 
SAY_ENERGY 
SAY_OVERLOAD 
SAY_KILL 
EMOTE_DISCHARGE_ENERGY 
YELL_BIRTH 
YELL_KILL 
YELL_BREATH 
YELL_TAKEOFF 
YELL_BERSERK 
YELL_DEATH 
EMOTE_BREATH 
SAY_SATH_AGGRO 
SAY_SATH_SLAY 
SAY_SATH_DEATH 
SAY_SATH_SPELL1 
SAY_SATH_SPELL2 
SAY_EVIL_AGGRO 
SAY_EVIL_SLAY 
SAY_GOOD_PLRWIN 
SAY_EVIL_ENRAGE 
SAY_SATH_ENRAGE_ME 
SAY_KALEC_ENRAGE_SATH 
SAY_GOOD_AGGRO 
SAY_GOOD_NEAR_DEATH 
SAY_GOOD_NEAR_DEATH2 
SAY_GOOD_MADRIGOSA 
SAY_KJ_OFFCOMBAT 
SAY_KALECGOS_ENCOURAGE 
SAY_KALECGOS_READY1 
SAY_KALECGOS_READY2 
SAY_KALECGOS_READY_ALL 
SAY_KALECGOS_AWAKEN 
SAY_KALECGOS_LETGO 
SAY_KALECGOS_FOCUS 
SAY_KALECGOS_FATE 
SAY_KALECGOS_GOODBYE 
SAY_KALECGOS_JOIN 
SAY_KJ_DEATH 
SAY_KJ_SLAY 
SAY_KJ_REFLECTION 
SAY_KJ_EMERGE 
SAY_KJ_DARKNESS 
SAY_KJ_PHASE3 
SAY_KJ_PHASE4 
SAY_KJ_PHASE5 
EMOTE_KJ_DARKNESS 
SAY_ANVEENA_IMPRISONED 
SAY_ANVEENA_LOST 
SAY_ANVEENA_KALEC 
SAY_ANVEENA_GOODBYE 
SAY_AGGRO 
SAY_SABER 
SAY_SPLIT 
SAY_MERGE 
SAY_KILL 
SAY_DEATH 
SAY_BERSERK 
SAY_AGGRO 
SAY_FIRE_BOMBS 
SAY_SUMMON_HATCHER 
SAY_ALL_EGGS 
SAY_BERSERK 
SAY_SLAY 
SAY_DEATH 
SAY_EVENT_STRANGERS 
SAY_EVENT_FRIENDS 
SAY_INTRO 
SAY_AGGRO 
SAY_TIME_WARP 
SAY_SLAY 
SAY_DEATH 
SAY_AGGRO 
SAY_DEATH 
SAY_FAIL 
SAY_AGGRO 
SAY_KILL 
SAY_SLAY 
SAY_SLEEP 
SAY_30HEALTH 
SAY_15HEALTH 
SAY_ESCAPE_SPEECH_1 
SAY_ESCAPE_SPEECH_2 
SAY_OUTRO 
SAY_AGGRO 
SAY_SLAY 
SAY_SPAWN 
SAY_DEATH 
SAY_AGGRO 
SAY_SPAWN 
SAY_SLAY 
SAY_DEATH 
SAY_EXPLODE_GHOUL 
SAY_STEAL_FLESH 
SAY_SUMMON_GHOULS 
SAY_AGGRO 
SAY_KILL 
SAY_PHASE_2_TRANS 
SAY_PHASE_3_TRANS 
EMOTE_BREATH 
SAY_EVADE 
SAY_DEATH 
SAY_CHANGEAGGRO 
SAY_KILLS_ANDOROV 
SAY_COMPLETE_QUEST 
EMOTE_WEAKENED 
RANDOM_SOUND_WHISPER 
SAY_AGGRO 
SAY_SLAY 
SAY_SPLIT 
SAY_DEATH 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_EGG_SAC 
EMOTE_HATCHES 
SAY_AGGRO 
SAY_SACRIFICE_1 
SAY_SACRIFICE_2 
SAY_SLAY 
SAY_DEATH 
SAY_PREACHING 
SAY_CHOSEN 
SAY_SACRIFICED 
SAY_SPHERE_ACTIVATED 
SAY_REMOVE_PRISON 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_FEED 
SAY_VANISH 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_LOCUST 
SAY_SUBMERGE 
SAY_INTRO 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SWARM 
SAY_PREFIGHT 
SAY_SEND_GROUP 
EMOTE_SNOBOLLED 
EMOTE_ENRAGE 
EMOTE_SUBMERGE 
EMOTE_EMERGE 
EMOTE_TRAMPLE_STARE 
EMOTE_TRAMPLE_CRASH 
EMOTE_TRAMPLE_FAIL 
SAY_AGGRO 
SAY_NIGHT 
SAY_LIGHT 
EMOTE_VORTEX 
EMOTE_TWINK_PACT 
SAY_TWINK_PACT 
SAY_KILL_PLAYER_1 
SAY_BERSERK 
SAY_DEATH 
SAY_KILL_PLAYER_2 
SAY_AGGRO 
SAY_KILL 
SAY_DEATH 
SAY_SUMMONING_ADDS 
SAY_ARCANE_FIELD 
EMOTE_SUMMONING_ADDS 
SAY_AGGRO 
SAY_KILL 
SAY_FLESH 
SAY_SKELETON 
SAY_DEATH 
SAY_AGGRO 
SAY_KILL 
SAY_CONSUME 
SAY_EXPLODE 
SAY_DEATH 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SOUL_STORM 
SAY_CORRUPT_SOUL 
SAY_JAINA_INTRO_1 
SAY_JAINA_INTRO_2 
SAY_JAINA_INTRO_3 
SAY_JAINA_INTRO_4 
SAY_JAINA_INTRO_5 
SAY_JAINA_INTRO_6 
SAY_JAINA_INTRO_7 
SAY_JAINA_INTRO_8 
SAY_SYLVANAS_INTRO_1 
SAY_SYLVANAS_INTRO_2 
SAY_SYLVANAS_INTRO_3 
SAY_SYLVANAS_INTRO_4 
SAY_SYLVANAS_INTRO_5 
SAY_SYLVANAS_INTRO_6 
SAY_JAINA_OUTRO 
SAY_SYLVANAS_OUTRO 
SAY_AGGRO 
SAY_SLAY_1 
SAY_SLAY_2 
SAY_DEATH 
SAY_IMPENDING_DESPAIR 
SAY_DEFILING_HORROR 
SAY_AGGRO 
SAY_SLAY_1 
SAY_SLAY_2 
SAY_DEATH 
SAY_CORRUPTED_FLESH_1 
SAY_CORRUPTED_FLESH_2 
SAY_AGGRO 
SAY_SLAY_1 
SAY_DEATH 
SAY_FORGE_1 
SAY_FORGE_2 
SAY_BOULDER_HIT 
EMOTE_DEEP_FREEZE 
SAY_AGGRO 
SAY_SLAY_1 
SAY_SLAY_2 
SAY_ORDER_STOP 
SAY_ORDER_BLOW 
SAY_TARGET_1 
SAY_TARGET_2 
SAY_TARGET_3 
EMOTE_KRICK_MINES 
EMOTE_ICK_POISON 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SUMMON_RHINO 
SAY_TRANSFORM_1 
SAY_TRANSFORM_2 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SUMMON_SNAKES 
SAY_SUMMON_CONSTRICTORS 
EMOTE_NOVA 
EMOTE_ALTAR 
SAY_GREET 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
EMOTE_WIDOWS_EMBRACE 
EMOTE_FRENZY 
SAY_FRENZY 
SAY_INTRO_1 
SAY_INTRO_2 
SAY_INTRO_3 
SAY_INTRO_4 
SAY_PHASE_TWO 
SAY_DEATH 
SAY_KILL 
EMOTE_PHASE_TWO 
EMOTE_GATE_OPENED 
SAY_ANSWER_REQUEST 
SAY_TAUNT 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_CHAIN 
SAY_FROST_BLAST 
SAY_REQUEST_AID 
EMOTE_PHASE_TWO 
SAY_SUMMON_MINIONS 
SAY_SPECIAL 
EMOTE_GUARDIAN_FLEE 
EMOTE_GUARDIAN_APPEAR 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
EMOTE_BERSERK 
EMOTE_ENRAGE 
EMOTE_AIR_PHASE 
EMOTE_GROUND_PHASE 
EMOTE_BREATH 
EMOTE_ENRAGE 
SAY_AGGRO 
SAY_DEATH 
SAY_RIFT 
EMOTE_RIFT 
EMOTE_SHIELD 
SAY_AGGRO 
SAY_SLAY 
SAY_ENRAGE 
SAY_DEATH 
SAY_CRYSTAL_NOVA 
EMOTE_FRENZY 
SAY_AGGRO 
SAY_KILL 
SAY_DEATH 
SAY_MERGE 
SAY_SPLIT 
SAY_AGGRO 
SAY_DEATH 
SAY_REFLECT 
SAY_CRYSTAL_SPIKES 
SAY_KILL 
EMOTE_FRENZY 
SAY_AGGRO 
SAY_KILL 
SAY_DEATH 
SAY_PULL 
SAY_STOMP 
SAY_SUMMON_1 
SAY_SUMMON_2 
SAY_SUMMON_3 
SAY_AGGRO 
EMOTE_ARCANE_EXPLOSION 
SAY_ARCANE_EXPLOSION 
SAY_DEATH 
SAY_PLAYER_KILL 
SAY_AGGRO 
SAY_DEFENSIVE_STANCE 
SAY_BATTLE_STANCE 
SAY_BERSERKER_STANCE 
SAY_SLAY 
SAY_DEATH 
EMOTE_DEFENSIVE_STANCE 
EMOTE_BATTLE_STANCE 
EMOTE_BERSEKER_STANCE 
SAY_AGGRO 
SAY_SPLIT 
SAY_SLAY 
SAY_DEATH 
SAY_INTRO_1 
SAY_INTRO_2 
SAY_AGGRO 
SAY_NOVA 
SAY_SLAY 
SAY_75HEALTH 
SAY_50HEALTH 
SAY_25HEALTH 
SAY_DEATH 
EMOTE_NOVA 
SAY_AGGRO 
SAY_FORGE 
SAY_STOMP 
SAY_SLAY 
SAY_DEATH 
EMOTE_TO_ANVIL 
EMOTE_SHATTER 
SAY_AGGRO 
SAY_KILL 
SAY_DEATH 
SAY_SHATTER 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_STUN 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
YELL_AGGRO_1 
YELL_KILL_1 
YELL_DEAD_1 
YELL_AGGRO_2 
YELL_KILL_2 
YELL_DEAD_2 
EMOTE_ROAR 
YELL_ANHYLDE_1 
YELL_ANHYLDE_2 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SPAWN 
SAY_DISRUPTION 
SAY_BREATH_ATTACK 
SAY_SPECIAL_ATTACK 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SPAWN 
SAY_ADD_KILLED 
SAY_BOTH_ADDS_KILLED 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SPAWN 
SAY_ENRAGE 
SAY_SHATTER 
SAY_BUBBLE 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SPAWN 
SAY_CHARGED 
SAY_REPEAT_SUMMON 
SAY_SUMMON_ENERGY 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SPAWN 
SAY_SHIELD 
SAY_WHISPER 
SAY_AGGRO 
SAY_NEEDLE 
SAY_SLAY 
SAY_SPECIAL 
SAY_ENRAGE 
SAY_DEATH 
SAY_AGGRO 
SAY_SUMMON 
SAY_SUMMON_BUBLE 
SAY_SLAY 
SAY_DEATH 
EMOTE_WATERY_GRAVE 
EMOTE_EARTHQUAKE 
EMOTE_WATERY_GLOBULES 
SAY_AGGRO 
SAY_SLAM 
SAY_SHATTER 
SAY_SLAY 
SAY_DEATH 
EMOTE_GROW 
SAY_TAUNT 
SAY_FREE 
SAY_AGGRO 
SAY_SLAY 
SAY_BANISH 
SAY_PHASE3 
SAY_DEATH 
SAY_AGGRO 
SAY_SUMMON1 
SAY_SUMMON2 
SAY_KILL 
SAY_DEATH 
SAY_VOIDA 
SAY_VOIDB 
SAY_INTRO 
SAY_INTRO_CAPERNIAN 
SAY_INTRO_TELONICUS 
SAY_INTRO_THALADRED 
SAY_INTRO_SANGUINAR 
SAY_PHASE2_WEAPON 
SAY_PHASE3_ADVANCE 
SAY_PHASE4_INTRO2 
SAY_PHASE5_NUTS 
SAY_SLAY 
SAY_MINDCONTROL 
SAY_GRAVITYLAPSE 
SAY_SUMMON_PHOENIX 
SAY_DEATH 
SAY_PYROBLAST 
SAY_THALADRED_AGGRO 
SAY_SANGUINAR_AGGRO 
SAY_CAPERNIAN_AGGRO 
SAY_TELONICUS_AGGRO 
YELL_AGGRO 
YELL_REFLECTIVE_MAGIC_SHIELD 
YELL_REFLECTIVE_DAMAGE_SHIELD 
YELL_KILL 
YELL_DEATH 
24{
25 SAY_AGGRO = 0,
26 SAY_SLAY = 1,
27 SAY_DEATH = 2,
28 SAY_SPAWN = 3,
29 SAY_SHIELD = 4,
30 SAY_WHISPER = 5
31};
@ SAY_DEATH
Definition: boss_zuramat.cpp:27
@ SAY_AGGRO
Definition: boss_zuramat.cpp:25
@ SAY_WHISPER
Definition: boss_zuramat.cpp:30
@ SAY_SLAY
Definition: boss_zuramat.cpp:26
@ SAY_SHIELD
Definition: boss_zuramat.cpp:29
@ SAY_SPAWN
Definition: boss_zuramat.cpp:28

Function Documentation

◆ AddSC_boss_zuramat()

void AddSC_boss_zuramat ( )
258{
259 new boss_zuramat();
260 new npc_vh_void_sentry();
261}
Definition: boss_zuramat.cpp:58
Definition: boss_zuramat.cpp:185

Referenced by AddNorthrendScripts().