AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_mimiron.cpp File Reference
#include "AchievementCriteriaScript.h"
#include "CreatureScript.h"
#include "GameObjectScript.h"
#include "GameTime.h"
#include "MapMgr.h"
#include "PassiveAI.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "Spell.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "Vehicle.h"
#include "ulduar.h"

Go to the source code of this file.

Classes

class  boss_mimiron
 
struct  boss_mimiron::boss_mimironAI
 
class  npc_ulduar_leviathan_mkii
 
struct  npc_ulduar_leviathan_mkii::npc_ulduar_leviathan_mkiiAI
 
class  npc_ulduar_vx001
 
struct  npc_ulduar_vx001::npc_ulduar_vx001AI
 
class  npc_ulduar_aerial_command_unit
 
struct  npc_ulduar_aerial_command_unit::npc_ulduar_aerial_command_unitAI
 
class  npc_ulduar_proximity_mine
 
struct  npc_ulduar_proximity_mine::npc_ulduar_proximity_mineAI
 
class  npc_ulduar_mimiron_rocket
 
struct  npc_ulduar_mimiron_rocket::npc_ulduar_mimiron_rocketAI
 
class  npc_ulduar_magnetic_core
 
struct  npc_ulduar_magnetic_core::npc_ulduar_magnetic_coreAI
 
class  npc_ulduar_bot_summon_trigger
 
struct  npc_ulduar_bot_summon_trigger::npc_ulduar_bot_summon_triggerAI
 
class  spell_mimiron_rapid_burst
 
class  spell_mimiron_rapid_burst::spell_mimiron_rapid_burst_AuraScript
 
class  spell_mimiron_p3wx2_laser_barrage
 
class  spell_mimiron_p3wx2_laser_barrage::spell_mimiron_p3wx2_laser_barrage_AuraScript
 
class  go_ulduar_do_not_push_this_button
 
class  npc_ulduar_flames_initial
 
struct  npc_ulduar_flames_initial::npc_ulduar_flames_initialAI
 
class  npc_ulduar_flames_spread
 
struct  npc_ulduar_flames_spread::npc_ulduar_flames_spreadAI
 
class  npc_ulduar_emergency_fire_bot
 
struct  npc_ulduar_emergency_fire_bot::npc_ulduar_emergency_fire_botAI
 
class  npc_ulduar_rocket_strike_trigger
 
struct  npc_ulduar_rocket_strike_trigger::npc_ulduar_rocket_strike_triggerAI
 
class  achievement_mimiron_firefighter
 
class  achievement_mimiron_set_up_us_the_bomb_11
 
class  achievement_mimiron_set_up_us_the_bomb_12
 
class  achievement_mimiron_set_up_us_the_bomb_13
 

Macros

#define SPELL_NAPALM_SHELL   RAID_MODE(SPELL_NAPALM_SHELL_10, SPELL_NAPALM_SHELL_25)
 
#define SPELL_PLASMA_BLAST   RAID_MODE(SPELL_PLASMA_BLAST_10, SPELL_PLASMA_BLAST_25)
 
#define SPELL_MINE_EXPLOSION   RAID_MODE(SPELL_MINE_EXPLOSION_10, SPELL_MINE_EXPLOSION_25)
 
#define SPELL_PLASMA_BALL   RAID_MODE(SPELL_PLASMA_BALL_10, SPELL_PLASMA_BALL_25)
 
#define SPELL_HAND_PULSE_R   RAID_MODE(SPELL_HAND_PULSE_10_R, SPELL_HAND_PULSE_25_R)
 
#define SPELL_HAND_PULSE_L   RAID_MODE(SPELL_HAND_PULSE_10_L, SPELL_HAND_PULSE_25_L)
 
#define SPELL_FROST_BOMB_EXPLOSION   RAID_MODE(SPELL_FROST_BOMB_EXPLOSION_10, SPELL_FROST_BOMB_EXPLOSION_25)
 
#define GetMimiron()   ObjectAccessor::GetCreature(*me, pInstance->GetGuidData(TYPE_MIMIRON))
 
#define GetLMK2()   ObjectAccessor::GetCreature(*me, pInstance->GetGuidData(DATA_MIMIRON_LEVIATHAN_MKII))
 
#define GetVX001()   ObjectAccessor::GetCreature(*me, pInstance->GetGuidData(DATA_MIMIRON_VX001))
 
#define GetACU()   ObjectAccessor::GetCreature(*me, pInstance->GetGuidData(DATA_MIMIRON_ACU))
 

Enumerations

enum  SpellData {
  SPELL_BERSERK = 64238 ,
  SPELL_NAPALM_SHELL_25 = 65026 ,
  SPELL_NAPALM_SHELL_10 = 63666 ,
  SPELL_PLASMA_BLAST_25 = 64529 ,
  SPELL_PLASMA_BLAST_10 = 62997 ,
  SPELL_SHOCK_BLAST = 63631 ,
  SPELL_PROXIMITY_MINES = 63027 ,
  NPC_PROXIMITY_MINE = 34362 ,
  SPELL_MINE_EXPLOSION_25 = 63009 ,
  SPELL_MINE_EXPLOSION_10 = 66351 ,
  SPELL_SUMMON_PROXIMITY_MINE = 65347 ,
  SPELL_HEAT_WAVE = 64533 ,
  SPELL_ROCKET_STRIKE_AURA = 64064 ,
  NPC_ROCKET_VISUAL = 34050 ,
  NPC_ROCKET_STRIKE_N = 34047 ,
  SPELL_RAPID_BURST = 63382 ,
  SPELL_RAPID_BURST_DAMAGE_25_1 = 64531 ,
  SPELL_RAPID_BURST_DAMAGE_25_2 = 64532 ,
  SPELL_RAPID_BURST_DAMAGE_10_1 = 63387 ,
  SPELL_RAPID_BURST_DAMAGE_10_2 = 64019 ,
  SPELL_SUMMON_BURST_TARGET = 64840 ,
  SPELL_SPINNING_UP = 63414 ,
  SPELL_PLASMA_BALL_25 = 64535 ,
  SPELL_PLASMA_BALL_10 = 63689 ,
  SPELL_MAGNETIC_CORE = 64436 ,
  SPELL_SPINNING = 64438 ,
  SPELL_SUMMON_BOMB_BOT = 63811 ,
  SPELL_BB_EXPLODE = 63801 ,
  SPELL_BEAM_GREEN = 63295 ,
  SPELL_BEAM_YELLOW = 63292 ,
  SPELL_BEAM_BLUE = 63294 ,
  SPELL_HAND_PULSE_10_R = 64352 ,
  SPELL_HAND_PULSE_25_R = 64537 ,
  SPELL_HAND_PULSE_10_L = 64348 ,
  SPELL_HAND_PULSE_25_L = 64536 ,
  SPELL_SELF_REPAIR = 64383 ,
  SPELL_SLEEP = 64394
}
 
enum  NPCs {
  NPC_EMI_SHORTFUSE = 7998 ,
  BOSS_VENOXIS = 14507 ,
  NPC_RAZZASHI_COBRA = 11373 ,
  NPC_PARASITIC_SERPENT = 14884 ,
  NPC_RISEN_ZOMBIE = 27737 ,
  NPC_DEVOURING_GHOUL = 28249 ,
  NPC_DARK_NECROMANCER = 28200 ,
  NPC_TOMB_STALKER = 28199 ,
  NPC_CRYPT_FIEND = 27734 ,
  NPC_BILE_GOLEM = 28201 ,
  NPC_ENRAGING_GHOUL = 27729 ,
  NPC_PATCHWORK_CONSTRUCT = 27736 ,
  NPC_INFINITE_ADVERSARY = 27742 ,
  NPC_INFINITE_HUNTER = 27743 ,
  NPC_INFINITE_AGENT = 27744 ,
  NPC_INVIS_TARGET = 20562 ,
  NPC_KNIGHT_ESCORT = 27745 ,
  NPC_HORSE_ESCORT = 27746 ,
  NPC_PRIEST_ESCORT = 27747 ,
  NPC_CITY_MAN = 28167 ,
  NPC_CITY_MAN2 = 28169 ,
  NPC_CITY_MAN3 = 31126 ,
  NPC_CITY_MAN4 = 31127 ,
  NPC_VEKNISS_DRONE = 15300 ,
  NPC_RANSHALLA = 10300 ,
  NPC_PRIESTESS_ELUNE = 12116 ,
  NPC_VOICE_ELUNE = 12152 ,
  NPC_GUARDIAN_ELUNE = 12140 ,
  NPC_TWILIGHT_EGG = 30882 ,
  NPC_TWILIGHT_WHELP = 30890 ,
  NPC_DISCIPLE_OF_SHADRON = 30688 ,
  NPC_DISCIPLE_OF_VESPERON = 30858 ,
  NPC_ACOLYTE_OF_SHADRON = 31218 ,
  NPC_ACOLYTE_OF_VESPERON = 31219 ,
  NPC_LAVA_BLAZE = 30643 ,
  NPC_FLAME_TSUNAMI = 30616 ,
  NPC_SAFE_AREA_TRIGGER = 30494 ,
  NPC_RISEN_CHAMPION = 35590 ,
  NPC_BARRENT = 34816 ,
  NPC_TIRION = 34996 ,
  NPC_GARROSH = 34995 ,
  NPC_THRALL = 34994 ,
  NPC_VARIAN = 34990 ,
  NPC_PROUDMOORE = 34992 ,
  NPC_ARGENT_MAGE = 36097 ,
  NPC_FIZZLEBANG = 35458 ,
  NPC_LICH_KING = 35877 ,
  NPC_GORMOK = 34796 ,
  NPC_DREADSCALE = 34799 ,
  NPC_ACIDMAW = 35144 ,
  NPC_ICEHOWL = 34797 ,
  NPC_JARAXXUS = 34780 ,
  NPC_PURPLE_GROUND = 35651 ,
  NPC_WORLD_TRIGGER = 18721 ,
  NPC_ALLIANCE_DEATH_KNIGHT = 34461 ,
  NPC_ALLIANCE_DRUID_BALANCE = 34460 ,
  NPC_ALLIANCE_DRUID_RESTORATION = 34469 ,
  NPC_ALLIANCE_HUNTER = 34467 ,
  NPC_ALLIANCE_MAGE = 34468 ,
  NPC_ALLIANCE_PALADIN_HOLY = 34465 ,
  NPC_ALLIANCE_PALADIN_RETRIBUTION = 34471 ,
  NPC_ALLIANCE_PRIEST_DISCIPLINE = 34466 ,
  NPC_ALLIANCE_PRIEST_SHADOW = 34473 ,
  NPC_ALLIANCE_ROGUE = 34472 ,
  NPC_ALLIANCE_SHAMAN_ENHANCEMENT = 34463 ,
  NPC_ALLIANCE_SHAMAN_RESTORATION = 34470 ,
  NPC_ALLIANCE_WARLOCK = 34474 ,
  NPC_ALLIANCE_WARRIOR = 34475 ,
  NPC_HORDE_DEATH_KNIGHT = 34458 ,
  NPC_HORDE_DRUID_BALANCE = 34451 ,
  NPC_HORDE_DRUID_RESTORATION = 34459 ,
  NPC_HORDE_HUNTER = 34448 ,
  NPC_HORDE_MAGE = 34449 ,
  NPC_HORDE_PALADIN_HOLY = 34445 ,
  NPC_HORDE_PALADIN_RETRIBUTION = 34456 ,
  NPC_HORDE_PRIEST_DISCIPLINE = 34447 ,
  NPC_HORDE_PRIEST_SHADOW = 34441 ,
  NPC_HORDE_ROGUE = 34454 ,
  NPC_HORDE_SHAMAN_ENHANCEMENT = 34455 ,
  NPC_HORDE_SHAMAN_RESTORATION = 34444 ,
  NPC_HORDE_WARLOCK = 34450 ,
  NPC_HORDE_WARRIOR = 34453 ,
  NPC_LIGHTBANE = 34497 ,
  NPC_DARKBANE = 34496 ,
  NPC_ANUBARAK = 34564 ,
  NPC_MALYGOS = 28859 ,
  NPC_PORTAL = 30118 ,
  NPC_WORLD_TRIGGER_LAOI = 22517 ,
  NPC_POWER_SPARK = 30084 ,
  NPC_VORTEX = 30090 ,
  NPC_NEXUS_LORD = 30245 ,
  NPC_SCION_OF_ETERNITY = 30249 ,
  NPC_HOVER_DISK = 30248 ,
  NPC_ARCANE_OVERLOAD = 30282 ,
  NPC_SURGE_OF_POWER = 30334 ,
  NPC_WYRMREST_SKYTALON = 30161 ,
  NPC_STATIC_FIELD = 30592 ,
  NPC_ALEXSTRASZA = 32295 ,
  NPC_DRAKOS = 27654 ,
  NPC_VAROS = 27447 ,
  NPC_UROM = 27655 ,
  NPC_EREGOS = 27656 ,
  NPC_VERDISA = 27657 ,
  NPC_BELGARISTRASZ = 27658 ,
  NPC_ETERNOS = 27659 ,
  NPC_AMBER_DRAKE = 27755 ,
  NPC_EMERALD_DRAKE = 27692 ,
  NPC_RUBY_DRAKE = 27756 ,
  NPC_CENTRIFUGE_CONSTRUCT = 27641 ,
  NPC_IMAGE_OF_BELGARISTRASZ = 28012 ,
  NPC_DARK_RUNE_PROTECTOR = 27983 ,
  NPC_DARK_RUNE_STORMCALLER = 27984 ,
  NPC_IRON_GOLEM_CUSTODIAN = 27985 ,
  NPC_DARK_MATTER_TRIGGER = 28237 ,
  NPC_SEARING_GAZE_TRIGGER = 28265 ,
  NPC_LEVIATHAN_MKII = 33432 ,
  NPC_LEVIATHAN_MKII_CANNON = 34071 ,
  NPC_VX001 = 33651 ,
  NPC_AERIAL_COMMAND_UNIT = 33670 ,
  NPC_COMPUTER = 34143 ,
  NPC_BOMB_BOT = 33836 ,
  NPC_BOT_SUMMON_TRIGGER = 33856 ,
  NPC_ASSAULT_BOT = 34057 ,
  NPC_JUNK_BOT = 33855 ,
  NPC_MAGNETIC_CORE = 34068 ,
  NPC_DARK_RUNE_SENTINEL = 33846 ,
  NPC_DARK_RUNE_GUARDIAN = 33388 ,
  NPC_DARK_RUNE_WATCHER = 33453 ,
  NPC_EXPEDITION_ENGINEER = 33287 ,
  NPC_EXPEDITION_COMMANDER = 33210 ,
  NPC_RAZORSCALE_CONTROLLER = 33233 ,
  NPC_VOID_ZONE = 34001 ,
  NPC_LIFE_SPARK = 34004 ,
  NPC_XT002_HEART = 33329 ,
  NPC_XS013_SCRAPBOT = 33343 ,
  NPC_XM024_PUMMELLER = 33344 ,
  NPC_XE321_BOOMBOT = 33346 ,
  NPC_PILE_TRIGGER = 33337 ,
  NPC_TRANSITUS_SHIELD_DUMMY = 27306 ,
  NPC_WARMAGE_HOLLISTER = 27906 ,
  NPC_WARMAGE_CALANDRA = 27173 ,
  NPC_WARMAGE_WATKINS = 27904 ,
  NPC_TRANSITUS_SHIELD_DUMMY = 27306 ,
  NPC_WARMAGE_SARINA = 32369 ,
  NPC_WARMAGE_HALISTER = 32371 ,
  NPC_WARMAGE_ILSUDRIA = 32372 ,
  NPC_APPLEBOUGH_A = 29547 ,
  NPC_SWEETBERRY_H = 29715 ,
  NPC_SILVER_COVENANT_GUARDIAN_MAGE = 29254 ,
  NPC_SUNREAVER_GUARDIAN_MAGE = 29255 ,
  NPC_HUNGARFEN = 17770 ,
  NPC_UNDERBOG_MUSHROOM = 17990 ,
  NPC_GHAZAN = 18105
}
 
enum  GOs {
  GO_ELUNE_ALTAR = 177404 ,
  GO_ELUNE_FIRE = 177417 ,
  GO_ELUNE_GEM = 177414 ,
  GO_ELUNE_LIGHT = 177415 ,
  GO_ARGENT_COLISEUM_FLOOR = 195527 ,
  GO_MAIN_GATE_DOOR = 195647 ,
  GO_WEB_DOOR = 195485 ,
  GO_EAST_PORTCULLIS = 195648 ,
  GO_SOUTH_PORTCULLIS = 195649 ,
  GO_NORTH_PORTCULLIS = 195650 ,
  GO_CRUSADERS_CACHE_10 = 195631 ,
  GO_CRUSADERS_CACHE_25 = 195632 ,
  GO_CRUSADERS_CACHE_10_H = 195633 ,
  GO_CRUSADERS_CACHE_25_H = 195635 ,
  GO_TRIBUTE_CHEST_10H_25 = 195668 ,
  GO_TRIBUTE_CHEST_10H_45 = 195667 ,
  GO_TRIBUTE_CHEST_10H_50 = 195666 ,
  GO_TRIBUTE_CHEST_10H_99 = 195665 ,
  GO_TRIBUTE_CHEST_25H_25 = 195672 ,
  GO_TRIBUTE_CHEST_25H_45 = 195671 ,
  GO_TRIBUTE_CHEST_25H_50 = 195670 ,
  GO_TRIBUTE_CHEST_25H_99 = 195669 ,
  GO_DRAGON_CAGE = 189986 ,
  GO_DRAGON_CAGE_DOOR = 193995 ,
  GO_CACHE_OF_EREGOS = 191349 ,
  GO_CACHE_OF_EREGOS_HERO = 193603 ,
  GO_SPOTLIGHT = 191351 ,
  GO_DOOR_1 = 194776 ,
  GO_DOOR_2 = 194774 ,
  GO_DOOR_3 = 194775 ,
  GO_BUTTON = 194739 ,
  GO_DRILL = 195305 ,
  GO_HARPOON_GUN_1 = 194519 ,
  GO_HARPOON_GUN_2 = 194541 ,
  GO_HARPOON_GUN_3 = 194542 ,
  GO_HARPOON_GUN_4 = 194543 ,
  GO_BROKEN_HARPOON = 194565
}
 
enum  HardMode {
  SPELL_EMERGENCY_MODE = 64582 ,
  SPELL_SELF_DESTRUCT = 64610 ,
  SPELL_SUMMON_FLAMES_INITIAL = 64563 ,
  NPC_FLAMES_INITIAL = 34363 ,
  SPELL_SUMMON_FLAMES_SPREAD = 64564 ,
  NPC_FLAMES_SPREAD = 34121 ,
  SPELL_FLAMES_AURA = 64561 ,
  SPELL_VX001_FROST_BOMB = 64623 ,
  SPELL_FROST_BOMB_VISUAL_AURA = 64624 ,
  SPELL_SUMMON_FROST_BOMB = 64627 ,
  NPC_FROST_BOMB = 34149 ,
  SPELL_FROST_BOMB_EXPLOSION_10 = 64626 ,
  SPELL_FROST_BOMB_EXPLOSION_25 = 65333 ,
  SPELL_FLAME_SUPPRESSANT_10yd = 65192 ,
  SPELL_FLAME_SUPPRESSANT_50000yd = 64570 ,
  SPELL_WATER_SPRAY = 64619 ,
  SPELL_DEAFENING_SIREN = 64616 ,
  NPC_EMERGENCY_FIRE_BOT = 34147 ,
  SPELL_ENTER_VEHICLE_0 = 63112 ,
  SPELL_ENTER_VEHICLE_1 = 63313 ,
  SPELL_ENTER_VEHICLE_2 = 63314 ,
  SPELL_ENTER_VEHICLE_4 = 63316
}
 
enum  EVENTS {
  EVENT_CLEAVE = 1 ,
  EVENT_STOMP = 2 ,
  EVENT_FIREBALL = 3 ,
  EVENT_CONFLAGRATION = 4 ,
  EVENT_SIT_LMK2 = 1 ,
  EVENT_SIT_LMK2_INTERVAL = 2 ,
  EVENT_LMK2_RETREAT_INTERVAL = 7 ,
  EVENT_ELEVATOR_INTERVAL_1 = 8 ,
  EVENT_ELEVATOR_INTERVAL_2 = 9 ,
  EVENT_SITTING_ON_VX001 = 10 ,
  EVENT_ENTER_VX001 = 11 ,
  EVENT_EMOTE_VX001 = 12 ,
  EVENT_VX001_START_FIGHT = 13 ,
  EVENT_ELEVATOR_INTERVAL_0 = 14 ,
  EVENT_GET_OUT_VX001 = 21 ,
  EVENT_SAY_VX001_DEAD = 22 ,
  EVENT_ENTER_ACU = 23 ,
  EVENT_SAY_ACU_ACTIVATE = 24 ,
  EVENT_ACU_START_ATTACK = 25 ,
  EVENT_VX001_EMOTESTATE_DEATH = 26 ,
  EVENT_SAY_ACU_DEAD = 31 ,
  EVENT_LEVIATHAN_COME_CLOSER = 32 ,
  EVENT_VX001_EMOTE_JUMP = 33 ,
  EVENT_LEVIATHAN_RIDE_MIDDLE = 34 ,
  EVENT_JOIN_TOGETHER = 342 ,
  EVENT_JOIN_ACU = 35 ,
  EVENT_START_PHASE4 = 36 ,
  EVENT_FINISH = 50 ,
  EVENT_SAY_VOLTRON_DEAD = 51 ,
  EVENT_DISAPPEAR = 52 ,
  EVENT_BERSERK = 53 ,
  EVENT_BERSERK_2 = 54 ,
  EVENT_SPELL_NAPALM_SHELL = 3 ,
  EVENT_SPELL_PLASMA_BLAST = 4 ,
  EVENT_SPELL_SHOCK_BLAST = 5 ,
  EVENT_PROXIMITY_MINES_1 = 6 ,
  EVENT_SPELL_HEAT_WAVE = 15 ,
  EVENT_SPELL_ROCKET_STRIKE = 16 ,
  EVENT_REINSTALL_ROCKETS = 17 ,
  EVENT_SPELL_RAPID_BURST = 18 ,
  EVENT_SPELL_RAPID_BURST_INTERVAL = 19 ,
  EVENT_SPELL_SPINNING_UP = 20 ,
  EVENT_HAND_PULSE = 37 ,
  EVENT_SPELL_PLASMA_BALL = 27 ,
  EVENT_SUMMON_BOMB_BOT = 28 ,
  EVENT_BOMB_BOT_CHASE = 29 ,
  EVENT_BOMB_BOT_RELOCATE = 30 ,
  EVENT_SUMMON_ASSAULT_BOT = 40 ,
  EVENT_SUMMON_JUNK_BOT = 41 ,
  EVENT_MAGNETIC_CORE_PULL_DOWN = 42 ,
  EVENT_MAGNETIC_CORE_FREE = 43 ,
  EVENT_MAGNETIC_CORE_REMOVE_IMMOBILIZE = 44 ,
  EVENT_COMPUTER_SAY_INITIATED = 60 ,
  EVENT_COMPUTER_SAY_MINUTES = 61 ,
  EVENT_MIMIRON_SAY_HARDMODE = 62 ,
  EVENT_SPAWN_FLAMES_INITIAL = 63 ,
  EVENT_FLAMES_SPREAD = 64 ,
  EVENT_FLAME_SUPPRESSION_50000 = 65 ,
  EVENT_FLAME_SUPPRESSION_10 = 66 ,
  EVENT_FROST_BOMB = 67 ,
  EVENT_SUMMON_EMERGENCY_FIRE_BOTS = 68 ,
  EVENT_EMERGENCY_BOT_CHECK = 69 ,
  EVENT_EMERGENCY_BOT_ATTACK = 70
}
 
enum  Texts {
  SAY_AGGRO = 0 ,
  SAY_DEATH ,
  SAY_NEFARIUS_REND_WIPE = 11 ,
  SAY_SOLAKAR_FIRST_HATCHER = 0 ,
  SAY_SCARSHIELD_INF_WHISPER = 0 ,
  EMOTE_MASS_ERRUPTION = 0 ,
  EMOTE_LOWHP = 0 ,
  EMOTE_FRENZY = 0 ,
  SAY_AGGRO = 0 ,
  SAY_SPAWN = 1 ,
  SAY_SLAY = 2 ,
  SAY_DEFEAT = 3 ,
  SAY_SUMMON_MAJ = 4 ,
  SAY_ARRIVAL2_MAJ = 5 ,
  SAY_LAST_ADD = 6 ,
  SAY_DEFEAT_2 = 7 ,
  SAY_DEFEAT_3 = 8 ,
  SAY_RAG_SUM_1 = 9 ,
  SAY_RAG_SUM_2 = 10 ,
  SAY_DEATH = 11 ,
  SAY_ARRIVAL1_RAG = 1 ,
  SAY_ARRIVAL3_RAG = 3 ,
  SAY_SUMMON_MAJ = 0 ,
  SAY_ARRIVAL1_RAG = 1 ,
  SAY_ARRIVAL2_MAJ = 2 ,
  SAY_ARRIVAL3_RAG = 3 ,
  SAY_ARRIVAL5_RAG = 4 ,
  SAY_REINFORCEMENTS1 = 5 ,
  SAY_REINFORCEMENTS2 = 6 ,
  SAY_KNOCKBACK = 7 ,
  SAY_WRATH = 8 ,
  SAY_KILL = 9 ,
  SAY_MAGMABURST = 10 ,
  EMOTE_SMOLDERING = 0 ,
  EMOTE_IGNITE = 1 ,
  SAY_KILL = 0 ,
  SAY_RANDOM = 1 ,
  SAY_DISARMED = 2 ,
  SAY_MIDNIGHT_KILL = 3 ,
  SAY_APPEAR = 4 ,
  SAY_MOUNT = 5 ,
  SAY_DEATH = 3 ,
  EMOTE_CALL_ATTUMEN = 0 ,
  EMOTE_MOUNT_UP = 1 ,
  SAY_AGGRO = 0 ,
  SAY_FLAMEWREATH = 1 ,
  SAY_BLIZZARD = 2 ,
  SAY_EXPLOSION = 3 ,
  SAY_DRINK = 4 ,
  SAY_ELEMENTALS = 5 ,
  SAY_KILL = 6 ,
  SAY_TIMEOVER = 7 ,
  SAY_DEATH = 8 ,
  SAY_ATIESH = 9 ,
  EMOTE_ARCANE_EXPLOSION = 10 ,
  SAY_SOTHOS_ON_SUMMON_0 = 0 ,
  SAY_SOTHOS_ON_SUMMON_1 = 1 ,
  EMOTE_SOTHOS_VENGEANCE = 2 ,
  SAY_JARIEN_ON_SUMMON_0 = 0 ,
  SAY_JARIEN_ON_SUMMON_1 = 1 ,
  SAY_JARIEN_ON_SUMMON_2 = 2 ,
  EMOTE_JARIEN_VENGEANCE = 3 ,
  SAY_SPIRIT_BOTH_DEAD = 0 ,
  TEXT_ORACLE_ORPHAN_1 = 1 ,
  TEXT_ORACLE_ORPHAN_2 = 2 ,
  TEXT_ORACLE_ORPHAN_3 = 3 ,
  TEXT_ORACLE_ORPHAN_4 = 4 ,
  TEXT_ORACLE_ORPHAN_5 = 5 ,
  TEXT_ORACLE_ORPHAN_6 = 6 ,
  TEXT_ORACLE_ORPHAN_7 = 7 ,
  TEXT_ORACLE_ORPHAN_8 = 8 ,
  TEXT_ORACLE_ORPHAN_9 = 9 ,
  TEXT_ORACLE_ORPHAN_10 = 10 ,
  TEXT_ORACLE_ORPHAN_11 = 11 ,
  TEXT_ORACLE_ORPHAN_12 = 12 ,
  TEXT_ORACLE_ORPHAN_13 = 13 ,
  TEXT_ORACLE_ORPHAN_14 = 14 ,
  TEXT_WOLVAR_ORPHAN_1 = 1 ,
  TEXT_WOLVAR_ORPHAN_2 = 2 ,
  TEXT_WOLVAR_ORPHAN_3 = 3 ,
  TEXT_WOLVAR_ORPHAN_4 = 4 ,
  TEXT_WOLVAR_ORPHAN_5 = 5 ,
  TEXT_WOLVAR_ORPHAN_10 = 10 ,
  TEXT_WOLVAR_ORPHAN_11 = 11 ,
  TEXT_WOLVAR_ORPHAN_12 = 12 ,
  TEXT_WOLVAR_ORPHAN_13 = 13 ,
  TEXT_WINTERFIN_PLAYMATE_1 = 1 ,
  TEXT_WINTERFIN_PLAYMATE_2 = 2 ,
  TEXT_SNOWFALL_GLADE_PLAYMATE_1 = 1 ,
  TEXT_SNOWFALL_GLADE_PLAYMATE_2 = 2 ,
  TEXT_SOO_ROO_1 = 1 ,
  TEXT_ELDER_KEKEK_1 = 1 ,
  TEXT_ALEXSTRASZA_2 = 2 ,
  TEXT_KRASUS_8 = 8 ,
  SAY_ONDEATH = 0 ,
  SAY_ONSLAY = 1 ,
  SAY_SWARM = 2 ,
  SAY_SLEEP = 3 ,
  SAY_INFERNO = 4 ,
  SAY_ONAGGRO = 5 ,
  SAY_AGGRO = 1 ,
  SAY_DOOMFIRE = 2 ,
  SAY_AIR_BURST = 3 ,
  SAY_SLAY = 4 ,
  SAY_ENRAGE = 5 ,
  SAY_DEATH = 6 ,
  SAY_SOUL_CHARGE = 7 ,
  SAY_ONDEATH = 0 ,
  SAY_ONSLAY = 1 ,
  SAY_DOOM = 2 ,
  SAY_ONAGGRO = 3 ,
  SAY_ONSLAY = 0 ,
  SAY_MARK = 1 ,
  SAY_ONAGGRO = 2 ,
  SAY_ONDEATH = 0 ,
  SAY_ONSLAY = 1 ,
  SAY_DECAY = 2 ,
  SAY_NOVA = 3 ,
  SAY_ONAGGRO = 4 ,
  SAY_DEATH = 0 ,
  SAY_KURINNAXX_DEATH = 5 ,
  EMOTE_AGGRO = 0 ,
  EMOTE_MANA_FULL = 1 ,
  EMOTE_STONE_PHASE = 2 ,
  SAY_SUPREME = 0 ,
  SAY_INTRO = 1 ,
  SAY_AGGRO = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  SAY_MATRIARCH_AGGRO = 0 ,
  SAY_VOLUNTEER_START = 0 ,
  SAY_VOLUNTEER_END = 1 ,
  SAY_AGGRO = 0 ,
  SAY_INSANITY = 1 ,
  SAY_SLAY_1 = 2 ,
  SAY_SLAY_2 = 3 ,
  SAY_SLAY_3 = 4 ,
  SAY_DEATH_1 = 5 ,
  SAY_DEATH_2 = 6 ,
  WHISPER_AGGRO = 7 ,
  WHISPER_INSANITY = 8 ,
  WHISPER_SLAY_1 = 9 ,
  WHISPER_SLAY_2 = 10 ,
  WHISPER_SLAY_3 = 11 ,
  WHISPER_DEATH_1 = 12 ,
  WHISPER_DEATH_2 = 13 ,
  SAY_BALTHARUS_INTRO = 0 ,
  SAY_AGGRO = 1 ,
  SAY_KILL = 2 ,
  SAY_CLONE = 3 ,
  SAY_DEATH = 4 ,
  SAY_XERESTRASZA_EVENT = 0 ,
  SAY_XERESTRASZA_EVENT_1 = 1 ,
  SAY_XERESTRASZA_EVENT_2 = 2 ,
  SAY_XERESTRASZA_EVENT_3 = 3 ,
  SAY_XERESTRASZA_EVENT_4 = 4 ,
  SAY_XERESTRASZA_EVENT_5 = 5 ,
  SAY_XERESTRASZA_EVENT_6 = 6 ,
  SAY_XERESTRASZA_EVENT_7 = 7 ,
  SAY_XERESTRASZA_INTRO = 8 ,
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_ADDS = 2 ,
  SAY_DEATH = 3 ,
  SAY_REGENERATE = 0 ,
  SAY_INTRO = 1 ,
  SAY_AGGRO = 2 ,
  SAY_METEOR_STRIKE = 3 ,
  SAY_PHASE_TWO = 4 ,
  SAY_DEATH = 5 ,
  SAY_KILL = 6 ,
  SAY_BERSERK = 7 ,
  EMOTE_CORPOREALITY_POT = 8 ,
  EMOTE_CORPOREALITY_PIP = 9 ,
  SAY_SPHERE_PULSE = 1 ,
  SAY_PHASE_THREE = 2 ,
  EMOTE_CORPOREALITY_TIT = 3 ,
  EMOTE_CORPOREALITY_TOT = 4 ,
  EMOTE_WARN_LASER = 5 ,
  SAY_AGGRO = 0 ,
  SAY_CONFLAGRATION = 1 ,
  EMOTE_ENRAGED = 2 ,
  SAY_KILL = 3 ,
  SAY_TRAMPLED = 0 ,
  NPC_TEXT_NOT_MOUNTED_H = 15043 ,
  NPC_TEXT_NOT_MOUNTED_A = 14757 ,
  NPC_TEXT_CHALLENGE_1 = 14688 ,
  NPC_TEXT_CHALLENGE_2 = 14737 ,
  NPC_TEXT_CHALLENGE_3 = 14738 ,
  GOSSIP_MENU_STAGE = 10614 ,
  GOSSIP_START_EVENT_1A = 0 ,
  GOSSIP_START_EVENT_1B = 3 ,
  GOSSIP_START_EVENT_2 = 1 ,
  GOSSIP_START_EVENT_3 = 2 ,
  SAY_AGGRO = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  SAY_MARK = 5 ,
  EMOTE_MARK = 6 ,
  SAY_DARK_MIGHT = 7 ,
  EMOTE_DARK_MIGHT = 8 ,
  SAY_INTRO_1 = 0 ,
  SAY_INTRO_2 = 1 ,
  SAY_KELESETH_INVOCATION = 0 ,
  EMOTE_KELESETH_INVOCATION = 1 ,
  SAY_KELESETH_SPECIAL = 2 ,
  SAY_KELESETH_KILL = 3 ,
  EMOTE_KELESETH_BERSERK = 4 ,
  SAY_KELESETH_DEATH = 5 ,
  SAY_TALDARAM_INVOCATION = 0 ,
  EMOTE_TALDARAM_INVOCATION = 1 ,
  SAY_TALDARAM_SPECIAL = 2 ,
  EMOTE_TALDARAM_FLAME = 3 ,
  SAY_TALDARAM_KILL = 4 ,
  EMOTE_TALDARAM_BERSERK = 5 ,
  EMOTE_TALDARAM_DEATH = 6 ,
  SAY_VALANAR_INVOCATION = 0 ,
  EMOTE_VALANAR_INVOCATION = 1 ,
  SAY_VALANAR_SPECIAL = 2 ,
  EMOTE_VALANAR_SHOCK_VORTEX = 3 ,
  SAY_VALANAR_KILL = 4 ,
  SAY_VALANAR_BERSERK = 5 ,
  SAY_VALANAR_DEATH = 6 ,
  SAY_AGGRO = 0 ,
  SAY_VAMPIRIC_BITE = 1 ,
  SAY_MIND_CONTROL = 2 ,
  EMOTE_BLOODTHIRST = 3 ,
  SAY_SWARMING_SHADOWS = 4 ,
  EMOTE_SWARMING_SHADOWS = 5 ,
  SAY_PACT_OF_THE_DARKFALLEN = 6 ,
  SAY_AIR_PHASE = 7 ,
  SAY_KILL = 8 ,
  SAY_WIPE = 9 ,
  SAY_BERSERK = 10 ,
  SAY_DEATH = 11 ,
  EMOTE_BERSERK_RAID = 12 ,
  SAY_SAURFANG_INTRO_1 = 0 ,
  SAY_SAURFANG_INTRO_2 = 1 ,
  SAY_SAURFANG_INTRO_3 = 2 ,
  SAY_SAURFANG_INTRO_4 = 3 ,
  SAY_SAURFANG_INTRO_5 = 4 ,
  SAY_SAURFANG_INTRO_6 = 5 ,
  SAY_SAURFANG_INTRO_A = 6 ,
  SAY_SAURFANG_BOARD = 7 ,
  SAY_SAURFANG_ENTER_SKYBREAKER = 8 ,
  SAY_SAURFANG_AXETHROWERS = 9 ,
  SAY_SAURFANG_ROCKETEERS = 10 ,
  SAY_SAURFANG_MAGES = 11 ,
  SAY_SAURFANG_VICTORY = 12 ,
  SAY_SAURFANG_WIPE = 13 ,
  SAY_MURADIN_INTRO_1 = 0 ,
  SAY_MURADIN_INTRO_2 = 1 ,
  SAY_MURADIN_INTRO_3 = 2 ,
  SAY_MURADIN_INTRO_4 = 3 ,
  SAY_MURADIN_INTRO_5 = 4 ,
  SAY_MURADIN_INTRO_6 = 5 ,
  SAY_MURADIN_INTRO_7 = 6 ,
  SAY_MURADIN_INTRO_H = 7 ,
  SAY_MURADIN_BOARD = 8 ,
  SAY_MURADIN_ENTER_ORGRIMMS_HAMMER = 9 ,
  SAY_MURADIN_RIFLEMAN = 10 ,
  SAY_MURADIN_MORTAR = 11 ,
  SAY_MURADIN_SORCERERS = 12 ,
  SAY_MURADIN_VICTORY = 13 ,
  SAY_MURADIN_WIPE = 14 ,
  SAY_ZAFOD_ROCKET_PACK_ACTIVE = 0 ,
  SAY_ZAFOD_ROCKET_PACK_DISABLED = 1 ,
  SAY_OVERHEAT = 0 ,
  SAY_PRECIOUS_DIES = 0 ,
  SAY_AGGRO = 1 ,
  EMOTE_SLIME_SPRAY = 2 ,
  SAY_SLIME_SPRAY = 3 ,
  EMOTE_UNSTABLE_EXPLOSION = 4 ,
  SAY_UNSTABLE_EXPLOSION = 5 ,
  SAY_KILL = 6 ,
  SAY_BERSERK = 7 ,
  SAY_DEATH = 8 ,
  EMOTE_MUTATED_INFECTION = 9 ,
  SAY_ROTFACE_OOZE_FLOOD = 2 ,
  EMOTE_PRECIOUS_ZOMBIES = 0 ,
  SAY_AGGRO = 0 ,
  SAY_UNCHAINED_MAGIC = 1 ,
  EMOTE_WARN_BLISTERING_COLD = 2 ,
  SAY_BLISTERING_COLD = 3 ,
  SAY_RESPITE_FOR_A_TORMENTED_SOUL = 4 ,
  SAY_AIR_PHASE = 5 ,
  SAY_PHASE_2 = 6 ,
  EMOTE_WARN_FROZEN_ORB = 7 ,
  SAY_KILL = 8 ,
  SAY_BERSERK = 9 ,
  SAY_DEATH = 10 ,
  EMOTE_BERSERK_RAID = 11 ,
  EMOTE_WEAKENING = 101 ,
  SAY_LK_INTRO_1 = 0 ,
  SAY_LK_INTRO_2 = 1 ,
  SAY_LK_INTRO_3 = 2 ,
  SAY_LK_REMORSELESS_WINTER = 4 ,
  SAY_LK_QUAKE = 5 ,
  SAY_LK_SUMMON_VALKYR = 6 ,
  SAY_LK_HARVEST_SOUL = 7 ,
  SAY_LK_FROSTMOURNE_ESCAPE = 8 ,
  SAY_LK_FROSTMOURNE_KILL = 9 ,
  SAY_LK_KILL = 10 ,
  SAY_LK_BERSERK = 11 ,
  EMOTE_DEFILE_WARNING = 12 ,
  EMOTE_NECROTIC_PLAGUE_WARNING = 13 ,
  SAY_LK_OUTRO_1 = 14 ,
  SAY_LK_OUTRO_2 = 15 ,
  SAY_LK_OUTRO_3 = 16 ,
  SAY_LK_OUTRO_4 = 17 ,
  SAY_LK_OUTRO_5 = 18 ,
  SAY_LK_OUTRO_6 = 19 ,
  SAY_LK_OUTRO_7 = 20 ,
  SAY_LK_OUTRO_8 = 21 ,
  SAY_TIRION_INTRO_1 = 0 ,
  SAY_TIRION_INTRO_2 = 1 ,
  SAY_TIRION_OUTRO_1 = 2 ,
  SAY_TIRION_OUTRO_2 = 3 ,
  SAY_TIRION_OUTRO_3 = 4 ,
  SAY_TERENAS_OUTRO_1 = 0 ,
  SAY_TERENAS_OUTRO_2 = 1 ,
  SAY_TERENAS_INTRO_1 = 0 ,
  SAY_TERENAS_INTRO_2 = 1 ,
  SAY_TERENAS_INTRO_3 = 2 ,
  SAY_LICH_KING_INTRO = 0 ,
  SAY_VALITHRIA_ENTER_COMBAT = 0 ,
  SAY_VALITHRIA_DREAM_PORTAL = 1 ,
  SAY_VALITHRIA_75_PERCENT = 2 ,
  SAY_VALITHRIA_25_PERCENT = 3 ,
  SAY_VALITHRIA_DEATH = 4 ,
  SAY_VALITHRIA_PLAYER_DEATH = 5 ,
  SAY_VALITHRIA_BERSERK = 6 ,
  SAY_VALITHRIA_SUCCESS = 7 ,
  SAY_TIRION_INTRO_1 = 0 ,
  SAY_TIRION_INTRO_2 = 1 ,
  SAY_TIRION_INTRO_3 = 2 ,
  SAY_TIRION_INTRO_4 = 3 ,
  SAY_TIRION_INTRO_H_5 = 4 ,
  SAY_TIRION_INTRO_A_5 = 5 ,
  SAY_LK_INTRO_1 = 0 ,
  SAY_LK_INTRO_2 = 1 ,
  SAY_LK_INTRO_3 = 2 ,
  SAY_LK_INTRO_4 = 3 ,
  SAY_LK_INTRO_5 = 4 ,
  SAY_BOLVAR_INTRO_1 = 0 ,
  SAY_SAURFANG_INTRO_1 = 15 ,
  SAY_SAURFANG_INTRO_2 = 16 ,
  SAY_SAURFANG_INTRO_3 = 17 ,
  SAY_SAURFANG_INTRO_4 = 18 ,
  SAY_MURADIN_INTRO_1 = 13 ,
  SAY_MURADIN_INTRO_2 = 14 ,
  SAY_MURADIN_INTRO_3 = 15 ,
  SAY_TRAP_ACTIVATE = 0 ,
  EMOTE_DEATH_PLAGUE_WARNING = 0 ,
  SAY_SVALNA_KILL_CAPTAIN = 1 ,
  SAY_SVALNA_KILL = 4 ,
  SAY_SVALNA_CAPTAIN_DEATH = 5 ,
  SAY_SVALNA_DEATH = 6 ,
  EMOTE_SVALNA_IMPALE = 7 ,
  EMOTE_SVALNA_BROKEN_SHIELD = 8 ,
  SAY_CROK_INTRO_1 = 0 ,
  SAY_ARNATH_INTRO_2 = 5 ,
  SAY_CROK_INTRO_3 = 1 ,
  SAY_SVALNA_EVENT_START = 0 ,
  SAY_CROK_COMBAT_WP_0 = 2 ,
  SAY_CROK_COMBAT_WP_1 = 3 ,
  SAY_CROK_FINAL_WP = 4 ,
  SAY_SVALNA_RESURRECT_CAPTAINS = 2 ,
  SAY_CROK_COMBAT_SVALNA = 5 ,
  SAY_SVALNA_AGGRO = 3 ,
  SAY_CAPTAIN_DEATH = 0 ,
  SAY_CAPTAIN_RESURRECTED = 1 ,
  SAY_CAPTAIN_KILL = 2 ,
  SAY_CAPTAIN_SECOND_DEATH = 3 ,
  SAY_CAPTAIN_SURVIVE_TALK = 4 ,
  SAY_CROK_WEAKENING_GAUNTLET = 6 ,
  SAY_CROK_WEAKENING_SVALNA = 7 ,
  SAY_CROK_DEATH = 8 ,
  SAY_ONBOARD = 0 ,
  SAY_NECROTIC_AURA_APPLIED = 0 ,
  SAY_NECROTIC_AURA_REMOVED = 1 ,
  SAY_NECROTIC_AURA_FADING = 2 ,
  SAY_INTRO = 0 ,
  SAY_PHASE_1 ,
  SAY_DEEP_BREATH ,
  SAY_SLAY_P1 ,
  SAY_END_P1 ,
  SAY_PHASE_2 ,
  SAY_ANTIMAGIC_SHELL ,
  SAY_MAGIC_BLAST ,
  SAY_SLAY_P2 ,
  SAY_END_P2 ,
  SAY_INTRO_PHASE_3 ,
  SAY_PHASE_3 ,
  EMOTE_SURGE_OF_POWER_WARNING_P2 ,
  SAY_SURGE_OF_POWER ,
  SAY_BUFFED_BY_SPARK ,
  SAY_SLAY_P3 ,
  SAY_SPELL_CASTING_P3 ,
  SAY_DEATH ,
  EMOTE_SURGE_OF_POWER_WARNING_P3 ,
  EMOTE_BERSERK ,
  EMOTE_POWER_SPARK = 0 ,
  SAY_ALEXSTRASZA_ONE = 0 ,
  SAY_ALEXSTRASZA_TWO = 1 ,
  SAY_ALEXSTRASZA_THREE = 2 ,
  SAY_ALEXSTRASZA_FOUR = 3 ,
  SAY_BRANN_ALGALON_INTRO_1 = 0 ,
  SAY_BRANN_ALGALON_INTRO_2 = 1 ,
  SAY_BRANN_ALGALON_OUTRO = 2 ,
  SAY_ALGALON_INTRO_1 = 0 ,
  SAY_ALGALON_INTRO_2 = 1 ,
  SAY_ALGALON_INTRO_3 = 2 ,
  SAY_ALGALON_START_TIMER = 3 ,
  SAY_ALGALON_AGGRO = 4 ,
  SAY_ALGALON_COLLAPSING_STAR = 5 ,
  EMOTE_ALGALON_COLLAPSING_STAR = 6 ,
  SAY_ALGALON_BIG_BANG = 7 ,
  EMOTE_ALGALON_BIG_BANG = 8 ,
  SAY_ALGALON_ASCEND = 9 ,
  EMOTE_ALGALON_COSMIC_SMASH = 10 ,
  SAY_ALGALON_PHASE_TWO = 11 ,
  SAY_ALGALON_OUTRO_1 = 12 ,
  SAY_ALGALON_OUTRO_2 = 13 ,
  SAY_ALGALON_OUTRO_3 = 14 ,
  SAY_ALGALON_OUTRO_4 = 15 ,
  SAY_ALGALON_OUTRO_5 = 16 ,
  SAY_ALGALON_DESPAWN_1 = 17 ,
  SAY_ALGALON_DESPAWN_2 = 18 ,
  SAY_ALGALON_DESPAWN_3 = 19 ,
  SAY_ALGALON_KILL = 20 ,
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_BERSERK = 2 ,
  EMOTE_DEATH = 3 ,
  EMOTE_FEAR = 4 ,
  EMOTE_DEFFENDER = 5 ,
  FLAME_LEVIATHAN_SAY_AGGRO = 0 ,
  FLAME_LEVIATHAN_SAY_SLAY = 1 ,
  FLAME_LEVIATHAN_SAY_DEATH = 2 ,
  FLAME_LEVIATHAN_SAY_PURSUE = 3 ,
  FLAME_LEVIATHAN_SAY_HARDMODE = 4 ,
  FLAME_LEVIATHAN_SAY_TOWER_NONE = 5 ,
  FLAME_LEVIATHAN_SAY_TOWER_FROST = 6 ,
  FLAME_LEVIATHAN_SAY_TOWER_FLAME = 7 ,
  FLAME_LEVIATHAN_SAY_TOWER_NATURE = 8 ,
  FLAME_LEVIATHAN_SAY_TOWER_STORM = 9 ,
  FLAME_LEVIATHAN_SAY_PLAYER_RIDING = 10 ,
  FLAME_LEVIATHAN_SAY_OVERLOAD = 11 ,
  FLAME_LEVIATHAN_EMOTE_PURSUE = 12 ,
  FLAME_LEVIATHAN_EMOTE_OVERLOAD = 13 ,
  FLAME_LEVIATHAN_EMOTE_REPAIR = 14 ,
  FLAME_LEVIATHAN_EMOTE_FROST = 15 ,
  FLAME_LEVIATHAN_EMOTE_FLAME = 16 ,
  FLAME_LEVIATHAN_EMOTE_NATURE = 17 ,
  FLAME_LEVIATHAN_EMOTE_STORM = 18 ,
  FLAME_LEVIATHAN_EMOTE_REACTIVATE = 19 ,
  BRANN_RADIO_SAY_FL_START_0 = 0 ,
  BRANN_RADIO_SAY_FL_START_1 = 1 ,
  BRANN_RADIO_SAY_FL_START_2 = 2 ,
  BRANN_RADIO_SAY_GENERATORS = 3 ,
  BRANN_RADIO_SAY_STATIONS = 4 ,
  BRANN_RADIO_SAY_TOWER_THORIM = 5 ,
  BRANN_RADIO_SAY_TOWER_HODIR = 6 ,
  BRANN_RADIO_SAY_TOWER_FREYA = 7 ,
  BRANN_RADIO_SAY_TOWER_MIMIRON = 8 ,
  VEHICLE_EMOTE_REPAIR = 33538 ,
  SAY_ELDER_AGGRO = 0 ,
  SAY_ELDER_SLAY = 1 ,
  SAY_ELDER_DEATH = 2 ,
  SAY_AGGRO = 0 ,
  SAY_AGGRO_WITH_ELDER = 1 ,
  SAY_SLAY = 2 ,
  SAY_DEATH = 3 ,
  SAY_BERSERK = 4 ,
  SAY_SUMMON_CONSERVATOR = 5 ,
  SAY_SUMMON_TRIO = 6 ,
  SAY_SUMMON_LASHERS = 7 ,
  EMOTE_LIFEBINDERS_GIFT = 8 ,
  EMOTE_ALLIES_OF_NATURE = 9 ,
  EMOTE_GROUND_TREMOR = 10 ,
  EMOTE_IRON_ROOTS = 11 ,
  SAY_AGGRO = 0 ,
  SAY_SUMMON = 1 ,
  SAY_SLAG_POT = 2 ,
  SAY_SCORCH = 3 ,
  SAY_SLAY = 4 ,
  SAY_BERSERK = 5 ,
  SAY_DEATH = 6 ,
  EMOTE_JETS = 7 ,
  SAY_AGGRO = 0 ,
  SAY_HARDMODE_ON = 1 ,
  SAY_MKII_ACTIVATE = 2 ,
  SAY_MKII_SLAY = 3 ,
  SAY_MKII_DEATH = 4 ,
  SAY_VX001_ACTIVATE = 5 ,
  SAY_VX001_SLAY = 6 ,
  SAY_VX001_DEATH = 7 ,
  SAY_AERIAL_ACTIVATE = 8 ,
  SAY_AERIAL_SLAY = 9 ,
  SAY_AERIAL_DEATH = 10 ,
  SAY_V07TRON_ACTIVATE = 11 ,
  SAY_V07TRON_SLAY = 12 ,
  SAY_V07TRON_DEATH = 13 ,
  SAY_BERSERK = 14 ,
  EMOTE_PLASMA_BLAST = 0 ,
  TALK_COMPUTER_INITIATED = 0 ,
  TALK_COMPUTER_TERMINATED = 1 ,
  TALK_COMPUTER_TEN = 2 ,
  TALK_COMPUTER_NINE = 3 ,
  TALK_COMPUTER_EIGHT = 4 ,
  TALK_COMPUTER_SEVEN = 5 ,
  TALK_COMPUTER_SIX = 6 ,
  TALK_COMPUTER_FIVE = 7 ,
  TALK_COMPUTER_FOUR = 8 ,
  TALK_COMPUTER_THREE = 9 ,
  TALK_COMPUTER_TWO = 10 ,
  TALK_COMPUTER_ONE = 11 ,
  TALK_COMPUTER_ZERO = 12 ,
  EMOTE_PERMA_GROUND = 0 ,
  EMOTE_BREATH = 1 ,
  EMOTE_BERSERK = 2 ,
  SAY_COMMANDER_AGGRO = 0 ,
  SAY_COMMANDER_GROUND_PHASE = 1 ,
  SAY_COMMANDER_ENGINEERS_DEAD = 2 ,
  SAY_EE_AGGRO = 0 ,
  SAY_EE_START_REPAIR = 1 ,
  SAY_EE_REBUILD_TURRETS = 2 ,
  EMOTE_HARPOON = 0 ,
  SAY_AGGRO_1 = 0 ,
  SAY_AGGRO_2 = 1 ,
  SAY_SPECIAL_1 = 2 ,
  SAY_SPECIAL_2 = 3 ,
  SAY_SPECIAL_3 = 4 ,
  SAY_JUMPDOWN = 5 ,
  SAY_SLAY = 6 ,
  SAY_BERSERK = 7 ,
  SAY_WIPE = 8 ,
  SAY_DEATH = 9 ,
  SAY_END_NORMAL_1 = 10 ,
  SAY_END_NORMAL_2 = 11 ,
  SAY_END_NORMAL_3 = 12 ,
  SAY_END_HARD_1 = 13 ,
  SAY_END_HARD_2 = 14 ,
  SAY_END_HARD_3 = 15 ,
  SAY_SIF_AGGRO = 0 ,
  SAY_SIF_HM_MISSED = 1 ,
  SAY_SIF_HM_REACHED = 2 ,
  SAY_GIANT_RUNIC_MIGHT = 0 ,
  SAY_COLOSSUS_RUNIC_BARRIER = 0 ,
  SAY_AGGRO = 0 ,
  SAY_HEART_OPENED = 1 ,
  SAY_HEART_CLOSED = 2 ,
  SAY_TYMPANIC_TANTRUM = 3 ,
  SAY_SLAY = 4 ,
  SAY_BERSERK = 5 ,
  SAY_DEATH = 6 ,
  SAY_SUMMON = 7 ,
  EMOTE_HEART_OPENED = 8 ,
  EMOTE_HEART_CLOSED = 9 ,
  EMOTE_TYMPANIC_TANTRUM = 10 ,
  EMOTE_SCRAPBOT = 11 ,
  SAY_SARA_ULDUAR_SCREAM_0 = 0 ,
  SAY_SARA_ULDUAR_SCREAM_1 = 1 ,
  SAY_SARA_AGGRO = 2 ,
  SAY_SARA_FERVOR_HIT = 3 ,
  SAY_SARA_ANGER = 4 ,
  SAY_SARA_KILL = 5 ,
  SAY_SARA_TRANSFORM_1 = 6 ,
  SAY_SARA_TRANSFORM_2 = 7 ,
  SAY_SARA_TRANSFORM_3 = 8 ,
  SAY_SARA_TRANSFORM_4 = 9 ,
  SAY_SARA_DEATH_RAY = 10 ,
  SAY_SARA_PSYCHOSIS_HIT = 11 ,
  WHISPER_VOICE_PHASE_1_WIPE = 0 ,
  WHISPER_VOICE_INSANE = 1 ,
  EMOTE_YOGG_SARON_BRAIN_SHATTERED = 0 ,
  SAY_YOGG_SARON_SPAWN = 0 ,
  SAY_YOGG_SARON_MADNESS = 1 ,
  EMOTE_YOGG_SARON_MADNESS = 2 ,
  SAY_YOGG_SARON_PHASE_3 = 3 ,
  SAY_YOGG_SARON_DEAFENING_ROAR = 4 ,
  EMOTE_YOGG_SARON_DEAFENING_ROAR = 5 ,
  SAY_YOGG_SARON_DEATH = 6 ,
  EMOTE_YOGG_SARON_EMPOWERING_SHADOWS = 7 ,
  EMOTE_YOGG_SARON_BERSERK = 8 ,
  SAY_GARONA_1 = 0 ,
  SAY_GARONA_2 = 1 ,
  SAY_GARONA_3 = 2 ,
  SAY_YOGG_1 = 0 ,
  SAY_YOGG_2 = 1 ,
  SAY_LLANE_1 = 0 ,
  SAY_GARONA_4 = 3 ,
  SAY_YOGG_3 = 2 ,
  SAY_NEL_1 = 0 ,
  SAY_YAS_1 = 0 ,
  SAY_NEL_2 = 1 ,
  SAY_MAL_1 = 0 ,
  SAY_YOGG_4 = 5 ,
  SAY_LK_1 = 0 ,
  SAY_IC_1 = 0 ,
  SAY_IC_2 = 1 ,
  SAY_LK_2 = 1 ,
  SAY_YOGG_5 = 3 ,
  SAY_YOGG_6 = 4 ,
  GOSSIP_MENU_FREYA = 10324 ,
  NPC_TEXT_FREYA = 14332 ,
  GOSSIP_MENU_HODIR = 10335 ,
  NPC_TEXT_HODIR = 14326 ,
  GOSSIP_MENU_MIMIRON = 10336 ,
  NPC_TEXT_MIMIRON = 14334 ,
  GOSSIP_MENU_THORIM = 10337 ,
  NPC_TEXT_THORIM = 14333 ,
  GOSSIP_MENU_CONFIRM = 10333 ,
  NPC_TEXT_CONFIRM = 14325 ,
  SAY_KEEPER_SELECTED = 1 ,
  GOSSIP_MENU_START_EVENT = 9998 ,
  GOSSIP_MENU_ITEM = 9997 ,
  GOSSIP_MENU_LATE_JOIN = 10275 ,
  NPC_TEXT_SINCLARI_IN = 13853 ,
  NPC_TEXT_SINCLARI_ITEM = 13854 ,
  NPC_TEXT_SINCLARI_DONE = 13910 ,
  NPC_TEXT_SINCLARI_LATE_JOIN = 14271 ,
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_DEATH = 2 ,
  EMOTE_DARK_SHELL = 3 ,
  SAY_INTRO = 0 ,
  SAY_AGGRO = 1 ,
  SAY_SURPREME = 2 ,
  SAY_KILL = 3 ,
  SAY_DEATH = 4 ,
  EMOTE_FRENZY = 5 ,
  SAY_RAND = 6 ,
  SAY_AGGRO = 0 ,
  SAY_EARTHQUAKE = 1 ,
  SAY_OVERRUN = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  SAY_INTRO = 0 ,
  SAY_REGEN = 1 ,
  SAY_AGGRO = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  EMOTE_DISTILLER = 5 ,
  SAY_SKIP_INTRO = 0 ,
  SAY_INTRO_2 = 1 ,
  SAY_PEON_ATTACKED = 2 ,
  SAY_PEON_DIES = 3 ,
  SAY_SHADOW_SEAR = 4 ,
  SAY_SHADOW_FISSURE = 5 ,
  SAY_DEATH_COIL = 6 ,
  SAY_SLAY = 7 ,
  SAY_DIE = 8 ,
  SAY_RIVAL_DIED = 6
}
 

Functions

void AddSC_boss_mimiron ()
 

Macro Definition Documentation

◆ GetACU

#define GetACU ( )    ObjectAccessor::GetCreature(*me, pInstance->GetGuidData(DATA_MIMIRON_ACU))

◆ GetLMK2

#define GetLMK2 ( )    ObjectAccessor::GetCreature(*me, pInstance->GetGuidData(DATA_MIMIRON_LEVIATHAN_MKII))

◆ GetMimiron

#define GetMimiron ( )    ObjectAccessor::GetCreature(*me, pInstance->GetGuidData(TYPE_MIMIRON))

◆ GetVX001

#define GetVX001 ( )    ObjectAccessor::GetCreature(*me, pInstance->GetGuidData(DATA_MIMIRON_VX001))

◆ SPELL_FROST_BOMB_EXPLOSION

#define SPELL_FROST_BOMB_EXPLOSION   RAID_MODE(SPELL_FROST_BOMB_EXPLOSION_10, SPELL_FROST_BOMB_EXPLOSION_25)

◆ SPELL_HAND_PULSE_L

#define SPELL_HAND_PULSE_L   RAID_MODE(SPELL_HAND_PULSE_10_L, SPELL_HAND_PULSE_25_L)

◆ SPELL_HAND_PULSE_R

#define SPELL_HAND_PULSE_R   RAID_MODE(SPELL_HAND_PULSE_10_R, SPELL_HAND_PULSE_25_R)

◆ SPELL_MINE_EXPLOSION

#define SPELL_MINE_EXPLOSION   RAID_MODE(SPELL_MINE_EXPLOSION_10, SPELL_MINE_EXPLOSION_25)

◆ SPELL_NAPALM_SHELL

#define SPELL_NAPALM_SHELL   RAID_MODE(SPELL_NAPALM_SHELL_10, SPELL_NAPALM_SHELL_25)

◆ SPELL_PLASMA_BALL

#define SPELL_PLASMA_BALL   RAID_MODE(SPELL_PLASMA_BALL_10, SPELL_PLASMA_BALL_25)

◆ SPELL_PLASMA_BLAST

#define SPELL_PLASMA_BLAST   RAID_MODE(SPELL_PLASMA_BLAST_10, SPELL_PLASMA_BLAST_25)

Enumeration Type Documentation

◆ EVENTS

enum EVENTS
Enumerator
EVENT_CLEAVE 
EVENT_STOMP 
EVENT_FIREBALL 
EVENT_CONFLAGRATION 
EVENT_SIT_LMK2 
EVENT_SIT_LMK2_INTERVAL 
EVENT_LMK2_RETREAT_INTERVAL 
EVENT_ELEVATOR_INTERVAL_1 
EVENT_ELEVATOR_INTERVAL_2 
EVENT_SITTING_ON_VX001 
EVENT_ENTER_VX001 
EVENT_EMOTE_VX001 
EVENT_VX001_START_FIGHT 
EVENT_ELEVATOR_INTERVAL_0 
EVENT_GET_OUT_VX001 
EVENT_SAY_VX001_DEAD 
EVENT_ENTER_ACU 
EVENT_SAY_ACU_ACTIVATE 
EVENT_ACU_START_ATTACK 
EVENT_VX001_EMOTESTATE_DEATH 
EVENT_SAY_ACU_DEAD 
EVENT_LEVIATHAN_COME_CLOSER 
EVENT_VX001_EMOTE_JUMP 
EVENT_LEVIATHAN_RIDE_MIDDLE 
EVENT_JOIN_TOGETHER 
EVENT_JOIN_ACU 
EVENT_START_PHASE4 
EVENT_FINISH 
EVENT_SAY_VOLTRON_DEAD 
EVENT_DISAPPEAR 
EVENT_BERSERK 
EVENT_BERSERK_2 
EVENT_SPELL_NAPALM_SHELL 
EVENT_SPELL_PLASMA_BLAST 
EVENT_SPELL_SHOCK_BLAST 
EVENT_PROXIMITY_MINES_1 
EVENT_SPELL_HEAT_WAVE 
EVENT_SPELL_ROCKET_STRIKE 
EVENT_REINSTALL_ROCKETS 
EVENT_SPELL_RAPID_BURST 
EVENT_SPELL_RAPID_BURST_INTERVAL 
EVENT_SPELL_SPINNING_UP 
EVENT_HAND_PULSE 
EVENT_SPELL_PLASMA_BALL 
EVENT_SUMMON_BOMB_BOT 
EVENT_BOMB_BOT_CHASE 
EVENT_BOMB_BOT_RELOCATE 
EVENT_SUMMON_ASSAULT_BOT 
EVENT_SUMMON_JUNK_BOT 
EVENT_MAGNETIC_CORE_PULL_DOWN 
EVENT_MAGNETIC_CORE_FREE 
EVENT_MAGNETIC_CORE_REMOVE_IMMOBILIZE 
EVENT_COMPUTER_SAY_INITIATED 
EVENT_COMPUTER_SAY_MINUTES 
EVENT_MIMIRON_SAY_HARDMODE 
EVENT_SPAWN_FLAMES_INITIAL 
EVENT_FLAMES_SPREAD 
EVENT_FLAME_SUPPRESSION_50000 
EVENT_FLAME_SUPPRESSION_10 
EVENT_FROST_BOMB 
EVENT_SUMMON_EMERGENCY_FIRE_BOTS 
EVENT_EMERGENCY_BOT_CHECK 
EVENT_EMERGENCY_BOT_ATTACK 
149{
150 // Mimiron:
151 EVENT_SIT_LMK2 = 1,
163 EVENT_ENTER_ACU = 23,
172 EVENT_JOIN_ACU = 35,
174 EVENT_FINISH = 50,
176 EVENT_DISAPPEAR = 52,
177 EVENT_BERSERK = 53,
178 EVENT_BERSERK_2 = 54,
179
180 // Leviathan:
185
186 // VX001:
193 EVENT_HAND_PULSE = 37,
194
195 // ACU:
205
206 // Hard mode:
214 EVENT_FROST_BOMB = 67,
218};
@ EVENT_SUMMON_JUNK_BOT
Definition: boss_mimiron.cpp:201
@ EVENT_ELEVATOR_INTERVAL_2
Definition: boss_mimiron.cpp:155
@ EVENT_ELEVATOR_INTERVAL_1
Definition: boss_mimiron.cpp:154
@ EVENT_ENTER_VX001
Definition: boss_mimiron.cpp:157
@ EVENT_SPELL_RAPID_BURST_INTERVAL
Definition: boss_mimiron.cpp:191
@ EVENT_FLAME_SUPPRESSION_50000
Definition: boss_mimiron.cpp:212
@ EVENT_SPAWN_FLAMES_INITIAL
Definition: boss_mimiron.cpp:210
@ EVENT_VX001_EMOTE_JUMP
Definition: boss_mimiron.cpp:169
@ EVENT_SIT_LMK2_INTERVAL
Definition: boss_mimiron.cpp:152
@ EVENT_SPELL_PLASMA_BLAST
Definition: boss_mimiron.cpp:182
@ EVENT_SAY_VX001_DEAD
Definition: boss_mimiron.cpp:162
@ EVENT_COMPUTER_SAY_INITIATED
Definition: boss_mimiron.cpp:207
@ EVENT_SIT_LMK2
Definition: boss_mimiron.cpp:151
@ EVENT_SPELL_NAPALM_SHELL
Definition: boss_mimiron.cpp:181
@ EVENT_SITTING_ON_VX001
Definition: boss_mimiron.cpp:156
@ EVENT_SAY_ACU_ACTIVATE
Definition: boss_mimiron.cpp:164
@ EVENT_SAY_VOLTRON_DEAD
Definition: boss_mimiron.cpp:175
@ EVENT_BOMB_BOT_CHASE
Definition: boss_mimiron.cpp:198
@ EVENT_FROST_BOMB
Definition: boss_mimiron.cpp:214
@ EVENT_EMERGENCY_BOT_CHECK
Definition: boss_mimiron.cpp:216
@ EVENT_JOIN_ACU
Definition: boss_mimiron.cpp:172
@ EVENT_FLAMES_SPREAD
Definition: boss_mimiron.cpp:211
@ EVENT_MIMIRON_SAY_HARDMODE
Definition: boss_mimiron.cpp:209
@ EVENT_FINISH
Definition: boss_mimiron.cpp:174
@ EVENT_BOMB_BOT_RELOCATE
Definition: boss_mimiron.cpp:199
@ EVENT_PROXIMITY_MINES_1
Definition: boss_mimiron.cpp:184
@ EVENT_MAGNETIC_CORE_PULL_DOWN
Definition: boss_mimiron.cpp:202
@ EVENT_EMOTE_VX001
Definition: boss_mimiron.cpp:158
@ EVENT_SUMMON_ASSAULT_BOT
Definition: boss_mimiron.cpp:200
@ EVENT_ACU_START_ATTACK
Definition: boss_mimiron.cpp:165
@ EVENT_SAY_ACU_DEAD
Definition: boss_mimiron.cpp:167
@ EVENT_GET_OUT_VX001
Definition: boss_mimiron.cpp:161
@ EVENT_LMK2_RETREAT_INTERVAL
Definition: boss_mimiron.cpp:153
@ EVENT_SPELL_SPINNING_UP
Definition: boss_mimiron.cpp:192
@ EVENT_BERSERK
Definition: boss_mimiron.cpp:177
@ EVENT_VX001_EMOTESTATE_DEATH
Definition: boss_mimiron.cpp:166
@ EVENT_COMPUTER_SAY_MINUTES
Definition: boss_mimiron.cpp:208
@ EVENT_FLAME_SUPPRESSION_10
Definition: boss_mimiron.cpp:213
@ EVENT_MAGNETIC_CORE_REMOVE_IMMOBILIZE
Definition: boss_mimiron.cpp:204
@ EVENT_EMERGENCY_BOT_ATTACK
Definition: boss_mimiron.cpp:217
@ EVENT_VX001_START_FIGHT
Definition: boss_mimiron.cpp:159
@ EVENT_SUMMON_BOMB_BOT
Definition: boss_mimiron.cpp:197
@ EVENT_SUMMON_EMERGENCY_FIRE_BOTS
Definition: boss_mimiron.cpp:215
@ EVENT_SPELL_SHOCK_BLAST
Definition: boss_mimiron.cpp:183
@ EVENT_LEVIATHAN_COME_CLOSER
Definition: boss_mimiron.cpp:168
@ EVENT_SPELL_HEAT_WAVE
Definition: boss_mimiron.cpp:187
@ EVENT_DISAPPEAR
Definition: boss_mimiron.cpp:176
@ EVENT_SPELL_PLASMA_BALL
Definition: boss_mimiron.cpp:196
@ EVENT_ELEVATOR_INTERVAL_0
Definition: boss_mimiron.cpp:160
@ EVENT_HAND_PULSE
Definition: boss_mimiron.cpp:193
@ EVENT_MAGNETIC_CORE_FREE
Definition: boss_mimiron.cpp:203
@ EVENT_ENTER_ACU
Definition: boss_mimiron.cpp:163
@ EVENT_SPELL_RAPID_BURST
Definition: boss_mimiron.cpp:190
@ EVENT_START_PHASE4
Definition: boss_mimiron.cpp:173
@ EVENT_JOIN_TOGETHER
Definition: boss_mimiron.cpp:171
@ EVENT_SPELL_ROCKET_STRIKE
Definition: boss_mimiron.cpp:188
@ EVENT_BERSERK_2
Definition: boss_mimiron.cpp:178
@ EVENT_LEVIATHAN_RIDE_MIDDLE
Definition: boss_mimiron.cpp:170
@ EVENT_REINSTALL_ROCKETS
Definition: boss_mimiron.cpp:189

◆ GOs

enum GOs
Enumerator
GO_ELUNE_ALTAR 
GO_ELUNE_FIRE 
GO_ELUNE_GEM 
GO_ELUNE_LIGHT 
GO_ARGENT_COLISEUM_FLOOR 
GO_MAIN_GATE_DOOR 
GO_WEB_DOOR 
GO_EAST_PORTCULLIS 
GO_SOUTH_PORTCULLIS 
GO_NORTH_PORTCULLIS 
GO_CRUSADERS_CACHE_10 
GO_CRUSADERS_CACHE_25 
GO_CRUSADERS_CACHE_10_H 
GO_CRUSADERS_CACHE_25_H 
GO_TRIBUTE_CHEST_10H_25 
GO_TRIBUTE_CHEST_10H_45 
GO_TRIBUTE_CHEST_10H_50 
GO_TRIBUTE_CHEST_10H_99 
GO_TRIBUTE_CHEST_25H_25 
GO_TRIBUTE_CHEST_25H_45 
GO_TRIBUTE_CHEST_25H_50 
GO_TRIBUTE_CHEST_25H_99 
GO_DRAGON_CAGE 
GO_DRAGON_CAGE_DOOR 
GO_CACHE_OF_EREGOS 
GO_CACHE_OF_EREGOS_HERO 
GO_SPOTLIGHT 
GO_DOOR_1 
GO_DOOR_2 
GO_DOOR_3 
GO_BUTTON 
GO_DRILL 
GO_HARPOON_GUN_1 
GO_HARPOON_GUN_2 
GO_HARPOON_GUN_3 
GO_HARPOON_GUN_4 
GO_BROKEN_HARPOON 
108{
109 //GO_MIMIRON_ELEVATOR = 194749,
110 GO_DOOR_1 = 194776,
111 GO_DOOR_2 = 194774,
112 GO_DOOR_3 = 194775,
113 GO_BUTTON = 194739,
114 // pads: 194740-48
115};
@ GO_BUTTON
Definition: boss_mimiron.cpp:113
@ GO_DOOR_1
Definition: boss_mimiron.cpp:110
@ GO_DOOR_2
Definition: boss_mimiron.cpp:111
@ GO_DOOR_3
Definition: boss_mimiron.cpp:112

◆ HardMode

enum HardMode
Enumerator
SPELL_EMERGENCY_MODE 
SPELL_SELF_DESTRUCT 
SPELL_SUMMON_FLAMES_INITIAL 
NPC_FLAMES_INITIAL 
SPELL_SUMMON_FLAMES_SPREAD 
NPC_FLAMES_SPREAD 
SPELL_FLAMES_AURA 
SPELL_VX001_FROST_BOMB 
SPELL_FROST_BOMB_VISUAL_AURA 
SPELL_SUMMON_FROST_BOMB 
NPC_FROST_BOMB 
SPELL_FROST_BOMB_EXPLOSION_10 
SPELL_FROST_BOMB_EXPLOSION_25 
SPELL_FLAME_SUPPRESSANT_10yd 
SPELL_FLAME_SUPPRESSANT_50000yd 
SPELL_WATER_SPRAY 
SPELL_DEAFENING_SIREN 
NPC_EMERGENCY_FIRE_BOT 
SPELL_ENTER_VEHICLE_0 
SPELL_ENTER_VEHICLE_1 
SPELL_ENTER_VEHICLE_2 
SPELL_ENTER_VEHICLE_4 
118{
119 SPELL_EMERGENCY_MODE = 64582,
120 SPELL_SELF_DESTRUCT = 64610,
121
123 NPC_FLAMES_INITIAL = 34363,
125 NPC_FLAMES_SPREAD = 34121,
126 SPELL_FLAMES_AURA = 64561,
127
131 NPC_FROST_BOMB = 34149,
134
137
138 SPELL_WATER_SPRAY = 64619,
139 SPELL_DEAFENING_SIREN = 64616,
141
142 SPELL_ENTER_VEHICLE_0 = 63112,
143 SPELL_ENTER_VEHICLE_1 = 63313,
144 SPELL_ENTER_VEHICLE_2 = 63314,
145 SPELL_ENTER_VEHICLE_4 = 63316,
146};
@ NPC_FROST_BOMB
Definition: boss_mimiron.cpp:131
@ NPC_EMERGENCY_FIRE_BOT
Definition: boss_mimiron.cpp:140
@ SPELL_FROST_BOMB_EXPLOSION_25
Definition: boss_mimiron.cpp:133
@ SPELL_ENTER_VEHICLE_1
Definition: boss_mimiron.cpp:143
@ SPELL_SUMMON_FLAMES_SPREAD
Definition: boss_mimiron.cpp:124
@ NPC_FLAMES_INITIAL
Definition: boss_mimiron.cpp:123
@ SPELL_ENTER_VEHICLE_2
Definition: boss_mimiron.cpp:144
@ SPELL_FROST_BOMB_VISUAL_AURA
Definition: boss_mimiron.cpp:129
@ SPELL_EMERGENCY_MODE
Definition: boss_mimiron.cpp:119
@ SPELL_FLAMES_AURA
Definition: boss_mimiron.cpp:126
@ SPELL_FLAME_SUPPRESSANT_10yd
Definition: boss_mimiron.cpp:135
@ NPC_FLAMES_SPREAD
Definition: boss_mimiron.cpp:125
@ SPELL_ENTER_VEHICLE_0
Definition: boss_mimiron.cpp:142
@ SPELL_SUMMON_FLAMES_INITIAL
Definition: boss_mimiron.cpp:122
@ SPELL_FLAME_SUPPRESSANT_50000yd
Definition: boss_mimiron.cpp:136
@ SPELL_WATER_SPRAY
Definition: boss_mimiron.cpp:138
@ SPELL_VX001_FROST_BOMB
Definition: boss_mimiron.cpp:128
@ SPELL_FROST_BOMB_EXPLOSION_10
Definition: boss_mimiron.cpp:132
@ SPELL_ENTER_VEHICLE_4
Definition: boss_mimiron.cpp:145
@ SPELL_SUMMON_FROST_BOMB
Definition: boss_mimiron.cpp:130
@ SPELL_DEAFENING_SIREN
Definition: boss_mimiron.cpp:139
@ SPELL_SELF_DESTRUCT
Definition: boss_mimiron.cpp:120

◆ NPCs

enum NPCs
Enumerator
NPC_EMI_SHORTFUSE 
BOSS_VENOXIS 
NPC_RAZZASHI_COBRA 
NPC_PARASITIC_SERPENT 
NPC_RISEN_ZOMBIE 
NPC_DEVOURING_GHOUL 
NPC_DARK_NECROMANCER 
NPC_TOMB_STALKER 
NPC_CRYPT_FIEND 
NPC_BILE_GOLEM 
NPC_ENRAGING_GHOUL 
NPC_PATCHWORK_CONSTRUCT 
NPC_INFINITE_ADVERSARY 
NPC_INFINITE_HUNTER 
NPC_INFINITE_AGENT 
NPC_INVIS_TARGET 
NPC_KNIGHT_ESCORT 
NPC_HORSE_ESCORT 
NPC_PRIEST_ESCORT 
NPC_CITY_MAN 
NPC_CITY_MAN2 
NPC_CITY_MAN3 
NPC_CITY_MAN4 
NPC_VEKNISS_DRONE 
NPC_RANSHALLA 
NPC_PRIESTESS_ELUNE 
NPC_VOICE_ELUNE 
NPC_GUARDIAN_ELUNE 
NPC_TWILIGHT_EGG 
NPC_TWILIGHT_WHELP 
NPC_DISCIPLE_OF_SHADRON 
NPC_DISCIPLE_OF_VESPERON 
NPC_ACOLYTE_OF_SHADRON 
NPC_ACOLYTE_OF_VESPERON 
NPC_LAVA_BLAZE 
NPC_FLAME_TSUNAMI 
NPC_SAFE_AREA_TRIGGER 
NPC_RISEN_CHAMPION 
NPC_BARRENT 
NPC_TIRION 
NPC_GARROSH 
NPC_THRALL 
NPC_VARIAN 
NPC_PROUDMOORE 
NPC_ARGENT_MAGE 
NPC_FIZZLEBANG 
NPC_LICH_KING 
NPC_GORMOK 
NPC_DREADSCALE 
NPC_ACIDMAW 
NPC_ICEHOWL 
NPC_JARAXXUS 
NPC_PURPLE_GROUND 
NPC_WORLD_TRIGGER 
NPC_ALLIANCE_DEATH_KNIGHT 
NPC_ALLIANCE_DRUID_BALANCE 
NPC_ALLIANCE_DRUID_RESTORATION 
NPC_ALLIANCE_HUNTER 
NPC_ALLIANCE_MAGE 
NPC_ALLIANCE_PALADIN_HOLY 
NPC_ALLIANCE_PALADIN_RETRIBUTION 
NPC_ALLIANCE_PRIEST_DISCIPLINE 
NPC_ALLIANCE_PRIEST_SHADOW 
NPC_ALLIANCE_ROGUE 
NPC_ALLIANCE_SHAMAN_ENHANCEMENT 
NPC_ALLIANCE_SHAMAN_RESTORATION 
NPC_ALLIANCE_WARLOCK 
NPC_ALLIANCE_WARRIOR 
NPC_HORDE_DEATH_KNIGHT 
NPC_HORDE_DRUID_BALANCE 
NPC_HORDE_DRUID_RESTORATION 
NPC_HORDE_HUNTER 
NPC_HORDE_MAGE 
NPC_HORDE_PALADIN_HOLY 
NPC_HORDE_PALADIN_RETRIBUTION 
NPC_HORDE_PRIEST_DISCIPLINE 
NPC_HORDE_PRIEST_SHADOW 
NPC_HORDE_ROGUE 
NPC_HORDE_SHAMAN_ENHANCEMENT 
NPC_HORDE_SHAMAN_RESTORATION 
NPC_HORDE_WARLOCK 
NPC_HORDE_WARRIOR 
NPC_LIGHTBANE 
NPC_DARKBANE 
NPC_ANUBARAK 
NPC_MALYGOS 
NPC_PORTAL 
NPC_WORLD_TRIGGER_LAOI 
NPC_POWER_SPARK 
NPC_VORTEX 
NPC_NEXUS_LORD 
NPC_SCION_OF_ETERNITY 
NPC_HOVER_DISK 
NPC_ARCANE_OVERLOAD 
NPC_SURGE_OF_POWER 
NPC_WYRMREST_SKYTALON 
NPC_STATIC_FIELD 
NPC_ALEXSTRASZA 
NPC_DRAKOS 
NPC_VAROS 
NPC_UROM 
NPC_EREGOS 
NPC_VERDISA 
NPC_BELGARISTRASZ 
NPC_ETERNOS 
NPC_AMBER_DRAKE 
NPC_EMERALD_DRAKE 
NPC_RUBY_DRAKE 
NPC_CENTRIFUGE_CONSTRUCT 
NPC_IMAGE_OF_BELGARISTRASZ 
NPC_DARK_RUNE_PROTECTOR 
NPC_DARK_RUNE_STORMCALLER 
NPC_IRON_GOLEM_CUSTODIAN 
NPC_DARK_MATTER_TRIGGER 
NPC_SEARING_GAZE_TRIGGER 
NPC_LEVIATHAN_MKII 
NPC_LEVIATHAN_MKII_CANNON 
NPC_VX001 
NPC_AERIAL_COMMAND_UNIT 
NPC_COMPUTER 
NPC_BOMB_BOT 
NPC_BOT_SUMMON_TRIGGER 
NPC_ASSAULT_BOT 
NPC_JUNK_BOT 
NPC_MAGNETIC_CORE 
NPC_DARK_RUNE_SENTINEL 
NPC_DARK_RUNE_GUARDIAN 
NPC_DARK_RUNE_WATCHER 
NPC_EXPEDITION_ENGINEER 
NPC_EXPEDITION_COMMANDER 
NPC_RAZORSCALE_CONTROLLER 
NPC_VOID_ZONE 
NPC_LIFE_SPARK 
NPC_XT002_HEART 
NPC_XS013_SCRAPBOT 
NPC_XM024_PUMMELLER 
NPC_XE321_BOOMBOT 
NPC_PILE_TRIGGER 
NPC_TRANSITUS_SHIELD_DUMMY 
NPC_WARMAGE_HOLLISTER 
NPC_WARMAGE_CALANDRA 
NPC_WARMAGE_WATKINS 
NPC_TRANSITUS_SHIELD_DUMMY 
NPC_WARMAGE_SARINA 
NPC_WARMAGE_HALISTER 
NPC_WARMAGE_ILSUDRIA 
NPC_APPLEBOUGH_A 
NPC_SWEETBERRY_H 
NPC_SILVER_COVENANT_GUARDIAN_MAGE 
NPC_SUNREAVER_GUARDIAN_MAGE 
NPC_HUNGARFEN 
NPC_UNDERBOG_MUSHROOM 
NPC_GHAZAN 
93{
94 //NPC_MIMIRON = 33350,
95 NPC_LEVIATHAN_MKII = 33432,
97 NPC_VX001 = 33651,
99 NPC_COMPUTER = 34143,
100 NPC_BOMB_BOT = 33836,
102 NPC_ASSAULT_BOT = 34057,
103 NPC_JUNK_BOT = 33855,
104 NPC_MAGNETIC_CORE = 34068,
105};
@ NPC_COMPUTER
Definition: boss_mimiron.cpp:99
@ NPC_LEVIATHAN_MKII
Definition: boss_mimiron.cpp:95
@ NPC_BOMB_BOT
Definition: boss_mimiron.cpp:100
@ NPC_ASSAULT_BOT
Definition: boss_mimiron.cpp:102
@ NPC_MAGNETIC_CORE
Definition: boss_mimiron.cpp:104
@ NPC_VX001
Definition: boss_mimiron.cpp:97
@ NPC_AERIAL_COMMAND_UNIT
Definition: boss_mimiron.cpp:98
@ NPC_JUNK_BOT
Definition: boss_mimiron.cpp:103
@ NPC_BOT_SUMMON_TRIGGER
Definition: boss_mimiron.cpp:101
@ NPC_LEVIATHAN_MKII_CANNON
Definition: boss_mimiron.cpp:96

◆ SpellData

enum SpellData
Enumerator
SPELL_BERSERK 
SPELL_NAPALM_SHELL_25 
SPELL_NAPALM_SHELL_10 
SPELL_PLASMA_BLAST_25 
SPELL_PLASMA_BLAST_10 
SPELL_SHOCK_BLAST 
SPELL_PROXIMITY_MINES 
NPC_PROXIMITY_MINE 
SPELL_MINE_EXPLOSION_25 
SPELL_MINE_EXPLOSION_10 
SPELL_SUMMON_PROXIMITY_MINE 
SPELL_HEAT_WAVE 
SPELL_ROCKET_STRIKE_AURA 
NPC_ROCKET_VISUAL 
NPC_ROCKET_STRIKE_N 
SPELL_RAPID_BURST 
SPELL_RAPID_BURST_DAMAGE_25_1 
SPELL_RAPID_BURST_DAMAGE_25_2 
SPELL_RAPID_BURST_DAMAGE_10_1 
SPELL_RAPID_BURST_DAMAGE_10_2 
SPELL_SUMMON_BURST_TARGET 
SPELL_SPINNING_UP 
SPELL_PLASMA_BALL_25 
SPELL_PLASMA_BALL_10 
SPELL_MAGNETIC_CORE 
SPELL_SPINNING 
SPELL_SUMMON_BOMB_BOT 
SPELL_BB_EXPLODE 
SPELL_BEAM_GREEN 
SPELL_BEAM_YELLOW 
SPELL_BEAM_BLUE 
SPELL_HAND_PULSE_10_R 
SPELL_HAND_PULSE_25_R 
SPELL_HAND_PULSE_10_L 
SPELL_HAND_PULSE_25_L 
SPELL_SELF_REPAIR 
SPELL_SLEEP 
34{
35 SPELL_BERSERK = 64238,
36
37 // PHASE 1:
40
43
44 SPELL_SHOCK_BLAST = 63631,
45
47 NPC_PROXIMITY_MINE = 34362,
51
52 // PHASE 2:
53 SPELL_HEAT_WAVE = 64533,
54
56 NPC_ROCKET_VISUAL = 34050,
57 NPC_ROCKET_STRIKE_N = 34047,
58
59 SPELL_RAPID_BURST = 63382,
65
66 SPELL_SPINNING_UP = 63414,
67
68 // PHASE 3:
71
72 SPELL_MAGNETIC_CORE = 64436,
73 SPELL_SPINNING = 64438,
74
76 SPELL_BB_EXPLODE = 63801,
77
78 SPELL_BEAM_GREEN = 63295,
79 SPELL_BEAM_YELLOW = 63292,
80 SPELL_BEAM_BLUE = 63294,
81
82 // PHASE 4:
87
88 SPELL_SELF_REPAIR = 64383,
89 SPELL_SLEEP = 64394,
90};
@ SPELL_NAPALM_SHELL_25
Definition: boss_mimiron.cpp:38
@ SPELL_HAND_PULSE_25_L
Definition: boss_mimiron.cpp:86
@ SPELL_RAPID_BURST_DAMAGE_10_1
Definition: boss_mimiron.cpp:62
@ SPELL_NAPALM_SHELL_10
Definition: boss_mimiron.cpp:39
@ SPELL_HAND_PULSE_10_R
Definition: boss_mimiron.cpp:83
@ SPELL_SHOCK_BLAST
Definition: boss_mimiron.cpp:44
@ SPELL_SLEEP
Definition: boss_mimiron.cpp:89
@ SPELL_BB_EXPLODE
Definition: boss_mimiron.cpp:76
@ SPELL_BEAM_GREEN
Definition: boss_mimiron.cpp:78
@ SPELL_MINE_EXPLOSION_25
Definition: boss_mimiron.cpp:48
@ SPELL_BEAM_BLUE
Definition: boss_mimiron.cpp:80
@ SPELL_RAPID_BURST
Definition: boss_mimiron.cpp:59
@ SPELL_MINE_EXPLOSION_10
Definition: boss_mimiron.cpp:49
@ SPELL_PLASMA_BLAST_10
Definition: boss_mimiron.cpp:42
@ SPELL_RAPID_BURST_DAMAGE_10_2
Definition: boss_mimiron.cpp:63
@ SPELL_SUMMON_BOMB_BOT
Definition: boss_mimiron.cpp:75
@ SPELL_SELF_REPAIR
Definition: boss_mimiron.cpp:88
@ SPELL_SUMMON_PROXIMITY_MINE
Definition: boss_mimiron.cpp:50
@ NPC_ROCKET_STRIKE_N
Definition: boss_mimiron.cpp:57
@ SPELL_MAGNETIC_CORE
Definition: boss_mimiron.cpp:72
@ SPELL_ROCKET_STRIKE_AURA
Definition: boss_mimiron.cpp:55
@ SPELL_PLASMA_BALL_10
Definition: boss_mimiron.cpp:70
@ SPELL_RAPID_BURST_DAMAGE_25_2
Definition: boss_mimiron.cpp:61
@ NPC_PROXIMITY_MINE
Definition: boss_mimiron.cpp:47
@ SPELL_HEAT_WAVE
Definition: boss_mimiron.cpp:53
@ SPELL_SUMMON_BURST_TARGET
Definition: boss_mimiron.cpp:64
@ SPELL_PLASMA_BALL_25
Definition: boss_mimiron.cpp:69
@ NPC_ROCKET_VISUAL
Definition: boss_mimiron.cpp:56
@ SPELL_PLASMA_BLAST_25
Definition: boss_mimiron.cpp:41
@ SPELL_RAPID_BURST_DAMAGE_25_1
Definition: boss_mimiron.cpp:60
@ SPELL_HAND_PULSE_10_L
Definition: boss_mimiron.cpp:85
@ SPELL_BERSERK
Definition: boss_mimiron.cpp:35
@ SPELL_SPINNING_UP
Definition: boss_mimiron.cpp:66
@ SPELL_HAND_PULSE_25_R
Definition: boss_mimiron.cpp:84
@ SPELL_PROXIMITY_MINES
Definition: boss_mimiron.cpp:46
@ SPELL_SPINNING
Definition: boss_mimiron.cpp:73
@ SPELL_BEAM_YELLOW
Definition: boss_mimiron.cpp:79

◆ Texts

enum Texts
Enumerator
SAY_AGGRO 
SAY_DEATH 
SAY_NEFARIUS_REND_WIPE 
SAY_SOLAKAR_FIRST_HATCHER 
SAY_SCARSHIELD_INF_WHISPER 
EMOTE_MASS_ERRUPTION 
EMOTE_LOWHP 
EMOTE_FRENZY 
SAY_AGGRO 
SAY_SPAWN 
SAY_SLAY 
SAY_DEFEAT 
SAY_SUMMON_MAJ 
SAY_ARRIVAL2_MAJ 
SAY_LAST_ADD 
SAY_DEFEAT_2 
SAY_DEFEAT_3 
SAY_RAG_SUM_1 
SAY_RAG_SUM_2 
SAY_DEATH 
SAY_ARRIVAL1_RAG 
SAY_ARRIVAL3_RAG 
SAY_SUMMON_MAJ 
SAY_ARRIVAL1_RAG 
SAY_ARRIVAL2_MAJ 
SAY_ARRIVAL3_RAG 
SAY_ARRIVAL5_RAG 
SAY_REINFORCEMENTS1 
SAY_REINFORCEMENTS2 
SAY_KNOCKBACK 
SAY_WRATH 
SAY_KILL 
SAY_MAGMABURST 
EMOTE_SMOLDERING 
EMOTE_IGNITE 
SAY_KILL 
SAY_RANDOM 
SAY_DISARMED 
SAY_MIDNIGHT_KILL 
SAY_APPEAR 
SAY_MOUNT 
SAY_DEATH 
EMOTE_CALL_ATTUMEN 
EMOTE_MOUNT_UP 
SAY_AGGRO 
SAY_FLAMEWREATH 
SAY_BLIZZARD 
SAY_EXPLOSION 
SAY_DRINK 
SAY_ELEMENTALS 
SAY_KILL 
SAY_TIMEOVER 
SAY_DEATH 
SAY_ATIESH 
EMOTE_ARCANE_EXPLOSION 
SAY_SOTHOS_ON_SUMMON_0 
SAY_SOTHOS_ON_SUMMON_1 
EMOTE_SOTHOS_VENGEANCE 
SAY_JARIEN_ON_SUMMON_0 
SAY_JARIEN_ON_SUMMON_1 
SAY_JARIEN_ON_SUMMON_2 
EMOTE_JARIEN_VENGEANCE 
SAY_SPIRIT_BOTH_DEAD 
TEXT_ORACLE_ORPHAN_1 
TEXT_ORACLE_ORPHAN_2 
TEXT_ORACLE_ORPHAN_3 
TEXT_ORACLE_ORPHAN_4 
TEXT_ORACLE_ORPHAN_5 
TEXT_ORACLE_ORPHAN_6 
TEXT_ORACLE_ORPHAN_7 
TEXT_ORACLE_ORPHAN_8 
TEXT_ORACLE_ORPHAN_9 
TEXT_ORACLE_ORPHAN_10 
TEXT_ORACLE_ORPHAN_11 
TEXT_ORACLE_ORPHAN_12 
TEXT_ORACLE_ORPHAN_13 
TEXT_ORACLE_ORPHAN_14 
TEXT_WOLVAR_ORPHAN_1 
TEXT_WOLVAR_ORPHAN_2 
TEXT_WOLVAR_ORPHAN_3 
TEXT_WOLVAR_ORPHAN_4 
TEXT_WOLVAR_ORPHAN_5 
TEXT_WOLVAR_ORPHAN_10 
TEXT_WOLVAR_ORPHAN_11 
TEXT_WOLVAR_ORPHAN_12 
TEXT_WOLVAR_ORPHAN_13 
TEXT_WINTERFIN_PLAYMATE_1 
TEXT_WINTERFIN_PLAYMATE_2 
TEXT_SNOWFALL_GLADE_PLAYMATE_1 
TEXT_SNOWFALL_GLADE_PLAYMATE_2 
TEXT_SOO_ROO_1 
TEXT_ELDER_KEKEK_1 
TEXT_ALEXSTRASZA_2 
TEXT_KRASUS_8 
SAY_ONDEATH 
SAY_ONSLAY 
SAY_SWARM 
SAY_SLEEP 
SAY_INFERNO 
SAY_ONAGGRO 
SAY_AGGRO 
SAY_DOOMFIRE 
SAY_AIR_BURST 
SAY_SLAY 
SAY_ENRAGE 
SAY_DEATH 
SAY_SOUL_CHARGE 
SAY_ONDEATH 
SAY_ONSLAY 
SAY_DOOM 
SAY_ONAGGRO 
SAY_ONSLAY 
SAY_MARK 
SAY_ONAGGRO 
SAY_ONDEATH 
SAY_ONSLAY 
SAY_DECAY 
SAY_NOVA 
SAY_ONAGGRO 
SAY_DEATH 
SAY_KURINNAXX_DEATH 
EMOTE_AGGRO 
EMOTE_MANA_FULL 
EMOTE_STONE_PHASE 
SAY_SUPREME 
SAY_INTRO 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_MATRIARCH_AGGRO 
SAY_VOLUNTEER_START 
SAY_VOLUNTEER_END 
SAY_AGGRO 
SAY_INSANITY 
SAY_SLAY_1 
SAY_SLAY_2 
SAY_SLAY_3 
SAY_DEATH_1 
SAY_DEATH_2 
WHISPER_AGGRO 
WHISPER_INSANITY 
WHISPER_SLAY_1 
WHISPER_SLAY_2 
WHISPER_SLAY_3 
WHISPER_DEATH_1 
WHISPER_DEATH_2 
SAY_BALTHARUS_INTRO 
SAY_AGGRO 
SAY_KILL 
SAY_CLONE 
SAY_DEATH 
SAY_XERESTRASZA_EVENT 
SAY_XERESTRASZA_EVENT_1 
SAY_XERESTRASZA_EVENT_2 
SAY_XERESTRASZA_EVENT_3 
SAY_XERESTRASZA_EVENT_4 
SAY_XERESTRASZA_EVENT_5 
SAY_XERESTRASZA_EVENT_6 
SAY_XERESTRASZA_EVENT_7 
SAY_XERESTRASZA_INTRO 
SAY_AGGRO 
SAY_KILL 
SAY_ADDS 
SAY_DEATH 
SAY_REGENERATE 
SAY_INTRO 
SAY_AGGRO 
SAY_METEOR_STRIKE 
SAY_PHASE_TWO 
SAY_DEATH 
SAY_KILL 
SAY_BERSERK 
EMOTE_CORPOREALITY_POT 
EMOTE_CORPOREALITY_PIP 
SAY_SPHERE_PULSE 
SAY_PHASE_THREE 
EMOTE_CORPOREALITY_TIT 
EMOTE_CORPOREALITY_TOT 
EMOTE_WARN_LASER 
SAY_AGGRO 
SAY_CONFLAGRATION 
EMOTE_ENRAGED 
SAY_KILL 
SAY_TRAMPLED 
NPC_TEXT_NOT_MOUNTED_H 
NPC_TEXT_NOT_MOUNTED_A 
NPC_TEXT_CHALLENGE_1 
NPC_TEXT_CHALLENGE_2 
NPC_TEXT_CHALLENGE_3 
GOSSIP_MENU_STAGE 
GOSSIP_START_EVENT_1A 
GOSSIP_START_EVENT_1B 
GOSSIP_START_EVENT_2 
GOSSIP_START_EVENT_3 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_MARK 
EMOTE_MARK 
SAY_DARK_MIGHT 
EMOTE_DARK_MIGHT 
SAY_INTRO_1 
SAY_INTRO_2 
SAY_KELESETH_INVOCATION 
EMOTE_KELESETH_INVOCATION 
SAY_KELESETH_SPECIAL 
SAY_KELESETH_KILL 
EMOTE_KELESETH_BERSERK 
SAY_KELESETH_DEATH 
SAY_TALDARAM_INVOCATION 
EMOTE_TALDARAM_INVOCATION 
SAY_TALDARAM_SPECIAL 
EMOTE_TALDARAM_FLAME 
SAY_TALDARAM_KILL 
EMOTE_TALDARAM_BERSERK 
EMOTE_TALDARAM_DEATH 
SAY_VALANAR_INVOCATION 
EMOTE_VALANAR_INVOCATION 
SAY_VALANAR_SPECIAL 
EMOTE_VALANAR_SHOCK_VORTEX 
SAY_VALANAR_KILL 
SAY_VALANAR_BERSERK 
SAY_VALANAR_DEATH 
SAY_AGGRO 
SAY_VAMPIRIC_BITE 
SAY_MIND_CONTROL 
EMOTE_BLOODTHIRST 
SAY_SWARMING_SHADOWS 
EMOTE_SWARMING_SHADOWS 
SAY_PACT_OF_THE_DARKFALLEN 
SAY_AIR_PHASE 
SAY_KILL 
SAY_WIPE 
SAY_BERSERK 
SAY_DEATH 
EMOTE_BERSERK_RAID 
SAY_SAURFANG_INTRO_1 
SAY_SAURFANG_INTRO_2 
SAY_SAURFANG_INTRO_3 
SAY_SAURFANG_INTRO_4 
SAY_SAURFANG_INTRO_5 
SAY_SAURFANG_INTRO_6 
SAY_SAURFANG_INTRO_A 
SAY_SAURFANG_BOARD 
SAY_SAURFANG_ENTER_SKYBREAKER 
SAY_SAURFANG_AXETHROWERS 
SAY_SAURFANG_ROCKETEERS 
SAY_SAURFANG_MAGES 
SAY_SAURFANG_VICTORY 
SAY_SAURFANG_WIPE 
SAY_MURADIN_INTRO_1 
SAY_MURADIN_INTRO_2 
SAY_MURADIN_INTRO_3 
SAY_MURADIN_INTRO_4 
SAY_MURADIN_INTRO_5 
SAY_MURADIN_INTRO_6 
SAY_MURADIN_INTRO_7 
SAY_MURADIN_INTRO_H 
SAY_MURADIN_BOARD 
SAY_MURADIN_ENTER_ORGRIMMS_HAMMER 
SAY_MURADIN_RIFLEMAN 
SAY_MURADIN_MORTAR 
SAY_MURADIN_SORCERERS 
SAY_MURADIN_VICTORY 
SAY_MURADIN_WIPE 
SAY_ZAFOD_ROCKET_PACK_ACTIVE 
SAY_ZAFOD_ROCKET_PACK_DISABLED 
SAY_OVERHEAT 
SAY_PRECIOUS_DIES 
SAY_AGGRO 
EMOTE_SLIME_SPRAY 
SAY_SLIME_SPRAY 
EMOTE_UNSTABLE_EXPLOSION 
SAY_UNSTABLE_EXPLOSION 
SAY_KILL 
SAY_BERSERK 
SAY_DEATH 
EMOTE_MUTATED_INFECTION 
SAY_ROTFACE_OOZE_FLOOD 
EMOTE_PRECIOUS_ZOMBIES 
SAY_AGGRO 
SAY_UNCHAINED_MAGIC 
EMOTE_WARN_BLISTERING_COLD 
SAY_BLISTERING_COLD 
SAY_RESPITE_FOR_A_TORMENTED_SOUL 
SAY_AIR_PHASE 
SAY_PHASE_2 
EMOTE_WARN_FROZEN_ORB 
SAY_KILL 
SAY_BERSERK 
SAY_DEATH 
EMOTE_BERSERK_RAID 
EMOTE_WEAKENING 
SAY_LK_INTRO_1 
SAY_LK_INTRO_2 
SAY_LK_INTRO_3 
SAY_LK_REMORSELESS_WINTER 
SAY_LK_QUAKE 
SAY_LK_SUMMON_VALKYR 
SAY_LK_HARVEST_SOUL 
SAY_LK_FROSTMOURNE_ESCAPE 
SAY_LK_FROSTMOURNE_KILL 
SAY_LK_KILL 
SAY_LK_BERSERK 
EMOTE_DEFILE_WARNING 
EMOTE_NECROTIC_PLAGUE_WARNING 
SAY_LK_OUTRO_1 
SAY_LK_OUTRO_2 
SAY_LK_OUTRO_3 
SAY_LK_OUTRO_4 
SAY_LK_OUTRO_5 
SAY_LK_OUTRO_6 
SAY_LK_OUTRO_7 
SAY_LK_OUTRO_8 
SAY_TIRION_INTRO_1 
SAY_TIRION_INTRO_2 
SAY_TIRION_OUTRO_1 
SAY_TIRION_OUTRO_2 
SAY_TIRION_OUTRO_3 
SAY_TERENAS_OUTRO_1 
SAY_TERENAS_OUTRO_2 
SAY_TERENAS_INTRO_1 
SAY_TERENAS_INTRO_2 
SAY_TERENAS_INTRO_3 
SAY_LICH_KING_INTRO 
SAY_VALITHRIA_ENTER_COMBAT 
SAY_VALITHRIA_DREAM_PORTAL 
SAY_VALITHRIA_75_PERCENT 
SAY_VALITHRIA_25_PERCENT 
SAY_VALITHRIA_DEATH 
SAY_VALITHRIA_PLAYER_DEATH 
SAY_VALITHRIA_BERSERK 
SAY_VALITHRIA_SUCCESS 
SAY_TIRION_INTRO_1 
SAY_TIRION_INTRO_2 
SAY_TIRION_INTRO_3 
SAY_TIRION_INTRO_4 
SAY_TIRION_INTRO_H_5 
SAY_TIRION_INTRO_A_5 
SAY_LK_INTRO_1 
SAY_LK_INTRO_2 
SAY_LK_INTRO_3 
SAY_LK_INTRO_4 
SAY_LK_INTRO_5 
SAY_BOLVAR_INTRO_1 
SAY_SAURFANG_INTRO_1 
SAY_SAURFANG_INTRO_2 
SAY_SAURFANG_INTRO_3 
SAY_SAURFANG_INTRO_4 
SAY_MURADIN_INTRO_1 
SAY_MURADIN_INTRO_2 
SAY_MURADIN_INTRO_3 
SAY_TRAP_ACTIVATE 
EMOTE_DEATH_PLAGUE_WARNING 
SAY_SVALNA_KILL_CAPTAIN 
SAY_SVALNA_KILL 
SAY_SVALNA_CAPTAIN_DEATH 
SAY_SVALNA_DEATH 
EMOTE_SVALNA_IMPALE 
EMOTE_SVALNA_BROKEN_SHIELD 
SAY_CROK_INTRO_1 
SAY_ARNATH_INTRO_2 
SAY_CROK_INTRO_3 
SAY_SVALNA_EVENT_START 
SAY_CROK_COMBAT_WP_0 
SAY_CROK_COMBAT_WP_1 
SAY_CROK_FINAL_WP 
SAY_SVALNA_RESURRECT_CAPTAINS 
SAY_CROK_COMBAT_SVALNA 
SAY_SVALNA_AGGRO 
SAY_CAPTAIN_DEATH 
SAY_CAPTAIN_RESURRECTED 
SAY_CAPTAIN_KILL 
SAY_CAPTAIN_SECOND_DEATH 
SAY_CAPTAIN_SURVIVE_TALK 
SAY_CROK_WEAKENING_GAUNTLET 
SAY_CROK_WEAKENING_SVALNA 
SAY_CROK_DEATH 
SAY_ONBOARD 
SAY_NECROTIC_AURA_APPLIED 
SAY_NECROTIC_AURA_REMOVED 
SAY_NECROTIC_AURA_FADING 
SAY_INTRO 
SAY_PHASE_1 
SAY_DEEP_BREATH 
SAY_SLAY_P1 
SAY_END_P1 
SAY_PHASE_2 
SAY_ANTIMAGIC_SHELL 
SAY_MAGIC_BLAST 
SAY_SLAY_P2 
SAY_END_P2 
SAY_INTRO_PHASE_3 
SAY_PHASE_3 
EMOTE_SURGE_OF_POWER_WARNING_P2 
SAY_SURGE_OF_POWER 
SAY_BUFFED_BY_SPARK 
SAY_SLAY_P3 
SAY_SPELL_CASTING_P3 
SAY_DEATH 
EMOTE_SURGE_OF_POWER_WARNING_P3 
EMOTE_BERSERK 
EMOTE_POWER_SPARK 
SAY_ALEXSTRASZA_ONE 
SAY_ALEXSTRASZA_TWO 
SAY_ALEXSTRASZA_THREE 
SAY_ALEXSTRASZA_FOUR 
SAY_BRANN_ALGALON_INTRO_1 
SAY_BRANN_ALGALON_INTRO_2 
SAY_BRANN_ALGALON_OUTRO 
SAY_ALGALON_INTRO_1 
SAY_ALGALON_INTRO_2 
SAY_ALGALON_INTRO_3 
SAY_ALGALON_START_TIMER 
SAY_ALGALON_AGGRO 
SAY_ALGALON_COLLAPSING_STAR 
EMOTE_ALGALON_COLLAPSING_STAR 
SAY_ALGALON_BIG_BANG 
EMOTE_ALGALON_BIG_BANG 
SAY_ALGALON_ASCEND 
EMOTE_ALGALON_COSMIC_SMASH 
SAY_ALGALON_PHASE_TWO 
SAY_ALGALON_OUTRO_1 
SAY_ALGALON_OUTRO_2 
SAY_ALGALON_OUTRO_3 
SAY_ALGALON_OUTRO_4 
SAY_ALGALON_OUTRO_5 
SAY_ALGALON_DESPAWN_1 
SAY_ALGALON_DESPAWN_2 
SAY_ALGALON_DESPAWN_3 
SAY_ALGALON_KILL 
SAY_AGGRO 
SAY_SLAY 
SAY_BERSERK 
EMOTE_DEATH 
EMOTE_FEAR 
EMOTE_DEFFENDER 
FLAME_LEVIATHAN_SAY_AGGRO 
FLAME_LEVIATHAN_SAY_SLAY 
FLAME_LEVIATHAN_SAY_DEATH 
FLAME_LEVIATHAN_SAY_PURSUE 
FLAME_LEVIATHAN_SAY_HARDMODE 
FLAME_LEVIATHAN_SAY_TOWER_NONE 
FLAME_LEVIATHAN_SAY_TOWER_FROST 
FLAME_LEVIATHAN_SAY_TOWER_FLAME 
FLAME_LEVIATHAN_SAY_TOWER_NATURE 
FLAME_LEVIATHAN_SAY_TOWER_STORM 
FLAME_LEVIATHAN_SAY_PLAYER_RIDING 
FLAME_LEVIATHAN_SAY_OVERLOAD 
FLAME_LEVIATHAN_EMOTE_PURSUE 
FLAME_LEVIATHAN_EMOTE_OVERLOAD 
FLAME_LEVIATHAN_EMOTE_REPAIR 
FLAME_LEVIATHAN_EMOTE_FROST 
FLAME_LEVIATHAN_EMOTE_FLAME 
FLAME_LEVIATHAN_EMOTE_NATURE 
FLAME_LEVIATHAN_EMOTE_STORM 
FLAME_LEVIATHAN_EMOTE_REACTIVATE 
BRANN_RADIO_SAY_FL_START_0 
BRANN_RADIO_SAY_FL_START_1 
BRANN_RADIO_SAY_FL_START_2 
BRANN_RADIO_SAY_GENERATORS 
BRANN_RADIO_SAY_STATIONS 
BRANN_RADIO_SAY_TOWER_THORIM 
BRANN_RADIO_SAY_TOWER_HODIR 
BRANN_RADIO_SAY_TOWER_FREYA 
BRANN_RADIO_SAY_TOWER_MIMIRON 
VEHICLE_EMOTE_REPAIR 
SAY_ELDER_AGGRO 
SAY_ELDER_SLAY 
SAY_ELDER_DEATH 
SAY_AGGRO 
SAY_AGGRO_WITH_ELDER 
SAY_SLAY 
SAY_DEATH 
SAY_BERSERK 
SAY_SUMMON_CONSERVATOR 
SAY_SUMMON_TRIO 
SAY_SUMMON_LASHERS 
EMOTE_LIFEBINDERS_GIFT 
EMOTE_ALLIES_OF_NATURE 
EMOTE_GROUND_TREMOR 
EMOTE_IRON_ROOTS 
SAY_AGGRO 
SAY_SUMMON 
SAY_SLAG_POT 
SAY_SCORCH 
SAY_SLAY 
SAY_BERSERK 
SAY_DEATH 
EMOTE_JETS 
SAY_AGGRO 
SAY_HARDMODE_ON 
SAY_MKII_ACTIVATE 
SAY_MKII_SLAY 
SAY_MKII_DEATH 
SAY_VX001_ACTIVATE 
SAY_VX001_SLAY 
SAY_VX001_DEATH 
SAY_AERIAL_ACTIVATE 
SAY_AERIAL_SLAY 
SAY_AERIAL_DEATH 
SAY_V07TRON_ACTIVATE 
SAY_V07TRON_SLAY 
SAY_V07TRON_DEATH 
SAY_BERSERK 
EMOTE_PLASMA_BLAST 
TALK_COMPUTER_INITIATED 
TALK_COMPUTER_TERMINATED 
TALK_COMPUTER_TEN 
TALK_COMPUTER_NINE 
TALK_COMPUTER_EIGHT 
TALK_COMPUTER_SEVEN 
TALK_COMPUTER_SIX 
TALK_COMPUTER_FIVE 
TALK_COMPUTER_FOUR 
TALK_COMPUTER_THREE 
TALK_COMPUTER_TWO 
TALK_COMPUTER_ONE 
TALK_COMPUTER_ZERO 
EMOTE_PERMA_GROUND 
EMOTE_BREATH 
EMOTE_BERSERK 
SAY_COMMANDER_AGGRO 
SAY_COMMANDER_GROUND_PHASE 
SAY_COMMANDER_ENGINEERS_DEAD 
SAY_EE_AGGRO 
SAY_EE_START_REPAIR 
SAY_EE_REBUILD_TURRETS 
EMOTE_HARPOON 
SAY_AGGRO_1 
SAY_AGGRO_2 
SAY_SPECIAL_1 
SAY_SPECIAL_2 
SAY_SPECIAL_3 
SAY_JUMPDOWN 
SAY_SLAY 
SAY_BERSERK 
SAY_WIPE 
SAY_DEATH 
SAY_END_NORMAL_1 
SAY_END_NORMAL_2 
SAY_END_NORMAL_3 
SAY_END_HARD_1 
SAY_END_HARD_2 
SAY_END_HARD_3 
SAY_SIF_AGGRO 
SAY_SIF_HM_MISSED 
SAY_SIF_HM_REACHED 
SAY_GIANT_RUNIC_MIGHT 
SAY_COLOSSUS_RUNIC_BARRIER 
SAY_AGGRO 
SAY_HEART_OPENED 
SAY_HEART_CLOSED 
SAY_TYMPANIC_TANTRUM 
SAY_SLAY 
SAY_BERSERK 
SAY_DEATH 
SAY_SUMMON 
EMOTE_HEART_OPENED 
EMOTE_HEART_CLOSED 
EMOTE_TYMPANIC_TANTRUM 
EMOTE_SCRAPBOT 
SAY_SARA_ULDUAR_SCREAM_0 
SAY_SARA_ULDUAR_SCREAM_1 
SAY_SARA_AGGRO 
SAY_SARA_FERVOR_HIT 
SAY_SARA_ANGER 
SAY_SARA_KILL 
SAY_SARA_TRANSFORM_1 
SAY_SARA_TRANSFORM_2 
SAY_SARA_TRANSFORM_3 
SAY_SARA_TRANSFORM_4 
SAY_SARA_DEATH_RAY 
SAY_SARA_PSYCHOSIS_HIT 
WHISPER_VOICE_PHASE_1_WIPE 
WHISPER_VOICE_INSANE 
EMOTE_YOGG_SARON_BRAIN_SHATTERED 
SAY_YOGG_SARON_SPAWN 
SAY_YOGG_SARON_MADNESS 
EMOTE_YOGG_SARON_MADNESS 
SAY_YOGG_SARON_PHASE_3 
SAY_YOGG_SARON_DEAFENING_ROAR 
EMOTE_YOGG_SARON_DEAFENING_ROAR 
SAY_YOGG_SARON_DEATH 
EMOTE_YOGG_SARON_EMPOWERING_SHADOWS 
EMOTE_YOGG_SARON_BERSERK 
SAY_GARONA_1 
SAY_GARONA_2 
SAY_GARONA_3 
SAY_YOGG_1 
SAY_YOGG_2 
SAY_LLANE_1 
SAY_GARONA_4 
SAY_YOGG_3 
SAY_NEL_1 
SAY_YAS_1 
SAY_NEL_2 
SAY_MAL_1 
SAY_YOGG_4 
SAY_LK_1 
SAY_IC_1 
SAY_IC_2 
SAY_LK_2 
SAY_YOGG_5 
SAY_YOGG_6 
GOSSIP_MENU_FREYA 
NPC_TEXT_FREYA 
GOSSIP_MENU_HODIR 
NPC_TEXT_HODIR 
GOSSIP_MENU_MIMIRON 
NPC_TEXT_MIMIRON 
GOSSIP_MENU_THORIM 
NPC_TEXT_THORIM 
GOSSIP_MENU_CONFIRM 
NPC_TEXT_CONFIRM 
SAY_KEEPER_SELECTED 
GOSSIP_MENU_START_EVENT 
GOSSIP_MENU_ITEM 
GOSSIP_MENU_LATE_JOIN 
NPC_TEXT_SINCLARI_IN 
NPC_TEXT_SINCLARI_ITEM 
NPC_TEXT_SINCLARI_DONE 
NPC_TEXT_SINCLARI_LATE_JOIN 
SAY_AGGRO 
SAY_KILL 
SAY_DEATH 
EMOTE_DARK_SHELL 
SAY_INTRO 
SAY_AGGRO 
SAY_SURPREME 
SAY_KILL 
SAY_DEATH 
EMOTE_FRENZY 
SAY_RAND 
SAY_AGGRO 
SAY_EARTHQUAKE 
SAY_OVERRUN 
SAY_SLAY 
SAY_DEATH 
SAY_INTRO 
SAY_REGEN 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
EMOTE_DISTILLER 
SAY_SKIP_INTRO 
SAY_INTRO_2 
SAY_PEON_ATTACKED 
SAY_PEON_DIES 
SAY_SHADOW_SEAR 
SAY_SHADOW_FISSURE 
SAY_DEATH_COIL 
SAY_SLAY 
SAY_DIE 
SAY_RIVAL_DIED 
229{
230 // Mimiron
231 SAY_AGGRO = 0, // Unused
232 SAY_HARDMODE_ON = 1,
234 SAY_MKII_SLAY = 3,
235 SAY_MKII_DEATH = 4,
237 SAY_VX001_SLAY = 6,
238 SAY_VX001_DEATH = 7,
240 SAY_AERIAL_SLAY = 9,
241 SAY_AERIAL_DEATH = 10,
243 SAY_V07TRON_SLAY = 12,
245 SAY_BERSERK = 14,
246
247 // MK II
249
250 // Computer (Hardmode countdown)
264};
@ TALK_COMPUTER_THREE
Definition: boss_mimiron.cpp:260
@ TALK_COMPUTER_TWO
Definition: boss_mimiron.cpp:261
@ TALK_COMPUTER_FOUR
Definition: boss_mimiron.cpp:259
@ TALK_COMPUTER_SEVEN
Definition: boss_mimiron.cpp:256
@ TALK_COMPUTER_ZERO
Definition: boss_mimiron.cpp:263
@ SAY_AERIAL_SLAY
Definition: boss_mimiron.cpp:240
@ SAY_AERIAL_ACTIVATE
Definition: boss_mimiron.cpp:239
@ SAY_MKII_SLAY
Definition: boss_mimiron.cpp:234
@ SAY_AGGRO
Definition: boss_mimiron.cpp:231
@ SAY_VX001_ACTIVATE
Definition: boss_mimiron.cpp:236
@ SAY_V07TRON_ACTIVATE
Definition: boss_mimiron.cpp:242
@ TALK_COMPUTER_NINE
Definition: boss_mimiron.cpp:254
@ TALK_COMPUTER_SIX
Definition: boss_mimiron.cpp:257
@ TALK_COMPUTER_EIGHT
Definition: boss_mimiron.cpp:255
@ TALK_COMPUTER_FIVE
Definition: boss_mimiron.cpp:258
@ SAY_AERIAL_DEATH
Definition: boss_mimiron.cpp:241
@ TALK_COMPUTER_TEN
Definition: boss_mimiron.cpp:253
@ TALK_COMPUTER_INITIATED
Definition: boss_mimiron.cpp:251
@ SAY_VX001_DEATH
Definition: boss_mimiron.cpp:238
@ SAY_V07TRON_SLAY
Definition: boss_mimiron.cpp:243
@ SAY_MKII_DEATH
Definition: boss_mimiron.cpp:235
@ SAY_VX001_SLAY
Definition: boss_mimiron.cpp:237
@ SAY_HARDMODE_ON
Definition: boss_mimiron.cpp:232
@ SAY_V07TRON_DEATH
Definition: boss_mimiron.cpp:244
@ TALK_COMPUTER_ONE
Definition: boss_mimiron.cpp:262
@ TALK_COMPUTER_TERMINATED
Definition: boss_mimiron.cpp:252
@ SAY_BERSERK
Definition: boss_mimiron.cpp:245
@ EMOTE_PLASMA_BLAST
Definition: boss_mimiron.cpp:248
@ SAY_MKII_ACTIVATE
Definition: boss_mimiron.cpp:233

Function Documentation

◆ AddSC_boss_mimiron()

void AddSC_boss_mimiron ( )
2490{
2491 new boss_mimiron();
2493 new npc_ulduar_vx001();
2495
2507
2512}
Definition: boss_mimiron.cpp:272
Definition: boss_mimiron.cpp:975
Definition: boss_mimiron.cpp:1228
Definition: boss_mimiron.cpp:1552
Definition: boss_mimiron.cpp:1863
Definition: boss_mimiron.cpp:1928
Definition: boss_mimiron.cpp:1971
Definition: boss_mimiron.cpp:2020
Definition: boss_mimiron.cpp:2087
Definition: boss_mimiron.cpp:2117
Definition: boss_mimiron.cpp:2170
Definition: boss_mimiron.cpp:2196
Definition: boss_mimiron.cpp:2316
Definition: boss_mimiron.cpp:2358
Definition: boss_mimiron.cpp:2415
Definition: boss_mimiron.cpp:2446
Definition: boss_mimiron.cpp:2457
Definition: boss_mimiron.cpp:2468
Definition: boss_mimiron.cpp:2479

Referenced by AddNorthrendScripts().