TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
icecrown_citadel.h File Reference
#include "SpellScript.h"
+ Include dependency graph for icecrown_citadel.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  spell_trigger_spell_from_caster
 
class  spell_trigger_spell_from_caster::spell_trigger_spell_from_caster_SpellScript
 

Macros

#define ICCScriptName   "instance_icecrown_citadel"
 
#define DataHeader   "IC"
 

Enumerations

enum  SharedSpells {
  SPELL_BERSERK = 26662, SPELL_BERSERK2 = 47008, SPELL_STONEFORM = 70733, SPELL_ORANGE_BLIGHT_RESIDUE = 72144,
  SPELL_GREEN_BLIGHT_RESIDUE = 72145, SPELL_ARTHAS_TELEPORTER_CEREMONY = 72915, SPELL_FROSTMOURNE_TELEPORT_VISUAL = 73078, SPELL_UNSATED_CRAVING = 71168,
  SPELL_SHADOWS_FATE = 71169
}
 
enum  TeleporterSpells {
  LIGHT_S_HAMMER_TELEPORT = 70781, ORATORY_OF_THE_DAMNED_TELEPORT = 70856, RAMPART_OF_SKULLS_TELEPORT = 70857, DEATHBRINGER_S_RISE_TELEPORT = 70858,
  UPPER_SPIRE_TELEPORT = 70859, FROZEN_THRONE_TELEPORT = 70860, SINDRAGOSA_S_LAIR_TELEPORT = 70861
}
 
enum  DataTypes {
  DATA_ARGALOTH = 0, DATA_OCCUTHAR = 1, DATA_ALIZABAL = 2, DATA_ROMOGG_BONECRUSHER = 0,
  DATA_CORLA = 1, DATA_KARSH_STEELBENDER = 2, DATA_BEAUTY = 3, DATA_ASCENDANT_LORD_OBSIDIUS = 4,
  DATA_RAZ_THE_CRAZED = 5, TYPE_RING_OF_LAW = 1, TYPE_VAULT = 2, TYPE_BAR = 3,
  TYPE_TOMB_OF_SEVEN = 4, TYPE_LYCEUM = 5, TYPE_IRON_HALL = 6, DATA_EMPEROR = 10,
  DATA_PHALANX = 11, DATA_ARENA1 = 12, DATA_ARENA2 = 13, DATA_ARENA3 = 14,
  DATA_ARENA4 = 15, DATA_GO_BAR_KEG = 16, DATA_GO_BAR_KEG_TRAP = 17, DATA_GO_BAR_DOOR = 18,
  DATA_GO_CHALICE = 19, DATA_GHOSTKILL = 20, DATA_EVENSTARTER = 21, DATA_GOLEM_DOOR_N = 22,
  DATA_GOLEM_DOOR_S = 23, DATA_THRONE_DOOR = 24, DATA_SF_BRAZIER_N = 25, DATA_SF_BRAZIER_S = 26,
  DATA_MOIRA = 27, DATA_HIGHLORD_OMOKK = 0, DATA_SHADOW_HUNTER_VOSHGAJIN = 1, DATA_WARMASTER_VOONE = 2,
  DATA_MOTHER_SMOLDERWEB = 3, DATA_UROK_DOOMHOWL = 4, DATA_QUARTERMASTER_ZIGRIS = 5, DATA_GIZRUL_THE_SLAVENER = 6,
  DATA_HALYCON = 7, DATA_OVERLORD_WYRMTHALAK = 8, DATA_PYROGAURD_EMBERSEER = 9, DATA_WARCHIEF_REND_BLACKHAND = 10,
  DATA_GYTH = 11, DATA_THE_BEAST = 12, DATA_GENERAL_DRAKKISATH = 13, DATA_LORD_VALTHALAK = 14,
  DATA_DRAGONSPIRE_ROOM = 15, DATA_HALL_RUNE_1 = 16, DATA_HALL_RUNE_2 = 17, DATA_HALL_RUNE_3 = 18,
  DATA_HALL_RUNE_4 = 19, DATA_HALL_RUNE_5 = 20, DATA_HALL_RUNE_6 = 21, DATA_HALL_RUNE_7 = 22,
  TYPE_ATTUMEN = 1, TYPE_MOROES = 2, TYPE_MAIDEN = 3, TYPE_OPTIONAL_BOSS = 4,
  TYPE_OPERA = 5, TYPE_CURATOR = 6, TYPE_ARAN = 7, TYPE_TERESTIAN = 8,
  TYPE_NETHERSPITE = 9, TYPE_CHESS = 10, TYPE_MALCHEZZAR = 11, TYPE_NIGHTBANE = 12,
  DATA_OPERA_PERFORMANCE = 13, DATA_OPERA_OZ_DEATHCOUNT = 14, DATA_KILREK = 15, DATA_TERESTIAN = 16,
  DATA_MOROES = 17, DATA_GO_CURTAINS = 18, DATA_GO_STAGEDOORLEFT = 19, DATA_GO_STAGEDOORRIGHT = 20,
  DATA_GO_LIBRARY_DOOR = 21, DATA_GO_MASSIVE_DOOR = 22, DATA_GO_NETHER_DOOR = 23, DATA_GO_GAME_DOOR = 24,
  DATA_GO_GAME_EXIT_DOOR = 25, DATA_IMAGE_OF_MEDIVH = 26, DATA_MASTERS_TERRACE_DOOR_1 = 27, DATA_MASTERS_TERRACE_DOOR_2 = 28,
  DATA_GO_SIDE_ENTRANCE_DOOR = 29, DATA_SELIN, DATA_VEXALLUS, DATA_DELRISSA,
  DATA_KAELTHAS, DATA_KAEL_STATUE_LEFT, DATA_KAEL_STATUE_RIGHT, DATA_DELRISSA_DEATH_COUNT,
  DATA_KAELTHAS_STATUES, DATA_ESCAPE_ORB, DATA_MOGRAINE_AND_WHITE_EVENT = 1, DATA_MOGRAINE = 2,
  DATA_WHITEMANE = 3, DATA_HORSEMAN_EVENT = 4, DATA_PUMPKIN_SHRINE = 5, DATA_VORREL = 6,
  DATA_ARCANIST_DOAN = 7, DATA_AZSHIR = 8, DATA_BLOODMAGE_THALNOS = 9, DATA_HEROD = 10,
  DATA_HIGH_INQUISITOR_FAIRBANKS = 11, DATA_HOUNDMASTER_LOKSEY = 12, DATA_INTERROGATOR_VISHAS = 13, DATA_SCORN = 14,
  DATA_DOCTORTHEOLENKRASTINOV = 0, DATA_INSTRUCTORMALICIA = 1, DATA_LADYILLUCIABAROV = 2, DATA_LORDALEXEIBAROV = 3,
  DATA_LOREKEEPERPOLKELT = 4, DATA_THERAVENIAN = 5, DATA_DARKMASTERGANDLING = 6, DATA_KIRTONOS = 7,
  TYPE_FREE_NPC = 1, TYPE_RETHILGORE = 2, TYPE_FENRUS = 3, TYPE_NANDOS = 4,
  TYPE_BARON_RUN = 1, TYPE_BARONESS = 2, TYPE_NERUB = 3, TYPE_PALLID = 4,
  TYPE_RAMSTEIN = 5, TYPE_BARON = 6, TYPE_MALOWN = 7, DATA_BARON = 10,
  DATA_YSIDA_TRIGGER = 11, TYPE_SH_QUEST = 20, TYPE_SH_CATHELA = 21, TYPE_SH_GREGOR = 22,
  TYPE_SH_NEMAS = 23, TYPE_SH_VICAR = 24, TYPE_SH_AELMAR = 25, DATA_KALECGOS = 0,
  DATA_BRUTALLUS = 1, DATA_FELMYST = 2, DATA_EREDAR_TWINS = 3, DATA_MURU = 4,
  DATA_KILJAEDEN = 5, DATA_KALECGOS_DRAGON, DATA_KALECGOS_HUMAN, DATA_SATHROVARR,
  DATA_MADRIGOSA, DATA_ALYTHESS, DATA_SACROLASH, DATA_KILJAEDEN_CONTROLLER,
  DATA_ANVEENA, DATA_KALECGOS_KJ, DATA_ORB_OF_THE_BLUE_DRAGONFLIGHT_1, DATA_ORB_OF_THE_BLUE_DRAGONFLIGHT_2,
  DATA_ORB_OF_THE_BLUE_DRAGONFLIGHT_3, DATA_ORB_OF_THE_BLUE_DRAGONFLIGHT_4, DATA_PLAYER_GUID, DATA_ALTAR_DOORS = 1,
  DATA_ANCIENT_DOOR = 2, DATA_IRONAYA_DOOR = 3, DATA_STONE_KEEPERS = 4, DATA_MINIONS = 5,
  DATA_IRONAYA_SEAL = 6, DATA_AKILZON = 0, DATA_NALORAKK = 1, DATA_JANALAI = 2,
  DATA_HALAZZI = 3, DATA_HEXLORD = 4, DATA_DAAKARA = 5, DATA_HEXLORD_TRIGGER,
  DATA_STRANGE_GONG, DATA_MASSIVE_GATE, DATA_ZULAMAN_STATE, DATA_VENOXIS = 0,
  DATA_MANDOKIR = 1, DATA_KILNARA = 2, DATA_ZANZIL = 3, DATA_JINDO = 4,
  DATA_HAZZARAH = 5, DATA_RENATAKI = 6, DATA_WUSHOOLAY = 7, DATA_GRILEK = 8,
  DATA_JINDOR_TRIGGER, DATA_ANETHERON = 1, DATA_ANETHERONEVENT = 2, DATA_ARCHIMONDE = 3,
  DATA_ARCHIMONDEEVENT = 4, DATA_AZGALOR = 5, DATA_AZGALOREVENT = 6, DATA_JAINAPROUDMOORE = 7,
  DATA_KAZROGAL = 8, DATA_KAZROGALEVENT = 9, DATA_RAGEWINTERCHILL = 10, DATA_RAGEWINTERCHILLEVENT = 11,
  DATA_THRALL = 12, DATA_TYRANDEWHISPERWIND = 13, DATA_TRASH = 14, DATA_RESET_TRASH_COUNT = 15,
  DATA_ALLIANCE_RETREAT = 16, DATA_HORDE_RETREAT = 17, DATA_RAIDDAMAGE = 18, DATA_RESET_RAIDDAMAGE = 19,
  TYPE_RETREAT = 20, DATA_CHANNEL_TARGET = 21, DATA_ARTHAS, DATA_MEATHOOK,
  DATA_SALRAMM, DATA_EPOCH, DATA_MAL_GANIS, DATA_INFINITE,
  DATA_CRATE_COUNT, DATA_SHKAF_GATE, DATA_MAL_GANIS_GATE_1, DATA_MAL_GANIS_GATE_2,
  DATA_EXIT_GATE, DATA_MAL_GANIS_CHEST, DATA_INFINITE_COUNTER, TYPE_BARREL_DIVERSION = 1,
  TYPE_THRALL_EVENT = 2, TYPE_THRALL_PART1 = 3, TYPE_THRALL_PART2 = 4, TYPE_THRALL_PART3 = 5,
  TYPE_THRALL_PART4 = 6, DATA_THRALL = 7, DATA_TARETHA = 8, DATA_EPOCH = 9,
  TYPE_MEDIVH = 1, TYPE_RIFT = 2, TYPE_AEONUS = 3, TYPE_TEMPORUS = 4,
  TYPE_CRONO_LORD_DEJA = 5, DATA_MEDIVH = 10, DATA_PORTAL_COUNT = 11, DATA_SHIELD = 12,
  DATA_BETH_TILAC = 0, DATA_LORD_RHYOLITH = 1, DATA_SHANNOX = 2, DATA_ALYSRAZOR = 3,
  DATA_BALEROC = 4, DATA_MAJORDOMO_STAGHELM = 5, DATA_RAGNAROS = 6, DATA_ONYXIA = 0,
  DATA_TUTEN_KASH = 0, DATA_MORDRESH_FIRE_EYE = 1, DATA_GLUTTON = 2, DATA_AMNENNAR_THE_COLD_BRINGER = 3,
  DATA_GONG = 4, DATA_WAVE = 5, DATA_EXTINGUISHING_THE_IDOL = 6, DATA_KURINNAXX = 0,
  DATA_RAJAXX = 1, DATA_MOAM = 2, DATA_BURU = 3, DATA_AYAMISS = 4,
  DATA_OSSIRIAN = 5, NUM_ENCOUNTER = 6, DATA_PARALYZED = 7, DATA_SKERAM = 1,
  DATA_KRI = 2, DATA_VEM = 3, DATA_VEMISDEAD = 4, DATA_VEM_DEATH = 5,
  DATA_VEKLOR = 6, DATA_VEKLORISDEAD = 7, DATA_VEKLOR_DEATH = 8, DATA_VEKNILASH = 9,
  DATA_VEKNILASHISDEAD = 10, DATA_VEKNILASH_DEATH = 11, DATA_BUG_TRIO_DEATH = 14, DATA_CTHUN_PHASE = 20,
  DATA_VISCIDUS = 21, TYPE_LORD_COBRAHN = 1, TYPE_LORD_PYTHAS = 2, TYPE_LADY_ANACONDRA = 3,
  TYPE_LORD_SERPENTIS = 4, TYPE_NARALEX_EVENT = 5, TYPE_NARALEX_PART1 = 6, TYPE_NARALEX_PART2 = 7,
  TYPE_NARALEX_PART3 = 8, TYPE_MUTANUS_THE_DEVOURER = 9, TYPE_NARALEX_YELLED = 10, DATA_NARALEX = 3679,
  DATA_ZUM_RAH = 0, DATA_CORBORUS, DATA_SLABHIDE, DATA_OZRUK,
  DATA_HIGH_PRIESTESS_AZIL, DATA_MILLHOUSE_MANASTORM, DATA_MILLHOUSE_EVENT_FACE, DATA_HANDLE_CORBORUS_ROCKDOOR,
  DATA_MILLHOUSE_EVENT_KNOCKBACK, DATA_MILLHOUSE_EVENT_DESPAWN, DATA_SLABHIDE_INTRO, DATA_SLABHIDE_ROCK_WALL,
  DATA_STONECORE_TELEPORTER, DATA_STONECORE_TELEPORTER_2, DATA_ELDER_NADOX = 0, DATA_PRINCE_TALDARAM = 1,
  DATA_JEDOGA_SHADOWSEEKER = 2, DATA_AMANITAR = 3, DATA_HERALD_VOLAZJ = 4, DATA_SPHERE_1 = 5,
  DATA_SPHERE_2 = 6, DATA_PRINCE_TALDARAM_PLATFORM = 7, DATA_PL_JEDOGA_TARGET = 8, DATA_ADD_JEDOGA_OPFER = 9,
  DATA_ADD_JEDOGA_INITIAND = 10, DATA_JEDOGA_TRIGGER_SWITCH = 11, DATA_JEDOGA_RESET_INITIANDS = 12, DATA_ALL_INITIAND_DEAD = 13,
  DATA_KRIKTHIR_THE_GATEWATCHER = 0, DATA_HADRONOX = 1, DATA_ANUBARAK = 2, DATA_WATCHER_GASHRA = 3,
  DATA_WATCHER_SILTHIK = 4, DATA_WATCHER_NARJIL = 5, DATA_SARTHARION = 0, DATA_TENEBRON = 1,
  DATA_SHADRON = 2, DATA_VESPERON = 3, DATA_PORTAL_OPEN = 4, TWILIGHT_ACHIEVEMENTS = 5,
  DATA_BALTHARUS_THE_WARBORN = 0, DATA_GENERAL_ZARITHRIAN = 1, DATA_SAVIANA_RAGEFIRE = 2, DATA_HALION = 3,
  DATA_TWILIGHT_HALION = 4, DATA_XERESTRASZA = 5, DATA_CRYSTAL_CHANNEL_TARGET = 6, DATA_BALTHARUS_SHARED_HEALTH = 7,
  DATA_ZARITHRIAN_SPAWN_STALKER_1 = 8, DATA_ZARITHRIAN_SPAWN_STALKER_2 = 9, DATA_HALION_CONTROLLER = 10, DATA_ORB_CARRIER = 11,
  DATA_ORB_ROTATION_FOCUS = 12, DATA_BURNING_TREE_1 = 13, DATA_BURNING_TREE_2 = 14, DATA_BURNING_TREE_3 = 15,
  DATA_BURNING_TREE_4 = 16, DATA_FLAME_RING = 17, DATA_TWILIGHT_FLAME_RING = 18, BOSS_BEASTS = 0,
  BOSS_JARAXXUS = 1, BOSS_CRUSADERS = 2, BOSS_VALKIRIES = 3, BOSS_LICH_KING = 4,
  BOSS_ANUBARAK = 5, MAX_ENCOUNTERS = 6, TYPE_COUNTER = 8, TYPE_EVENT = 9,
  TYPE_EVENT_TIMER = 101, TYPE_EVENT_NPC = 102, TYPE_NORTHREND_BEASTS = 103, DATA_SNOBOLD_COUNT = 301,
  DATA_MISTRESS_OF_PAIN_COUNT = 302, INCREASE = 501, DECREASE = 502, DATA_TROLLGORE = 0,
  DATA_NOVOS = 1, DATA_KING_DRED = 2, DATA_THARON_JA = 3, DATA_TROLLGORE_INVADER_SUMMONER_1,
  DATA_TROLLGORE_INVADER_SUMMONER_2, DATA_TROLLGORE_INVADER_SUMMONER_3, DATA_NOVOS_CRYSTAL_1, DATA_NOVOS_CRYSTAL_2,
  DATA_NOVOS_CRYSTAL_3, DATA_NOVOS_CRYSTAL_4, DATA_NOVOS_SUMMONER_1, DATA_NOVOS_SUMMONER_2,
  DATA_NOVOS_SUMMONER_3, DATA_NOVOS_SUMMONER_4, ACTION_CRYSTAL_HANDLER_DIED, DATA_FALRIC = 0,
  DATA_MARWYN = 1, DATA_THE_LICH_KING_ESCAPE = 2, DATA_INTRO_EVENT = 3, DATA_FROSTSWORN_GENERAL = 4,
  DATA_KORELN_LORALEN = 5, DATA_WAVE_COUNT = 6, DATA_TEAM_IN_INSTANCE = 7, DATA_FROSTMOURNE = 8,
  DATA_IMPENETRABLE_DOOR = 9, DATA_ESCAPE_LEADER = 10, DATA_ICEWALL = 11, DATA_ICEWALL_TARGET = 12,
  DATA_GUNSHIP = 13, DATA_QUEL_DELAR_EVENT = 14, DATA_FROSTMOURNE_ALTAR_BUNNY = 15, DATA_UTHER_QUEL_DELAR = 16,
  DATA_QUEL_DELAR_INVOKER = 17, DATA_GARFROST = 0, DATA_ICK = 1, DATA_TYRANNUS = 2,
  DATA_RIMEFANG = 3, DATA_KRICK = 4, DATA_JAINA_SYLVANAS_1 = 5, DATA_JAINA_SYLVANAS_2 = 6,
  DATA_TYRANNUS_EVENT = 7, DATA_TEAM_IN_INSTANCE = 8, DATA_SLAD_RAN = 0, DATA_DRAKKARI_COLOSSUS = 1,
  DATA_MOORABI = 2, DATA_GAL_DARAH = 3, DATA_ECK_THE_FEROCIOUS = 4, DATA_SLAD_RAN_ALTAR = 5,
  DATA_DRAKKARI_COLOSSUS_ALTAR = 6, DATA_MOORABI_ALTAR = 7, DATA_SLAD_RAN_STATUE = 8, DATA_DRAKKARI_COLOSSUS_STATUE = 9,
  DATA_MOORABI_STATUE = 10, DATA_GAL_DARAH_STATUE = 11, DATA_TRAPDOOR = 12, DATA_COLLISION = 13,
  DATA_BRIDGE = 14, DATA_STATUE_ACTIVATE = 15, DATA_LORD_MARROWGAR = 0, DATA_LADY_DEATHWHISPER = 1,
  DATA_ICECROWN_GUNSHIP_BATTLE = 2, DATA_DEATHBRINGER_SAURFANG = 3, DATA_FESTERGUT = 4, DATA_ROTFACE = 5,
  DATA_PROFESSOR_PUTRICIDE = 6, DATA_BLOOD_PRINCE_COUNCIL = 7, DATA_BLOOD_QUEEN_LANA_THEL = 8, DATA_SISTER_SVALNA = 9,
  DATA_VALITHRIA_DREAMWALKER = 10, DATA_SINDRAGOSA = 11, DATA_THE_LICH_KING = 12, DATA_SAURFANG_EVENT_NPC = 13,
  DATA_BONED_ACHIEVEMENT = 14, DATA_OOZE_DANCE_ACHIEVEMENT = 15, DATA_PUTRICIDE_TABLE = 16, DATA_NAUSEA_ACHIEVEMENT = 17,
  DATA_ORB_WHISPERER_ACHIEVEMENT = 18, DATA_PRINCE_KELESETH_GUID = 19, DATA_PRINCE_TALDARAM_GUID = 20, DATA_PRINCE_VALANAR_GUID = 21,
  DATA_BLOOD_PRINCES_CONTROL = 22, DATA_SINDRAGOSA_FROSTWYRMS = 23, DATA_SPINESTALKER = 24, DATA_RIMEFANG = 25,
  DATA_COLDFLAME_JETS = 26, DATA_TEAM_IN_INSTANCE = 27, DATA_BLOOD_QUICKENING_STATE = 28, DATA_HEROIC_ATTEMPTS = 29,
  DATA_CROK_SCOURGEBANE = 30, DATA_CAPTAIN_ARNATH = 31, DATA_CAPTAIN_BRANDON = 32, DATA_CAPTAIN_GRONDEL = 33,
  DATA_CAPTAIN_RUPERT = 34, DATA_VALITHRIA_TRIGGER = 35, DATA_VALITHRIA_LICH_KING = 36, DATA_HIGHLORD_TIRION_FORDRING = 37,
  DATA_ARTHAS_PLATFORM = 38, DATA_TERENAS_MENETHIL = 39, DATA_ENEMY_GUNSHIP = 40, DATA_UPPERSPIRE_TELE_ACT = 41,
  DATA_BLOOD_QUEEN_LANA_THEL_COUNCIL = 42, DATA_COMMANDER = 0, DATA_MAGUS_TELESTRA = 1, DATA_ANOMALUS = 2,
  DATA_ORMOROK = 3, DATA_KERISTRASZA = 4, ANOMALUS_CONTAINMET_SPHERE = 5, ORMOROKS_CONTAINMET_SPHERE = 6,
  TELESTRAS_CONTAINMET_SPHERE = 7, DATA_DRAKOS = 0, DATA_VAROS = 1, DATA_UROM = 2,
  DATA_EREGOS = 3, DATA_CONSTRUCTS = 4, DATA_BJARNGRIM = 0, DATA_VOLKHAN = 1,
  DATA_IONAR = 2, DATA_LOKEN = 3, DATA_KRYSTALLUS = 0, DATA_MAIDEN_OF_GRIEF = 1,
  DATA_TRIBUNAL_OF_AGES = 2, DATA_SJONNIR = 3, DATA_KADDRAK = 4, DATA_MARNAK = 5,
  DATA_ABEDNEUM = 6, DATA_GO_TRIBUNAL_CONSOLE = 7, DATA_GO_KADDRAK = 8, DATA_GO_MARNAK = 9,
  DATA_GO_ABEDNEUM = 10, DATA_GO_SKY_FLOOR = 11, DATA_PRINCE_KELESETH = 0, DATA_SKARVALD_DALRONN = 1,
  DATA_INGVAR = 2, DATA_SKARVALD = 3, DATA_DALRONN = 4, DATA_FORGE_1 = 5,
  DATA_FORGE_2 = 6, DATA_FORGE_3 = 7, DATA_SVALA_SORROWGRAVE = 0, DATA_GORTOK_PALEHOOF = 1,
  DATA_SKADI_THE_RUTHLESS = 2, DATA_KING_YMIRON = 3, DATA_UTGARDE_MIRROR = 4, DATA_SVALA = 5,
  DATA_SACRIFICED_PLAYER = 6, DATA_FRENZIED_WORGEN = 7, DATA_RAVENOUS_FURBOLG = 8, DATA_MASSIVE_JORMUNGAR = 9,
  DATA_FEROCIOUS_RHINO = 10, DATA_GORTOK_ORB = 11, DATA_GORTOK_PALEHOOF_SPHERE = 12, DATA_SHIRRAK_THE_DEAD_WATCHER = 0,
  DATA_EXARCH_MALADAAR = 1, DATA_PANDEMONIUS = 0, DATA_TAVAROK = 1, DATA_NEXUSPRINCE_SHAFFAR = 2,
  DATA_YOR = 3, DATA_DARKWEAVER_SYTH = 0, DATA_TALON_KING_IKISS = 1, DATA_ANZU = 2,
  DATA_TALON_KING_COFFER = 3, DATA_AMBASSADOR_HELLMAW = 0, DATA_BLACKHEART_THE_INCITER = 1, DATA_GRANDMASTER_VORPIL = 2,
  DATA_MURMUR = 3, DATA_FEL_OVERSEER = 4, DATA_HIGH_WARLORD_NAJENTUS = 0, DATA_SUPREMUS = 1,
  DATA_SHADE_OF_AKAMA = 2, DATA_TERON_GOREFIEND = 3, DATA_GURTOGG_BLOODBOIL = 4, DATA_RELIQUARY_OF_SOULS = 5,
  DATA_MOTHER_SHAHRAZ = 6, DATA_ILLIDARI_COUNCIL = 7, DATA_ILLIDAN_STORMRAGE = 8, DATA_AKAMA_SHADE = 9,
  DATA_AKAMA = 10, DATA_GATHIOS_THE_SHATTERER = 11, DATA_HIGH_NETHERMANCER_ZEREVOR = 12, DATA_LADY_MALANDE = 13,
  DATA_VERAS_DARKSHADOW = 14, DATA_BLOOD_ELF_COUNCIL_VOICE = 15, DATA_GO_ILLIDAN_GATE = 16, DATA_GO_ILLIDAN_DOOR_R = 17,
  DATA_GO_ILLIDAN_DOOR_L = 18, DATA_CANSTARTPHASE3 = 1, DATA_CARIBDIS = 2, DATA_HYDROSSTHEUNSTABLEEVENT = 3,
  DATA_KARATHRESS = 4, DATA_KARATHRESSEVENT = 5, DATA_KARATHRESSEVENT_STARTER = 6, DATA_LADYVASHJ = 7,
  DATA_LADYVASHJEVENT = 8, DATA_LEOTHERASTHEBLINDEVENT = 9, DATA_MOROGRIMTIDEWALKEREVENT = 10, DATA_SHARKKIS = 11,
  DATA_SHIELDGENERATOR1 = 12, DATA_SHIELDGENERATOR2 = 13, DATA_SHIELDGENERATOR3 = 14, DATA_SHIELDGENERATOR4 = 15,
  DATA_THELURKERBELOW = 16, DATA_THELURKERBELOWEVENT = 17, DATA_TIDALVESS = 18, DATA_FATHOMLORDKARATHRESSEVENT = 19,
  DATA_LEOTHERAS = 20, DATA_LEOTHERAS_EVENT_STARTER = 21, DATA_CONTROL_CONSOLE = 22, DATA_STRANGE_POOL = 23,
  DATA_WATER = 24, DATA_TRASH = 25, DATA_HYDROMANCER_THESPIA = 0, DATA_MEKGINEER_STEAMRIGGER = 1,
  DATA_WARLORD_KALITHRESH = 2, DATA_DISTILLER = 3, DATA_ACCESS_PANEL_HYDRO = 4, DATA_ACCESS_PANEL_MEK = 5,
  DATA_MENNU_THE_BETRAYER = 1, DATA_ROKMAR_THE_CRACKLER = 2, DATA_QUAGMIRRAN = 3, DATA_MAULGAR = 0,
  DATA_GRUUL = 1, DATA_THE_MAKER = 0, DATA_BROGGOK = 1, DATA_KELIDAN_THE_BREAKER = 2,
  DATA_DOOR_4 = 3, DATA_PRISON_CELL1 = 4, DATA_PRISON_CELL2 = 5, DATA_PRISON_CELL3 = 6,
  DATA_PRISON_CELL4 = 7, DATA_PRISON_CELL5 = 8, DATA_PRISON_CELL6 = 9, DATA_PRISON_CELL7 = 10,
  DATA_PRISON_CELL8 = 11, DATA_BROGGOK_LEVER = 12, DATA_WATCHKEEPER_GARGOLMAR = 0, DATA_OMOR_THE_UNSCARRED = 1,
  DATA_VAZRUDEN = 2, DATA_NAZAN = 3, DATA_MAGTHERIDON_EVENT = 1, DATA_MAGTHERIDON = 3,
  DATA_CHANNELER_EVENT = 2, DATA_COLLAPSE = 6, DATA_CHANNELER = 9, DATA_NETHEKURSE = 0,
  DATA_OMROGG = 1, DATA_KARGATH = 2, DATA_SHATTERED_EXECUTIONER = 3, DATA_PRISONERS_EXECUTED = 4,
  DATA_TEAM_IN_INSTANCE = 5, DATA_FIRST_PRISONER, DATA_SECOND_PRISONER, DATA_THIRD_PRISONER,
  DATA_ZEREKETH = 0, DATA_DALLIAH = 1, DATA_SOCCOTHRATES = 2, DATA_HARBINGER_SKYRISS = 3,
  DATA_CONVERSATION = 4, DATA_WARDEN_1 = 5, DATA_WARDEN_2 = 6, DATA_WARDEN_3 = 7,
  DATA_WARDEN_4 = 8, DATA_WARDEN_5 = 9, DATA_MELLICHAR = 10, DATA_WARDENS_SHIELD = 11,
  DATA_COMMANDER_SARANNIS = 0, DATA_HIGH_BOTANIST_FREYWINN = 1, DATA_THORNGRIN_THE_TENDER = 2, DATA_LAJ = 3,
  DATA_WARP_SPLINTER = 4, DATA_KAELTHAS = 0, DATA_ALAR = 1, DATA_HIGH_ASTROMANCER_SOLARIAN = 2,
  DATA_VOID_REAVER = 3, DATA_ASTROMANCER = 4, DATA_GRANDASTROMANCERCAPERNIAN = 5, DATA_LORDSANGUINAR = 6,
  DATA_MASTERENGINEERTELONICUS = 7, DATA_THALADREDTHEDARKENER = 8, DATA_KAEL_STATUE_LEFT = 9, DATA_KAEL_STATUE_RIGHT = 10,
  DATA_TEMPEST_BRIDGE_WINDOW = 11, DATA_GATEWATCHER_GYROKILL = 0, DATA_GATEWATCHER_IRON_HAND = 1, DATA_MECHANOLORD_CAPACITUS = 2,
  DATA_NETHERMANCER_SEPRETHREA = 3, DATA_PATHALEON_THE_CALCULATOR = 4
}
 
enum  CreaturesIds {
  NPC_HIGHLORD_OMOKK = 9196, NPC_SHADOW_HUNTER_VOSHGAJIN = 9236, NPC_WARMASTER_VOONE = 9237, NPC_MOTHER_SMOLDERWEB = 10596,
  NPC_UROK_DOOMHOWL = 10584, NPC_QUARTERMASTER_ZIGRIS = 9736, NPC_GIZRUL_THE_SLAVENER = 10268, NPC_HALYCON = 10220,
  NPC_OVERLORD_WYRMTHALAK = 9568, NPC_PYROGAURD_EMBERSEER = 9816, NPC_WARCHIEF_REND_BLACKHAND = 10429, NPC_GYTH = 10339,
  NPC_THE_BEAST = 10430, NPC_GENERAL_DRAKKISATH = 10363, NPC_BLACKHAND_DREADWEAVER = 9817, NPC_BLACKHAND_SUMMONER = 9818,
  NPC_BLACKHAND_VETERAN = 9819, NPC_BLACKHAND_INCARCERATOR = 10316, NPC_LORD_VICTOR_NEFARIUS = 10162, NECROMANCER = 17899,
  ABOMINATION = 17898, GHOUL = 17895, BANSHEE = 17905, CRYPT_FIEND = 17897,
  GARGOYLE = 17906, FROST_WYRM = 17907, GIANT_INFERNAL = 17908, FEL_STALKER = 17916,
  JAINA = 17772, THRALL = 17852, TYRANDE = 17948, RAGE_WINTERCHILL = 17767,
  ANETHERON = 17808, KAZROGAL = 17888, AZGALOR = 17842, ARCHIMONDE = 17968,
  NPC_WORLD_TRIGGER_TINY = 21987, NPC_CHANNEL_TARGET = 22418, NPC_SARTHARION = 28860, NPC_TENEBRON = 30452,
  NPC_SHADRON = 30451, NPC_VESPERON = 30449, NPC_BALTHARUS_THE_WARBORN = 39751, NPC_BALTHARUS_THE_WARBORN_CLONE = 39899,
  NPC_BALTHARUS_TARGET = 26712, NPC_GENERAL_ZARITHRIAN = 39746, NPC_ONYX_FLAMECALLER = 39814, NPC_ZARITHRIAN_SPAWN_STALKER = 39794,
  NPC_SAVIANA_RAGEFIRE = 39747, NPC_HALION = 39863, NPC_TWILIGHT_HALION = 40142, NPC_HALION_CONTROLLER = 40146,
  NPC_LIVING_INFERNO = 40681, NPC_LIVING_EMBER = 40683, NPC_ORB_CARRIER = 40081, NPC_ORB_ROTATION_FOCUS = 40091,
  NPC_SHADOW_ORB_N = 40083, NPC_SHADOW_ORB_S = 40100, NPC_SHADOW_ORB_E = 40468, NPC_SHADOW_ORB_W = 40469,
  NPC_METEOR_STRIKE_MARK = 40029, NPC_METEOR_STRIKE_NORTH = 40041, NPC_METEOR_STRIKE_EAST = 40042, NPC_METEOR_STRIKE_WEST = 40043,
  NPC_METEOR_STRIKE_SOUTH = 40044, NPC_METEOR_STRIKE_FLAME = 40055, NPC_COMBUSTION = 40001, NPC_CONSUMPTION = 40135,
  NPC_COMBAT_STALKER = 40151, NPC_XERESTRASZA = 40429, NPC_HIGHLORD_TIRION_FORDRING_LH = 37119, NPC_THE_LICH_KING_LH = 37181,
  NPC_HIGHLORD_BOLVAR_FORDRAGON_LH = 37183, NPC_KOR_KRON_GENERAL = 37189, NPC_ALLIANCE_COMMANDER = 37190, NPC_TORTUNOK = 37992,
  NPC_ALANA_MOONSTRIKE = 37999, NPC_GERARDO_THE_SUAVE = 37993, NPC_TALAN_MOONSTRIKE = 37998, NPC_UVLUS_BANEFIRE = 38284,
  NPC_MALFUS_GRIMFROST = 38283, NPC_IKFIRUS_THE_VILE = 37991, NPC_YILI = 37997, NPC_VOL_GUK = 38841,
  NPC_JEDEBIA = 38840, NPC_HARAGG_THE_UNSEEN = 38181, NPC_NIBY_THE_ALMIGHTY = 38182, NPC_GARROSH_HELLSCREAM = 39372,
  NPC_KING_VARIAN_WRYNN = 39371, NPC_DEATHBOUND_WARD = 37007, NPC_LADY_JAINA_PROUDMOORE_QUEST = 38606, NPC_MURADIN_BRONZEBEARD_QUEST = 38607,
  NPC_UTHER_THE_LIGHTBRINGER_QUEST = 38608, NPC_LADY_SYLVANAS_WINDRUNNER_QUEST = 38609, NPC_INFILTRATOR_MINCHAR = 38471, NPC_KOR_KRON_LIEUTENANT = 38491,
  NPC_SKYBREAKER_LIEUTENANT = 38492, NPC_ROTTING_FROST_GIANT_10 = 38490, NPC_ROTTING_FROST_GIANT_25 = 38494, NPC_ALCHEMIST_ADRIANNA = 38501,
  NPC_ALRIN_THE_AGILE = 38551, NPC_INFILTRATOR_MINCHAR_BQ = 38558, NPC_INFILTRATOR_MINCHAR_BQ_25 = 39123, NPC_MINCHAR_BEAM_STALKER = 38557,
  NPC_VALITHRIA_DREAMWALKER_QUEST = 38589, NPC_LORD_MARROWGAR = 36612, NPC_COLDFLAME = 36672, NPC_BONE_SPIKE = 36619,
  NPC_LADY_DEATHWHISPER = 36855, NPC_CULT_FANATIC = 37890, NPC_DEFORMED_FANATIC = 38135, NPC_REANIMATED_FANATIC = 38009,
  NPC_CULT_ADHERENT = 37949, NPC_EMPOWERED_ADHERENT = 38136, NPC_REANIMATED_ADHERENT = 38010, NPC_VENGEFUL_SHADE = 38222,
  NPC_MARTYR_STALKER_IGB_SAURFANG = 38569, NPC_ALLIANCE_GUNSHIP_CANNON = 36838, NPC_HORDE_GUNSHIP_CANNON = 36839, NPC_SKYBREAKER_DECKHAND = 36970,
  NPC_ORGRIMS_HAMMER_CREW = 36971, NPC_IGB_HIGH_OVERLORD_SAURFANG = 36939, NPC_IGB_MURADIN_BRONZEBEARD = 36948, NPC_THE_SKYBREAKER = 37540,
  NPC_ORGRIMS_HAMMER = 37215, NPC_GUNSHIP_HULL = 37547, NPC_TELEPORT_PORTAL = 37227, NPC_TELEPORT_EXIT = 37488,
  NPC_SKYBREAKER_SORCERER = 37116, NPC_SKYBREAKER_RIFLEMAN = 36969, NPC_SKYBREAKER_MORTAR_SOLDIER = 36978, NPC_SKYBREAKER_MARINE = 36950,
  NPC_SKYBREAKER_SERGEANT = 36961, NPC_KOR_KRON_BATTLE_MAGE = 37117, NPC_KOR_KRON_AXETHROWER = 36968, NPC_KOR_KRON_ROCKETEER = 36982,
  NPC_KOR_KRON_REAVER = 36957, NPC_KOR_KRON_SERGEANT = 36960, NPC_ZAFOD_BOOMBOX = 37184, NPC_HIGH_CAPTAIN_JUSTIN_BARTLETT = 37182,
  NPC_SKY_REAVER_KORM_BLACKSCAR = 37833, NPC_DEATHBRINGER_SAURFANG = 37813, NPC_BLOOD_BEAST = 38508, NPC_SE_JAINA_PROUDMOORE = 37188,
  NPC_SE_MURADIN_BRONZEBEARD = 37200, NPC_SE_KING_VARIAN_WRYNN = 37879, NPC_SE_HIGH_OVERLORD_SAURFANG = 37187, NPC_SE_KOR_KRON_REAVER = 37920,
  NPC_SE_SKYBREAKER_MARINE = 37830, NPC_FROST_FREEZE_TRAP = 37744, NPC_FESTERGUT = 36626, NPC_GAS_DUMMY = 36659,
  NPC_MALLEABLE_OOZE_STALKER = 38556, NPC_ROTFACE = 36627, NPC_OOZE_SPRAY_STALKER = 37986, NPC_PUDDLE_STALKER = 37013,
  NPC_UNSTABLE_EXPLOSION_STALKER = 38107, NPC_VILE_GAS_STALKER = 38548, NPC_PROFESSOR_PUTRICIDE = 36678, NPC_ABOMINATION_WING_MAD_SCIENTIST_STALKER = 37824,
  NPC_GROWING_OOZE_PUDDLE = 37690, NPC_GAS_CLOUD = 37562, NPC_VOLATILE_OOZE = 37697, NPC_CHOKING_GAS_BOMB = 38159,
  NPC_TEAR_GAS_TARGET_STALKER = 38317, NPC_MUTATED_ABOMINATION_10 = 37672, NPC_MUTATED_ABOMINATION_25 = 38285, NPC_PRINCE_KELESETH = 37972,
  NPC_PRINCE_TALDARAM = 37973, NPC_PRINCE_VALANAR = 37970, NPC_BLOOD_ORB_CONTROLLER = 38008, NPC_FLOATING_TRIGGER = 30298,
  NPC_DARK_NUCLEUS = 38369, NPC_BALL_OF_FLAME = 38332, NPC_BALL_OF_INFERNO_FLAME = 38451, NPC_KINETIC_BOMB_TARGET = 38458,
  NPC_KINETIC_BOMB = 38454, NPC_SHOCK_VORTEX = 38422, NPC_BLOOD_QUEEN_LANA_THEL_COUNCIL = 38004, NPC_BLOOD_QUEEN_LANA_THEL = 37955,
  NPC_CROK_SCOURGEBANE = 37129, NPC_CAPTAIN_ARNATH = 37122, NPC_CAPTAIN_BRANDON = 37123, NPC_CAPTAIN_GRONDEL = 37124,
  NPC_CAPTAIN_RUPERT = 37125, NPC_CAPTAIN_ARNATH_UNDEAD = 37491, NPC_CAPTAIN_BRANDON_UNDEAD = 37493, NPC_CAPTAIN_GRONDEL_UNDEAD = 37494,
  NPC_CAPTAIN_RUPERT_UNDEAD = 37495, NPC_YMIRJAR_BATTLE_MAIDEN = 37132, NPC_YMIRJAR_DEATHBRINGER = 38125, NPC_YMIRJAR_FROSTBINDER = 37127,
  NPC_YMIRJAR_HUNTRESS = 37134, NPC_YMIRJAR_WARLORD = 37133, NPC_SISTER_SVALNA = 37126, NPC_IMPALING_SPEAR = 38248,
  NPC_VALITHRIA_DREAMWALKER = 36789, NPC_GREEN_DRAGON_COMBAT_TRIGGER = 38752, NPC_RISEN_ARCHMAGE = 37868, NPC_BLAZING_SKELETON = 36791,
  NPC_SUPPRESSER = 37863, NPC_BLISTERING_ZOMBIE = 37934, NPC_GLUTTONOUS_ABOMINATION = 37886, NPC_MANA_VOID = 38068,
  NPC_COLUMN_OF_FROST = 37918, NPC_ROT_WORM = 37907, NPC_THE_LICH_KING_VALITHRIA = 16980, NPC_DREAM_PORTAL_PRE_EFFECT = 38186,
  NPC_NIGHTMARE_PORTAL_PRE_EFFECT = 38429, NPC_DREAM_PORTAL = 37945, NPC_NIGHTMARE_PORTAL = 38430, NPC_SINDRAGOSA = 36853,
  NPC_SPINESTALKER = 37534, NPC_RIMEFANG = 37533, NPC_FROSTWARDEN_HANDLER = 37531, NPC_FROSTWING_WHELP = 37532,
  NPC_ICY_BLAST = 38223, NPC_FROST_BOMB = 37186, NPC_ICE_TOMB = 36980, NPC_THE_LICH_KING = 36597,
  NPC_HIGHLORD_TIRION_FORDRING_LK = 38995, NPC_TERENAS_MENETHIL_FROSTMOURNE = 36823, NPC_SPIRIT_WARDEN = 36824, NPC_TERENAS_MENETHIL_FROSTMOURNE_H = 39217,
  NPC_SHAMBLING_HORROR = 37698, NPC_DRUDGE_GHOUL = 37695, NPC_ICE_SPHERE = 36633, NPC_RAGING_SPIRIT = 36701,
  NPC_DEFILE = 38757, NPC_VALKYR_SHADOWGUARD = 36609, NPC_VILE_SPIRIT = 37799, NPC_WICKED_SPIRIT = 39190,
  NPC_STRANGULATE_VEHICLE = 36598, NPC_WORLD_TRIGGER = 22515, NPC_WORLD_TRIGGER_INFINITE_AOI = 36171, NPC_SPIRIT_BOMB = 39189,
  NPC_FROSTMOURNE_TRIGGER = 38584, NPC_INVISIBLE_STALKER = 30298, NPC_ANUBREKHAN = 15956, NPC_FAERLINA = 15953,
  NPC_RAZUVIOUS = 16061, NPC_THANE = 16064, NPC_LADY = 16065, NPC_BARON = 30549,
  NPC_SIR = 16063, NPC_HEIGAN = 15936, NPC_THADDIUS = 15928, NPC_FEUGEN = 15930,
  NPC_STALAGG = 15929, NPC_TESLA = 16218, NPC_SAPPHIRON = 15989, NPC_KEL_THUZAD = 15990,
  NPC_CRYPT_GUARD = 16573, NPC_NAXXRAMAS_FOLLOWER = 16505, NPC_FOLLOWER_WORSHIPPER = 16506, NPC_DK_UNDERSTUDY = 16803,
  NPC_BIGGLESWORTH = 16998, NPC_LICH_KING = 16980, NPC_OLD_WORLD_TRIGGER = 15384, NPC_BJARNGRIM = 28586,
  NPC_VOLKHAN = 28587, NPC_IONAR = 28546, NPC_LOKEN = 28923, NPC_TELEPORTATION_PORTAL = 30679,
  NPC_TELEPORTATION_PORTAL_ELITE = 32174, NPC_TELEPORTATION_PORTAL_INTRO = 31011, NPC_PORTAL_GUARDIAN = 30660, NPC_PORTAL_KEEPER = 30695,
  NPC_XEVOZZ = 29266, NPC_LAVANTHOR = 29312, NPC_ICHORON = 29313, NPC_ICHOR_GLOBULE = 29321,
  NPC_ICHORON_SUMMON_TARGET = 29326, NPC_ZURAMAT = 29314, NPC_VOID_SENTRY = 29364, NPC_VOID_SENTRY_BALL = 29365,
  NPC_EREKEM = 29315, NPC_EREKEM_GUARD = 29395, NPC_MORAGG = 29316, NPC_DUMMY_XEVOZZ = 32231,
  NPC_DUMMY_LAVANTHOR = 32237, NPC_DUMMY_ICHORON = 32234, NPC_DUMMY_ZURAMAT = 32230, NPC_DUMMY_EREKEM = 32226,
  NPC_DUMMY_EREKEM_GUARD = 32228, NPC_DUMMY_MORAGG = 32235, NPC_CYANIGOSA = 31134, NPC_SINCLARI = 30658,
  NPC_SINCLARI_TRIGGER = 32204, NPC_SABOTEOUR = 31079, NPC_VIOLET_HOLD_GUARD = 30659, NPC_DEFENSE_SYSTEM = 30837
}
 
enum  GameObjectsIds {
  GO_WHELP_SPAWNER = 175622, GO_EMBERSEER_IN = 175244, GO_DOORS = 175705, GO_EMBERSEER_OUT = 175153,
  GO_GYTH_ENTRY_DOOR = 164726, GO_GYTH_COMBAT_DOOR = 175185, GO_GYTH_EXIT_DOOR = 175186, GO_DRAKKISATH_DOOR_1 = 175946,
  GO_DRAKKISATH_DOOR_2 = 175947, GO_HALL_RUNE_1 = 175197, GO_HALL_RUNE_2 = 175199, GO_HALL_RUNE_3 = 175195,
  GO_HALL_RUNE_4 = 175200, GO_HALL_RUNE_5 = 175198, GO_HALL_RUNE_6 = 175196, GO_HALL_RUNE_7 = 175194,
  GO_EMBERSEER_RUNE_1 = 175266, GO_EMBERSEER_RUNE_2 = 175267, GO_EMBERSEER_RUNE_3 = 175268, GO_EMBERSEER_RUNE_4 = 175269,
  GO_EMBERSEER_RUNE_5 = 175270, GO_EMBERSEER_RUNE_6 = 175271, GO_EMBERSEER_RUNE_7 = 175272, GO_DR_PORTCULLIS = 175185,
  GO_PORTCULLIS_ACTIVE = 164726, GO_PORTCULLIS_TOBOSSROOMS = 175186, GO_HALION_PORTAL_1 = 202794, GO_HALION_PORTAL_2 = 202795,
  GO_HALION_PORTAL_EXIT = 202796, GO_FIRE_FIELD = 203005, GO_FLAME_WALLS = 203006, GO_FLAME_RING = 203007,
  GO_TWILIGHT_FLAME_RING = 203624, GO_BURNING_TREE_1 = 203034, GO_BURNING_TREE_2 = 203035, GO_BURNING_TREE_3 = 203036,
  GO_BURNING_TREE_4 = 203037, GO_SCOURGE_TRANSPORTER_LICHKING = 202223, GO_SCOURGE_TRANSPORTER_UPPERSPIRE = 202235, GO_SCOURGE_TRANSPORTER_LIGHTSHAMMER = 202242,
  GO_SCOURGE_TRANSPORTER_RAMPART = 202243, GO_SCOURGE_TRANSPORTER_DEATHBRINGER = 202244, GO_SCOURGE_TRANSPORTER_ORATORY = 202245, GO_SCOURGE_TRANSPORTER_SINDRAGOSA = 202246,
  GO_SPIRIT_ALARM_1 = 201814, GO_SPIRIT_ALARM_2 = 201815, GO_SPIRIT_ALARM_3 = 201816, GO_SPIRIT_ALARM_4 = 201817,
  GO_DOODAD_ICECROWN_ICEWALL02 = 201910, GO_ICEWALL = 201911, GO_LORD_MARROWGAR_S_ENTRANCE = 201857, GO_ORATORY_OF_THE_DAMNED_ENTRANCE = 201563,
  GO_LADY_DEATHWHISPER_ELEVATOR = 202220, GO_ORGRIMS_HAMMER_H = 201812, GO_THE_SKYBREAKER_H = 201811, GO_GUNSHIP_ARMORY_H_10N = 202178,
  GO_GUNSHIP_ARMORY_H_25N = 202180, GO_GUNSHIP_ARMORY_H_10H = 202177, GO_GUNSHIP_ARMORY_H_25H = 202179, GO_ORGRIMS_HAMMER_A = 201581,
  GO_THE_SKYBREAKER_A = 201580, GO_GUNSHIP_ARMORY_A_10N = 201873, GO_GUNSHIP_ARMORY_A_25N = 201874, GO_GUNSHIP_ARMORY_A_10H = 201872,
  GO_GUNSHIP_ARMORY_A_25H = 201875, GO_SAURFANG_S_DOOR = 201825, GO_DEATHBRINGER_S_CACHE_10N = 202239, GO_DEATHBRINGER_S_CACHE_25N = 202240,
  GO_DEATHBRINGER_S_CACHE_10H = 202238, GO_DEATHBRINGER_S_CACHE_25H = 202241, GO_ORANGE_PLAGUE_MONSTER_ENTRANCE = 201371, GO_GREEN_PLAGUE_MONSTER_ENTRANCE = 201370,
  GO_SCIENTIST_AIRLOCK_DOOR_COLLISION = 201612, GO_SCIENTIST_AIRLOCK_DOOR_ORANGE = 201613, GO_SCIENTIST_AIRLOCK_DOOR_GREEN = 201614, GO_DOODAD_ICECROWN_ORANGETUBES02 = 201617,
  GO_DOODAD_ICECROWN_GREENTUBES02 = 201618, GO_SCIENTIST_ENTRANCE = 201372, GO_DRINK_ME = 201584, GO_PLAGUE_SIGIL = 202182,
  GO_CRIMSON_HALL_DOOR = 201376, GO_BLOOD_ELF_COUNCIL_DOOR = 201378, GO_BLOOD_ELF_COUNCIL_DOOR_RIGHT = 201377, GO_DOODAD_ICECROWN_BLOODPRINCE_DOOR_01 = 201746,
  GO_DOODAD_ICECROWN_GRATE_01 = 201755, GO_BLOODWING_SIGIL = 202183, GO_GREEN_DRAGON_BOSS_ENTRANCE = 201375, GO_GREEN_DRAGON_BOSS_EXIT = 201374,
  GO_DOODAD_ICECROWN_ROOSTPORTCULLIS_01 = 201380, GO_DOODAD_ICECROWN_ROOSTPORTCULLIS_02 = 201381, GO_DOODAD_ICECROWN_ROOSTPORTCULLIS_03 = 201382, GO_DOODAD_ICECROWN_ROOSTPORTCULLIS_04 = 201383,
  GO_CACHE_OF_THE_DREAMWALKER_10N = 201959, GO_CACHE_OF_THE_DREAMWALKER_25N = 202339, GO_CACHE_OF_THE_DREAMWALKER_10H = 202338, GO_CACHE_OF_THE_DREAMWALKER_25H = 202340,
  GO_SINDRAGOSA_ENTRANCE_DOOR = 201373, GO_SINDRAGOSA_SHORTCUT_ENTRANCE_DOOR = 201369, GO_SINDRAGOSA_SHORTCUT_EXIT_DOOR = 201379, GO_ICE_WALL = 202396,
  GO_ICE_BLOCK = 201722, GO_SIGIL_OF_THE_FROSTWING = 202181, GO_ARTHAS_PLATFORM = 202161, GO_ARTHAS_PRECIPICE = 202078,
  GO_DOODAD_ICECROWN_THRONEFROSTYWIND01 = 202188, GO_DOODAD_ICECROWN_THRONEFROSTYEDGE01 = 202189, GO_DOODAD_ICESHARD_STANDING02 = 202141, GO_DOODAD_ICESHARD_STANDING01 = 202142,
  GO_DOODAD_ICESHARD_STANDING03 = 202143, GO_DOODAD_ICESHARD_STANDING04 = 202144, GO_DOODAD_ICECROWN_SNOWEDGEWARNING01 = 202190, GO_FROZEN_LAVAMAN = 202436,
  GO_LAVAMAN_PILLARS_CHAINED = 202437, GO_LAVAMAN_PILLARS_UNCHAINED = 202438, GO_HORSEMEN_CHEST_HERO = 193426, GO_HORSEMEN_CHEST = 181366,
  GO_GOTHIK_GATE = 181170, GO_KELTHUZAD_PORTAL01 = 181402, GO_KELTHUZAD_PORTAL02 = 181403, GO_KELTHUZAD_PORTAL03 = 181404,
  GO_KELTHUZAD_PORTAL04 = 181405, GO_KELTHUZAD_TRIGGER = 181444, GO_ROOM_ANUBREKHAN = 181126, GO_PASSAGE_ANUBREKHAN = 181195,
  GO_PASSAGE_FAERLINA = 194022, GO_ROOM_MAEXXNA = 181209, GO_ROOM_NOTH = 181200, GO_PASSAGE_NOTH = 181201,
  GO_ROOM_HEIGAN = 181202, GO_PASSAGE_HEIGAN = 181203, GO_ROOM_LOATHEB = 181241, GO_ROOM_GROBBULUS = 181123,
  GO_PASSAGE_GLUTH = 181120, GO_ROOM_THADDIUS = 181121, GO_ROOM_GOTHIK = 181124, GO_PASSAGE_GOTHIK = 181125,
  GO_ROOM_HORSEMEN = 181119, GO_PASSAGE_SAPPHIRON = 181225, GO_ROOM_KELTHUZAD = 181228, GO_ARAC_PORTAL = 181575,
  GO_PLAG_PORTAL = 181577, GO_MILI_PORTAL = 181578, GO_CONS_PORTAL = 181576, GO_ARAC_EYE_RAMP = 181212,
  GO_PLAG_EYE_RAMP = 181211, GO_MILI_EYE_RAMP = 181210, GO_CONS_EYE_RAMP = 181213, GO_ARAC_EYE_RAMP_BOSS = 181233,
  GO_PLAG_EYE_RAMP_BOSS = 181231, GO_MILI_EYE_RAMP_BOSS = 181230, GO_CONS_EYE_RAMP_BOSS = 181232, GO_CONS_NOX_TESLA_FEUGEN = 181477,
  GO_CONS_NOX_TESLA_STALAGG = 181478, GO_BIRTH = 181356, GO_NAXX_PORTAL_ARACHNID = 181575, GO_NAXX_PORTAL_CONSTRUCT = 181576,
  GO_NAXX_PORTAL_PLAGUE = 181577, GO_NAXX_PORTAL_MILITARY = 181578
}
 
enum  AchievementCriteriaIds {
  CRITERIA_BONED_10N = 12775, CRITERIA_BONED_25N = 12962, CRITERIA_BONED_10H = 13393, CRITERIA_BONED_25H = 13394,
  CRITERIA_DANCES_WITH_OOZES_10N = 12984, CRITERIA_DANCES_WITH_OOZES_25N = 12966, CRITERIA_DANCES_WITH_OOZES_10H = 12985, CRITERIA_DANCES_WITH_OOZES_25H = 12983,
  CRITERIA_NAUSEA_10N = 12987, CRITERIA_NAUSEA_25N = 12968, CRITERIA_NAUSEA_10H = 12988, CRITERIA_NAUSEA_25H = 12981,
  CRITERIA_ORB_WHISPERER_10N = 13033, CRITERIA_ORB_WHISPERER_25N = 12969, CRITERIA_ORB_WHISPERER_10H = 13034, CRITERIA_ORB_WHISPERER_25H = 13032,
  CRITERIA_KILL_LANA_THEL_10M = 13340, CRITERIA_KILL_LANA_THEL_25M = 13360, CRITERIA_ONCE_BITTEN_TWICE_SHY_10N = 12780, CRITERIA_ONCE_BITTEN_TWICE_SHY_25N = 13012,
  CRITERIA_ONCE_BITTEN_TWICE_SHY_10V = 13011, CRITERIA_ONCE_BITTEN_TWICE_SHY_25V = 13013, CRITERIA_EARTH_WIND_FIRE_10 = 12018, CRITERIA_EARTH_WIND_FIRE_25 = 12019
}
 
enum  SharedActions {
  ACTION_BUFF_YELL = -30001, ACTION_INTRO_BALTHARUS = -3975101, ACTION_BALTHARUS_DEATH = -3975102, ACTION_INTRO_HALION = -4014601,
  ACTION_ENEMY_GUNSHIP_TALK = -369390, ACTION_EXIT_SHIP = -369391, ACTION_FESTERGUT_COMBAT = -366260, ACTION_FESTERGUT_GAS = -366261,
  ACTION_FESTERGUT_DEATH = -366262, ACTION_ROTFACE_COMBAT = -366270, ACTION_ROTFACE_OOZE = -366271, ACTION_ROTFACE_DEATH = -366272,
  ACTION_CHANGE_PHASE = -366780, ACTION_KILL_MINCHAR = -379550, ACTION_VRYKUL_DEATH = 37129, ACTION_START_FROSTWYRM = -368530,
  ACTION_TRIGGER_ASPHYXIATION = -368531, ACTION_RESTORE_LIGHT = -72262, ACTION_FROSTMOURNE_INTRO = -36823
}
 
enum  WeekliesICC {
  QUEST_DEPROGRAMMING_10 = 24869, QUEST_DEPROGRAMMING_25 = 24875, QUEST_SECURING_THE_RAMPARTS_10 = 24870, QUEST_SECURING_THE_RAMPARTS_25 = 24877,
  QUEST_RESIDUE_RENDEZVOUS_10 = 24873, QUEST_RESIDUE_RENDEZVOUS_25 = 24878, QUEST_BLOOD_QUICKENING_10 = 24874, QUEST_BLOOD_QUICKENING_25 = 24879,
  QUEST_RESPITE_FOR_A_TORNMENTED_SOUL_10 = 24872, QUEST_RESPITE_FOR_A_TORNMENTED_SOUL_25 = 24880
}
 
enum  WorldStatesICC {
  WORLDSTATE_SHOW_TIMER = 4903, WORLDSTATE_EXECUTION_TIME = 4904, WORLDSTATE_SHOW_ATTEMPTS = 4940, WORLDSTATE_ATTEMPTS_REMAINING = 4941,
  WORLDSTATE_ATTEMPTS_MAX = 4942
}
 
enum  AreaIds { AREA_ICECROWN_CITADEL = 4812, AREA_THE_FROZEN_THRONE = 4859, AREA_EYE_OF_ETERNITY = 4500 }
 

Functions

template<class AI , class T >
AI * GetIcecrownCitadelAI (T *obj)
 

Variables

uint32 const EncounterCount = 13
 
uint32 const WeeklyNPCs = 9
 
uint32 const MaxHeroicAttempts = 50
 
Position const ValithriaSpawnPos
 
Position const SindragosaSpawnPos
 
Position const TerenasSpawn
 
Position const TerenasSpawnHeroic
 
Position const SpiritWardenSpawn
 

Macro Definition Documentation

#define DataHeader   "IC"
#define ICCScriptName   "instance_icecrown_citadel"

Enumeration Type Documentation

Enumerator
CRITERIA_BONED_10N 
CRITERIA_BONED_25N 
CRITERIA_BONED_10H 
CRITERIA_BONED_25H 
CRITERIA_DANCES_WITH_OOZES_10N 
CRITERIA_DANCES_WITH_OOZES_25N 
CRITERIA_DANCES_WITH_OOZES_10H 
CRITERIA_DANCES_WITH_OOZES_25H 
CRITERIA_NAUSEA_10N 
CRITERIA_NAUSEA_25N 
CRITERIA_NAUSEA_10H 
CRITERIA_NAUSEA_25H 
CRITERIA_ORB_WHISPERER_10N 
CRITERIA_ORB_WHISPERER_25N 
CRITERIA_ORB_WHISPERER_10H 
CRITERIA_ORB_WHISPERER_25H 
CRITERIA_KILL_LANA_THEL_10M 
CRITERIA_KILL_LANA_THEL_25M 
CRITERIA_ONCE_BITTEN_TWICE_SHY_10N 
CRITERIA_ONCE_BITTEN_TWICE_SHY_25N 
CRITERIA_ONCE_BITTEN_TWICE_SHY_10V 
CRITERIA_ONCE_BITTEN_TWICE_SHY_25V 
CRITERIA_EARTH_WIND_FIRE_10 
CRITERIA_EARTH_WIND_FIRE_25 
432 {
433  // Lord Marrowgar
434  CRITERIA_BONED_10N = 12775,
435  CRITERIA_BONED_25N = 12962,
436  CRITERIA_BONED_10H = 13393,
437  CRITERIA_BONED_25H = 13394,
438 
439  // Rotface
444 
445  // Professor Putricide
446  CRITERIA_NAUSEA_10N = 12987,
447  CRITERIA_NAUSEA_25N = 12968,
448  CRITERIA_NAUSEA_10H = 12988,
449  CRITERIA_NAUSEA_25H = 12981,
450 
451  // Blood Prince Council
456 
457  // Blood-Queen Lana'thel
464 };
Definition: icecrown_citadel.h:435
Definition: icecrown_citadel.h:462
Definition: icecrown_citadel.h:454
Definition: icecrown_citadel.h:458
Definition: icecrown_citadel.h:436
Definition: icecrown_citadel.h:452
Definition: icecrown_citadel.h:434
Definition: icecrown_citadel.h:448
Definition: icecrown_citadel.h:453
Definition: icecrown_citadel.h:437
Definition: icecrown_citadel.h:461
Definition: icecrown_citadel.h:442
Definition: icecrown_citadel.h:459
Definition: icecrown_citadel.h:443
Definition: icecrown_citadel.h:447
Definition: icecrown_citadel.h:446
Definition: icecrown_citadel.h:440
Definition: icecrown_citadel.h:460
Definition: icecrown_citadel.h:441
Definition: icecrown_citadel.h:455
Definition: icecrown_citadel.h:449
Definition: icecrown_citadel.h:463
enum AreaIds
Enumerator
AREA_ICECROWN_CITADEL 
AREA_THE_FROZEN_THRONE 
AREA_EYE_OF_ETERNITY 
522 {
523  AREA_ICECROWN_CITADEL = 4812,
525 };
Definition: icecrown_citadel.h:524
Definition: icecrown_citadel.h:523
Enumerator
NPC_HIGHLORD_OMOKK 
NPC_SHADOW_HUNTER_VOSHGAJIN 
NPC_WARMASTER_VOONE 
NPC_MOTHER_SMOLDERWEB 
NPC_UROK_DOOMHOWL 
NPC_QUARTERMASTER_ZIGRIS 
NPC_GIZRUL_THE_SLAVENER 
NPC_HALYCON 
NPC_OVERLORD_WYRMTHALAK 
NPC_PYROGAURD_EMBERSEER 
NPC_WARCHIEF_REND_BLACKHAND 
NPC_GYTH 
NPC_THE_BEAST 
NPC_GENERAL_DRAKKISATH 
NPC_BLACKHAND_DREADWEAVER 
NPC_BLACKHAND_SUMMONER 
NPC_BLACKHAND_VETERAN 
NPC_BLACKHAND_INCARCERATOR 
NPC_LORD_VICTOR_NEFARIUS 
NECROMANCER 
ABOMINATION 
GHOUL 
BANSHEE 
CRYPT_FIEND 
GARGOYLE 
FROST_WYRM 
GIANT_INFERNAL 
FEL_STALKER 
JAINA 
THRALL 
TYRANDE 
RAGE_WINTERCHILL 
ANETHERON 
KAZROGAL 
AZGALOR 
ARCHIMONDE 
NPC_WORLD_TRIGGER_TINY 
NPC_CHANNEL_TARGET 
NPC_SARTHARION 
NPC_TENEBRON 
NPC_SHADRON 
NPC_VESPERON 
NPC_BALTHARUS_THE_WARBORN 
NPC_BALTHARUS_THE_WARBORN_CLONE 
NPC_BALTHARUS_TARGET 
NPC_GENERAL_ZARITHRIAN 
NPC_ONYX_FLAMECALLER 
NPC_ZARITHRIAN_SPAWN_STALKER 
NPC_SAVIANA_RAGEFIRE 
NPC_HALION 
NPC_TWILIGHT_HALION 
NPC_HALION_CONTROLLER 
NPC_LIVING_INFERNO 
NPC_LIVING_EMBER 
NPC_ORB_CARRIER 
NPC_ORB_ROTATION_FOCUS 
NPC_SHADOW_ORB_N 
NPC_SHADOW_ORB_S 
NPC_SHADOW_ORB_E 
NPC_SHADOW_ORB_W 
NPC_METEOR_STRIKE_MARK 
NPC_METEOR_STRIKE_NORTH 
NPC_METEOR_STRIKE_EAST 
NPC_METEOR_STRIKE_WEST 
NPC_METEOR_STRIKE_SOUTH 
NPC_METEOR_STRIKE_FLAME 
NPC_COMBUSTION 
NPC_CONSUMPTION 
NPC_COMBAT_STALKER 
NPC_XERESTRASZA 
NPC_HIGHLORD_TIRION_FORDRING_LH 
NPC_THE_LICH_KING_LH 
NPC_HIGHLORD_BOLVAR_FORDRAGON_LH 
NPC_KOR_KRON_GENERAL 
NPC_ALLIANCE_COMMANDER 
NPC_TORTUNOK 
NPC_ALANA_MOONSTRIKE 
NPC_GERARDO_THE_SUAVE 
NPC_TALAN_MOONSTRIKE 
NPC_UVLUS_BANEFIRE 
NPC_MALFUS_GRIMFROST 
NPC_IKFIRUS_THE_VILE 
NPC_YILI 
NPC_VOL_GUK 
NPC_JEDEBIA 
NPC_HARAGG_THE_UNSEEN 
NPC_NIBY_THE_ALMIGHTY 
NPC_GARROSH_HELLSCREAM 
NPC_KING_VARIAN_WRYNN 
NPC_DEATHBOUND_WARD 
NPC_LADY_JAINA_PROUDMOORE_QUEST 
NPC_MURADIN_BRONZEBEARD_QUEST 
NPC_UTHER_THE_LIGHTBRINGER_QUEST 
NPC_LADY_SYLVANAS_WINDRUNNER_QUEST 
NPC_INFILTRATOR_MINCHAR 
NPC_KOR_KRON_LIEUTENANT 
NPC_SKYBREAKER_LIEUTENANT 
NPC_ROTTING_FROST_GIANT_10 
NPC_ROTTING_FROST_GIANT_25 
NPC_ALCHEMIST_ADRIANNA 
NPC_ALRIN_THE_AGILE 
NPC_INFILTRATOR_MINCHAR_BQ 
NPC_INFILTRATOR_MINCHAR_BQ_25 
NPC_MINCHAR_BEAM_STALKER 
NPC_VALITHRIA_DREAMWALKER_QUEST 
NPC_LORD_MARROWGAR 
NPC_COLDFLAME 
NPC_BONE_SPIKE 
NPC_LADY_DEATHWHISPER 
NPC_CULT_FANATIC 
NPC_DEFORMED_FANATIC 
NPC_REANIMATED_FANATIC 
NPC_CULT_ADHERENT 
NPC_EMPOWERED_ADHERENT 
NPC_REANIMATED_ADHERENT 
NPC_VENGEFUL_SHADE 
NPC_MARTYR_STALKER_IGB_SAURFANG 
NPC_ALLIANCE_GUNSHIP_CANNON 
NPC_HORDE_GUNSHIP_CANNON 
NPC_SKYBREAKER_DECKHAND 
NPC_ORGRIMS_HAMMER_CREW 
NPC_IGB_HIGH_OVERLORD_SAURFANG 
NPC_IGB_MURADIN_BRONZEBEARD 
NPC_THE_SKYBREAKER 
NPC_ORGRIMS_HAMMER 
NPC_GUNSHIP_HULL 
NPC_TELEPORT_PORTAL 
NPC_TELEPORT_EXIT 
NPC_SKYBREAKER_SORCERER 
NPC_SKYBREAKER_RIFLEMAN 
NPC_SKYBREAKER_MORTAR_SOLDIER 
NPC_SKYBREAKER_MARINE 
NPC_SKYBREAKER_SERGEANT 
NPC_KOR_KRON_BATTLE_MAGE 
NPC_KOR_KRON_AXETHROWER 
NPC_KOR_KRON_ROCKETEER 
NPC_KOR_KRON_REAVER 
NPC_KOR_KRON_SERGEANT 
NPC_ZAFOD_BOOMBOX 
NPC_HIGH_CAPTAIN_JUSTIN_BARTLETT 
NPC_SKY_REAVER_KORM_BLACKSCAR 
NPC_DEATHBRINGER_SAURFANG 
NPC_BLOOD_BEAST 
NPC_SE_JAINA_PROUDMOORE 
NPC_SE_MURADIN_BRONZEBEARD 
NPC_SE_KING_VARIAN_WRYNN 
NPC_SE_HIGH_OVERLORD_SAURFANG 
NPC_SE_KOR_KRON_REAVER 
NPC_SE_SKYBREAKER_MARINE 
NPC_FROST_FREEZE_TRAP 
NPC_FESTERGUT 
NPC_GAS_DUMMY 
NPC_MALLEABLE_OOZE_STALKER 
NPC_ROTFACE 
NPC_OOZE_SPRAY_STALKER 
NPC_PUDDLE_STALKER 
NPC_UNSTABLE_EXPLOSION_STALKER 
NPC_VILE_GAS_STALKER 
NPC_PROFESSOR_PUTRICIDE 
NPC_ABOMINATION_WING_MAD_SCIENTIST_STALKER 
NPC_GROWING_OOZE_PUDDLE 
NPC_GAS_CLOUD 
NPC_VOLATILE_OOZE 
NPC_CHOKING_GAS_BOMB 
NPC_TEAR_GAS_TARGET_STALKER 
NPC_MUTATED_ABOMINATION_10 
NPC_MUTATED_ABOMINATION_25 
NPC_PRINCE_KELESETH 
NPC_PRINCE_TALDARAM 
NPC_PRINCE_VALANAR 
NPC_BLOOD_ORB_CONTROLLER 
NPC_FLOATING_TRIGGER 
NPC_DARK_NUCLEUS 
NPC_BALL_OF_FLAME 
NPC_BALL_OF_INFERNO_FLAME 
NPC_KINETIC_BOMB_TARGET 
NPC_KINETIC_BOMB 
NPC_SHOCK_VORTEX 
NPC_BLOOD_QUEEN_LANA_THEL_COUNCIL 
NPC_BLOOD_QUEEN_LANA_THEL 
NPC_CROK_SCOURGEBANE 
NPC_CAPTAIN_ARNATH 
NPC_CAPTAIN_BRANDON 
NPC_CAPTAIN_GRONDEL 
NPC_CAPTAIN_RUPERT 
NPC_CAPTAIN_ARNATH_UNDEAD 
NPC_CAPTAIN_BRANDON_UNDEAD 
NPC_CAPTAIN_GRONDEL_UNDEAD 
NPC_CAPTAIN_RUPERT_UNDEAD 
NPC_YMIRJAR_BATTLE_MAIDEN 
NPC_YMIRJAR_DEATHBRINGER 
NPC_YMIRJAR_FROSTBINDER 
NPC_YMIRJAR_HUNTRESS 
NPC_YMIRJAR_WARLORD 
NPC_SISTER_SVALNA 
NPC_IMPALING_SPEAR 
NPC_VALITHRIA_DREAMWALKER 
NPC_GREEN_DRAGON_COMBAT_TRIGGER 
NPC_RISEN_ARCHMAGE 
NPC_BLAZING_SKELETON 
NPC_SUPPRESSER 
NPC_BLISTERING_ZOMBIE 
NPC_GLUTTONOUS_ABOMINATION 
NPC_MANA_VOID 
NPC_COLUMN_OF_FROST 
NPC_ROT_WORM 
NPC_THE_LICH_KING_VALITHRIA 
NPC_DREAM_PORTAL_PRE_EFFECT 
NPC_NIGHTMARE_PORTAL_PRE_EFFECT 
NPC_DREAM_PORTAL 
NPC_NIGHTMARE_PORTAL 
NPC_SINDRAGOSA 
NPC_SPINESTALKER 
NPC_RIMEFANG 
NPC_FROSTWARDEN_HANDLER 
NPC_FROSTWING_WHELP 
NPC_ICY_BLAST 
NPC_FROST_BOMB 
NPC_ICE_TOMB 
NPC_THE_LICH_KING 
NPC_HIGHLORD_TIRION_FORDRING_LK 
NPC_TERENAS_MENETHIL_FROSTMOURNE 
NPC_SPIRIT_WARDEN 
NPC_TERENAS_MENETHIL_FROSTMOURNE_H 
NPC_SHAMBLING_HORROR 
NPC_DRUDGE_GHOUL 
NPC_ICE_SPHERE 
NPC_RAGING_SPIRIT 
NPC_DEFILE 
NPC_VALKYR_SHADOWGUARD 
NPC_VILE_SPIRIT 
NPC_WICKED_SPIRIT 
NPC_STRANGULATE_VEHICLE 
NPC_WORLD_TRIGGER 
NPC_WORLD_TRIGGER_INFINITE_AOI 
NPC_SPIRIT_BOMB 
NPC_FROSTMOURNE_TRIGGER 
NPC_INVISIBLE_STALKER 
NPC_ANUBREKHAN 
NPC_FAERLINA 
NPC_RAZUVIOUS 
NPC_THANE 
NPC_LADY 
NPC_BARON 
NPC_SIR 
NPC_HEIGAN 
NPC_THADDIUS 
NPC_FEUGEN 
NPC_STALAGG 
NPC_TESLA 
NPC_SAPPHIRON 
NPC_KEL_THUZAD 
NPC_CRYPT_GUARD 
NPC_NAXXRAMAS_FOLLOWER 
NPC_FOLLOWER_WORSHIPPER 
NPC_DK_UNDERSTUDY 
NPC_BIGGLESWORTH 
NPC_LICH_KING 
NPC_OLD_WORLD_TRIGGER 
NPC_BJARNGRIM 
NPC_VOLKHAN 
NPC_IONAR 
NPC_LOKEN 
NPC_TELEPORTATION_PORTAL 
NPC_TELEPORTATION_PORTAL_ELITE 
NPC_TELEPORTATION_PORTAL_INTRO 
NPC_PORTAL_GUARDIAN 
NPC_PORTAL_KEEPER 
NPC_XEVOZZ 
NPC_LAVANTHOR 
NPC_ICHORON 
NPC_ICHOR_GLOBULE 
NPC_ICHORON_SUMMON_TARGET 
NPC_ZURAMAT 
NPC_VOID_SENTRY 
NPC_VOID_SENTRY_BALL 
NPC_EREKEM 
NPC_EREKEM_GUARD 
NPC_MORAGG 
NPC_DUMMY_XEVOZZ 
NPC_DUMMY_LAVANTHOR 
NPC_DUMMY_ICHORON 
NPC_DUMMY_ZURAMAT 
NPC_DUMMY_EREKEM 
NPC_DUMMY_EREKEM_GUARD 
NPC_DUMMY_MORAGG 
NPC_CYANIGOSA 
NPC_SINCLARI 
NPC_SINCLARI_TRIGGER 
NPC_SABOTEOUR 
NPC_VIOLET_HOLD_GUARD 
NPC_DEFENSE_SYSTEM 
123 {
124  // At Light's Hammer
126  NPC_THE_LICH_KING_LH = 37181,
128  NPC_KOR_KRON_GENERAL = 37189,
129  NPC_ALLIANCE_COMMANDER = 37190,
130  NPC_TORTUNOK = 37992, // Druid Armor H
131  NPC_ALANA_MOONSTRIKE = 37999, // Druid Armor A
132  NPC_GERARDO_THE_SUAVE = 37993, // Hunter Armor H
133  NPC_TALAN_MOONSTRIKE = 37998, // Hunter Armor A
134  NPC_UVLUS_BANEFIRE = 38284, // Mage Armor H
135  NPC_MALFUS_GRIMFROST = 38283, // Mage Armor A
136  NPC_IKFIRUS_THE_VILE = 37991, // Rogue Armor H
137  NPC_YILI = 37997, // Rogue Armor A
138  NPC_VOL_GUK = 38841, // Shaman Armor H
139  NPC_JEDEBIA = 38840, // Shaman Armor A
140  NPC_HARAGG_THE_UNSEEN = 38181, // Warlock Armor H
141  NPC_NIBY_THE_ALMIGHTY = 38182, // Warlock Armor N
142  NPC_GARROSH_HELLSCREAM = 39372,
143  NPC_KING_VARIAN_WRYNN = 39371,
144  NPC_DEATHBOUND_WARD = 37007,
149 
150  // Weekly quests
151  NPC_INFILTRATOR_MINCHAR = 38471,
152  NPC_KOR_KRON_LIEUTENANT = 38491,
156  NPC_ALCHEMIST_ADRIANNA = 38501,
157  NPC_ALRIN_THE_AGILE = 38551,
160  NPC_MINCHAR_BEAM_STALKER = 38557,
162 
163  // Lord Marrowgar
164  NPC_LORD_MARROWGAR = 36612,
165  NPC_COLDFLAME = 36672,
166  NPC_BONE_SPIKE = 36619,
167 
168  // Lady Deathwhisper
169  NPC_LADY_DEATHWHISPER = 36855,
170  NPC_CULT_FANATIC = 37890,
171  NPC_DEFORMED_FANATIC = 38135,
172  NPC_REANIMATED_FANATIC = 38009,
173  NPC_CULT_ADHERENT = 37949,
174  NPC_EMPOWERED_ADHERENT = 38136,
175  NPC_REANIMATED_ADHERENT = 38010,
176  NPC_VENGEFUL_SHADE = 38222,
177 
178  // Icecrown Gunship Battle
181  NPC_HORDE_GUNSHIP_CANNON = 36839,
182  NPC_SKYBREAKER_DECKHAND = 36970,
183  NPC_ORGRIMS_HAMMER_CREW = 36971,
186  NPC_THE_SKYBREAKER = 37540,
187  NPC_ORGRIMS_HAMMER = 37215,
188  NPC_GUNSHIP_HULL = 37547,
189  NPC_TELEPORT_PORTAL = 37227,
190  NPC_TELEPORT_EXIT = 37488,
191  NPC_SKYBREAKER_SORCERER = 37116,
192  NPC_SKYBREAKER_RIFLEMAN = 36969,
194  NPC_SKYBREAKER_MARINE = 36950,
195  NPC_SKYBREAKER_SERGEANT = 36961,
196  NPC_KOR_KRON_BATTLE_MAGE = 37117,
197  NPC_KOR_KRON_AXETHROWER = 36968,
198  NPC_KOR_KRON_ROCKETEER = 36982,
199  NPC_KOR_KRON_REAVER = 36957,
200  NPC_KOR_KRON_SERGEANT = 36960,
201  NPC_ZAFOD_BOOMBOX = 37184,
204 
205  // Deathbringer Saurfang
207  NPC_BLOOD_BEAST = 38508,
208  NPC_SE_JAINA_PROUDMOORE = 37188, // SE means Saurfang Event
210  NPC_SE_KING_VARIAN_WRYNN = 37879,
212  NPC_SE_KOR_KRON_REAVER = 37920,
213  NPC_SE_SKYBREAKER_MARINE = 37830,
214  NPC_FROST_FREEZE_TRAP = 37744,
215 
216  // Festergut
217  NPC_FESTERGUT = 36626,
218  NPC_GAS_DUMMY = 36659,
220 
221  // Rotface
222  NPC_ROTFACE = 36627,
223  NPC_OOZE_SPRAY_STALKER = 37986,
224  NPC_PUDDLE_STALKER = 37013,
226  NPC_VILE_GAS_STALKER = 38548,
227 
228  // Professor Putricide
229  NPC_PROFESSOR_PUTRICIDE = 36678,
231  NPC_GROWING_OOZE_PUDDLE = 37690,
232  NPC_GAS_CLOUD = 37562,
233  NPC_VOLATILE_OOZE = 37697,
234  NPC_CHOKING_GAS_BOMB = 38159,
238 
239  // Blood Prince Council
240  NPC_PRINCE_KELESETH = 37972,
241  NPC_PRINCE_TALDARAM = 37973,
242  NPC_PRINCE_VALANAR = 37970,
243  NPC_BLOOD_ORB_CONTROLLER = 38008,
244  NPC_FLOATING_TRIGGER = 30298,
245  NPC_DARK_NUCLEUS = 38369,
246  NPC_BALL_OF_FLAME = 38332,
248  NPC_KINETIC_BOMB_TARGET = 38458,
249  NPC_KINETIC_BOMB = 38454,
250  NPC_SHOCK_VORTEX = 38422,
252 
253  // Blood-Queen Lana'thel
255 
256  // Frostwing Halls gauntlet event
257  NPC_CROK_SCOURGEBANE = 37129,
258  NPC_CAPTAIN_ARNATH = 37122,
259  NPC_CAPTAIN_BRANDON = 37123,
260  NPC_CAPTAIN_GRONDEL = 37124,
261  NPC_CAPTAIN_RUPERT = 37125,
267  NPC_YMIRJAR_DEATHBRINGER = 38125,
268  NPC_YMIRJAR_FROSTBINDER = 37127,
269  NPC_YMIRJAR_HUNTRESS = 37134,
270  NPC_YMIRJAR_WARLORD = 37133,
271  NPC_SISTER_SVALNA = 37126,
272  NPC_IMPALING_SPEAR = 38248,
273 
274  // Valithria Dreamwalker
277  NPC_RISEN_ARCHMAGE = 37868,
278  NPC_BLAZING_SKELETON = 36791,
279  NPC_SUPPRESSER = 37863,
280  NPC_BLISTERING_ZOMBIE = 37934,
282  NPC_MANA_VOID = 38068,
283  NPC_COLUMN_OF_FROST = 37918,
284  NPC_ROT_WORM = 37907,
288  NPC_DREAM_PORTAL = 37945,
289  NPC_NIGHTMARE_PORTAL = 38430,
290 
291  // Sindragosa
292  NPC_SINDRAGOSA = 36853,
293  NPC_SPINESTALKER = 37534,
294  NPC_RIMEFANG = 37533,
295  NPC_FROSTWARDEN_HANDLER = 37531,
296  NPC_FROSTWING_WHELP = 37532,
297  NPC_ICY_BLAST = 38223,
298  NPC_FROST_BOMB = 37186,
299  NPC_ICE_TOMB = 36980,
300 
301  // The Lich King
302  NPC_THE_LICH_KING = 36597,
305  NPC_SPIRIT_WARDEN = 36824,
307  NPC_SHAMBLING_HORROR = 37698,
308  NPC_DRUDGE_GHOUL = 37695,
309  NPC_ICE_SPHERE = 36633,
310  NPC_RAGING_SPIRIT = 36701,
311  NPC_DEFILE = 38757,
312  NPC_VALKYR_SHADOWGUARD = 36609,
313  NPC_VILE_SPIRIT = 37799,
314  NPC_WICKED_SPIRIT = 39190,
315  NPC_STRANGULATE_VEHICLE = 36598,
316  NPC_WORLD_TRIGGER = 22515,
318  NPC_SPIRIT_BOMB = 39189,
319  NPC_FROSTMOURNE_TRIGGER = 38584,
320 
321  // Generic
322  NPC_INVISIBLE_STALKER = 30298
323 };
Definition: icecrown_citadel.h:234
Definition: icecrown_citadel.h:305
Definition: icecrown_citadel.h:270
Definition: icecrown_citadel.h:248
Definition: icecrown_citadel.h:278
Definition: icecrown_citadel.h:224
Definition: icecrown_citadel.h:240
Definition: icecrown_citadel.h:254
Definition: icecrown_citadel.h:147
Definition: icecrown_citadel.h:322
Definition: icecrown_citadel.h:171
Definition: icecrown_citadel.h:151
Definition: icecrown_citadel.h:235
Definition: icecrown_citadel.h:144
Definition: icecrown_citadel.h:267
Definition: icecrown_citadel.h:223
Definition: icecrown_citadel.h:316
Definition: icecrown_citadel.h:140
Definition: icecrown_citadel.h:250
Definition: icecrown_citadel.h:226
Definition: icecrown_citadel.h:286
Definition: icecrown_citadel.h:173
Definition: icecrown_citadel.h:219
Definition: icecrown_citadel.h:222
Definition: icecrown_citadel.h:295
Definition: icecrown_citadel.h:311
Definition: icecrown_citadel.h:191
Definition: icecrown_citadel.h:146
Definition: icecrown_citadel.h:237
Definition: icecrown_citadel.h:241
Definition: icecrown_citadel.h:203
Definition: icecrown_citadel.h:244
Definition: icecrown_citadel.h:304
Definition: icecrown_citadel.h:251
Definition: icecrown_citadel.h:184
Definition: icecrown_citadel.h:266
Definition: icecrown_citadel.h:159
Definition: icecrown_citadel.h:127
Definition: icecrown_citadel.h:315
Definition: icecrown_citadel.h:245
Definition: icecrown_citadel.h:179
Definition: icecrown_citadel.h:319
Definition: icecrown_citadel.h:269
Definition: icecrown_citadel.h:318
Definition: icecrown_citadel.h:303
Definition: icecrown_citadel.h:233
Definition: icecrown_citadel.h:161
Definition: icecrown_citadel.h:236
Definition: icecrown_citadel.h:287
Definition: icecrown_citadel.h:214
Definition: icecrown_citadel.h:206
Definition: icecrown_citadel.h:210
Definition: icecrown_citadel.h:166
Definition: icecrown_citadel.h:314
Definition: icecrown_citadel.h:142
Definition: icecrown_citadel.h:298
Definition: icecrown_citadel.h:198
Definition: icecrown_citadel.h:309
Definition: icecrown_citadel.h:209
Definition: icecrown_citadel.h:154
Definition: icecrown_citadel.h:156
Definition: icecrown_citadel.h:157
Definition: icecrown_citadel.h:158
Definition: icecrown_citadel.h:141
Definition: icecrown_citadel.h:200
Definition: icecrown_citadel.h:213
Definition: icecrown_citadel.h:307
Definition: icecrown_citadel.h:313
Definition: icecrown_citadel.h:310
Definition: icecrown_citadel.h:126
Definition: icecrown_citadel.h:199
Definition: icecrown_citadel.h:181
Definition: icecrown_citadel.h:172
Definition: icecrown_citadel.h:247
Definition: icecrown_citadel.h:202
Definition: icecrown_citadel.h:129
Definition: icecrown_citadel.h:212
Definition: icecrown_citadel.h:183
Definition: icecrown_citadel.h:136
Definition: icecrown_citadel.h:249
Definition: icecrown_citadel.h:195
Definition: icecrown_citadel.h:294
Definition: icecrown_citadel.h:164
Definition: icecrown_citadel.h:263
Definition: icecrown_citadel.h:260
Definition: icecrown_citadel.h:277
Definition: icecrown_citadel.h:160
Definition: icecrown_citadel.h:169
Definition: icecrown_citadel.h:242
Definition: icecrown_citadel.h:296
Definition: icecrown_citadel.h:257
Definition: icecrown_citadel.h:176
Definition: icecrown_citadel.h:208
Definition: icecrown_citadel.h:272
Definition: icecrown_citadel.h:288
Definition: icecrown_citadel.h:152
Definition: icecrown_citadel.h:185
Definition: icecrown_citadel.h:317
Definition: icecrown_citadel.h:225
Definition: icecrown_citadel.h:284
Definition: icecrown_citadel.h:211
Definition: icecrown_citadel.h:188
Definition: icecrown_citadel.h:306
Definition: icecrown_citadel.h:135
Definition: icecrown_citadel.h:186
Definition: icecrown_citadel.h:271
Definition: icecrown_citadel.h:165
Definition: icecrown_citadel.h:153
Definition: icecrown_citadel.h:283
Definition: icecrown_citadel.h:280
Definition: icecrown_citadel.h:128
Definition: icecrown_citadel.h:138
Definition: icecrown_citadel.h:229
Definition: icecrown_citadel.h:189
Definition: icecrown_citadel.h:276
Definition: icecrown_citadel.h:218
Definition: icecrown_citadel.h:259
Definition: icecrown_citadel.h:268
Definition: icecrown_citadel.h:174
Definition: icecrown_citadel.h:281
Definition: icecrown_citadel.h:193
Definition: icecrown_citadel.h:207
Definition: icecrown_citadel.h:302
Definition: icecrown_citadel.h:264
Definition: icecrown_citadel.h:197
Definition: icecrown_citadel.h:230
Definition: icecrown_citadel.h:299
Definition: icecrown_citadel.h:285
Definition: icecrown_citadel.h:187
Definition: icecrown_citadel.h:182
Definition: icecrown_citadel.h:312
Definition: icecrown_citadel.h:231
Definition: icecrown_citadel.h:293
Definition: icecrown_citadel.h:180
Definition: icecrown_citadel.h:137
Definition: icecrown_citadel.h:308
Definition: icecrown_citadel.h:265
Definition: icecrown_citadel.h:170
Definition: icecrown_citadel.h:217
Definition: icecrown_citadel.h:292
Definition: icecrown_citadel.h:132
Definition: icecrown_citadel.h:143
Definition: icecrown_citadel.h:148
Definition: icecrown_citadel.h:155
Definition: icecrown_citadel.h:232
Definition: icecrown_citadel.h:201
Definition: icecrown_citadel.h:196
Definition: icecrown_citadel.h:246
Definition: icecrown_citadel.h:190
Definition: icecrown_citadel.h:289
Definition: icecrown_citadel.h:194
Definition: icecrown_citadel.h:258
Definition: icecrown_citadel.h:243
Definition: icecrown_citadel.h:145
Definition: icecrown_citadel.h:131
Definition: icecrown_citadel.h:275
Definition: icecrown_citadel.h:297
Definition: icecrown_citadel.h:134
Definition: icecrown_citadel.h:139
Definition: icecrown_citadel.h:175
Definition: icecrown_citadel.h:133
Definition: icecrown_citadel.h:262
Definition: icecrown_citadel.h:125
Definition: icecrown_citadel.h:130
Definition: icecrown_citadel.h:282
Definition: icecrown_citadel.h:279
Definition: icecrown_citadel.h:192
Definition: icecrown_citadel.h:261
enum DataTypes
Enumerator
DATA_ARGALOTH 
DATA_OCCUTHAR 
DATA_ALIZABAL 
DATA_ROMOGG_BONECRUSHER 
DATA_CORLA 
DATA_KARSH_STEELBENDER 
DATA_BEAUTY 
DATA_ASCENDANT_LORD_OBSIDIUS 
DATA_RAZ_THE_CRAZED 
TYPE_RING_OF_LAW 
TYPE_VAULT 
TYPE_BAR 
TYPE_TOMB_OF_SEVEN 
TYPE_LYCEUM 
TYPE_IRON_HALL 
DATA_EMPEROR 
DATA_PHALANX 
DATA_ARENA1 
DATA_ARENA2 
DATA_ARENA3 
DATA_ARENA4 
DATA_GO_BAR_KEG 
DATA_GO_BAR_KEG_TRAP 
DATA_GO_BAR_DOOR 
DATA_GO_CHALICE 
DATA_GHOSTKILL 
DATA_EVENSTARTER 
DATA_GOLEM_DOOR_N 
DATA_GOLEM_DOOR_S 
DATA_THRONE_DOOR 
DATA_SF_BRAZIER_N 
DATA_SF_BRAZIER_S 
DATA_MOIRA 
DATA_HIGHLORD_OMOKK 
DATA_SHADOW_HUNTER_VOSHGAJIN 
DATA_WARMASTER_VOONE 
DATA_MOTHER_SMOLDERWEB 
DATA_UROK_DOOMHOWL 
DATA_QUARTERMASTER_ZIGRIS 
DATA_GIZRUL_THE_SLAVENER 
DATA_HALYCON 
DATA_OVERLORD_WYRMTHALAK 
DATA_PYROGAURD_EMBERSEER 
DATA_WARCHIEF_REND_BLACKHAND 
DATA_GYTH 
DATA_THE_BEAST 
DATA_GENERAL_DRAKKISATH 
DATA_LORD_VALTHALAK 
DATA_DRAGONSPIRE_ROOM 
DATA_HALL_RUNE_1 
DATA_HALL_RUNE_2 
DATA_HALL_RUNE_3 
DATA_HALL_RUNE_4 
DATA_HALL_RUNE_5 
DATA_HALL_RUNE_6 
DATA_HALL_RUNE_7 
TYPE_ATTUMEN 
TYPE_MOROES 
TYPE_MAIDEN 
TYPE_OPTIONAL_BOSS 
TYPE_OPERA 
TYPE_CURATOR 
TYPE_ARAN 
TYPE_TERESTIAN 
TYPE_NETHERSPITE 
TYPE_CHESS 
TYPE_MALCHEZZAR 
TYPE_NIGHTBANE 
DATA_OPERA_PERFORMANCE 
DATA_OPERA_OZ_DEATHCOUNT 
DATA_KILREK 
DATA_TERESTIAN 
DATA_MOROES 
DATA_GO_CURTAINS 
DATA_GO_STAGEDOORLEFT 
DATA_GO_STAGEDOORRIGHT 
DATA_GO_LIBRARY_DOOR 
DATA_GO_MASSIVE_DOOR 
DATA_GO_NETHER_DOOR 
DATA_GO_GAME_DOOR 
DATA_GO_GAME_EXIT_DOOR 
DATA_IMAGE_OF_MEDIVH 
DATA_MASTERS_TERRACE_DOOR_1 
DATA_MASTERS_TERRACE_DOOR_2 
DATA_GO_SIDE_ENTRANCE_DOOR 
DATA_SELIN 
DATA_VEXALLUS 
DATA_DELRISSA 
DATA_KAELTHAS 
DATA_KAEL_STATUE_LEFT 
DATA_KAEL_STATUE_RIGHT 
DATA_DELRISSA_DEATH_COUNT 
DATA_KAELTHAS_STATUES 
DATA_ESCAPE_ORB 
DATA_MOGRAINE_AND_WHITE_EVENT 
DATA_MOGRAINE 
DATA_WHITEMANE 
DATA_HORSEMAN_EVENT 
DATA_PUMPKIN_SHRINE 
DATA_VORREL 
DATA_ARCANIST_DOAN 
DATA_AZSHIR 
DATA_BLOODMAGE_THALNOS 
DATA_HEROD 
DATA_HIGH_INQUISITOR_FAIRBANKS 
DATA_HOUNDMASTER_LOKSEY 
DATA_INTERROGATOR_VISHAS 
DATA_SCORN 
DATA_DOCTORTHEOLENKRASTINOV 
DATA_INSTRUCTORMALICIA 
DATA_LADYILLUCIABAROV 
DATA_LORDALEXEIBAROV 
DATA_LOREKEEPERPOLKELT 
DATA_THERAVENIAN 
DATA_DARKMASTERGANDLING 
DATA_KIRTONOS 
TYPE_FREE_NPC 
TYPE_RETHILGORE 
TYPE_FENRUS 
TYPE_NANDOS 
TYPE_BARON_RUN 
TYPE_BARONESS 
TYPE_NERUB 
TYPE_PALLID 
TYPE_RAMSTEIN 
TYPE_BARON 
TYPE_MALOWN 
DATA_BARON 
DATA_YSIDA_TRIGGER 
TYPE_SH_QUEST 
TYPE_SH_CATHELA 
TYPE_SH_GREGOR 
TYPE_SH_NEMAS 
TYPE_SH_VICAR 
TYPE_SH_AELMAR 
DATA_KALECGOS 
DATA_BRUTALLUS 
DATA_FELMYST 
DATA_EREDAR_TWINS 
DATA_MURU 
DATA_KILJAEDEN 
DATA_KALECGOS_DRAGON 
DATA_KALECGOS_HUMAN 
DATA_SATHROVARR 
DATA_MADRIGOSA 
DATA_ALYTHESS 
DATA_SACROLASH 
DATA_KILJAEDEN_CONTROLLER 
DATA_ANVEENA 
DATA_KALECGOS_KJ 
DATA_ORB_OF_THE_BLUE_DRAGONFLIGHT_1 
DATA_ORB_OF_THE_BLUE_DRAGONFLIGHT_2 
DATA_ORB_OF_THE_BLUE_DRAGONFLIGHT_3 
DATA_ORB_OF_THE_BLUE_DRAGONFLIGHT_4 
DATA_PLAYER_GUID 
DATA_ALTAR_DOORS 
DATA_ANCIENT_DOOR 
DATA_IRONAYA_DOOR 
DATA_STONE_KEEPERS 
DATA_MINIONS 
DATA_IRONAYA_SEAL 
DATA_AKILZON 
DATA_NALORAKK 
DATA_JANALAI 
DATA_HALAZZI 
DATA_HEXLORD 
DATA_DAAKARA 
DATA_HEXLORD_TRIGGER 
DATA_STRANGE_GONG 
DATA_MASSIVE_GATE 
DATA_ZULAMAN_STATE 
DATA_VENOXIS 
DATA_MANDOKIR 
DATA_KILNARA 
DATA_ZANZIL 
DATA_JINDO 
DATA_HAZZARAH 
DATA_RENATAKI 
DATA_WUSHOOLAY 
DATA_GRILEK 
DATA_JINDOR_TRIGGER 
DATA_ANETHERON 
DATA_ANETHERONEVENT 
DATA_ARCHIMONDE 
DATA_ARCHIMONDEEVENT 
DATA_AZGALOR 
DATA_AZGALOREVENT 
DATA_JAINAPROUDMOORE 
DATA_KAZROGAL 
DATA_KAZROGALEVENT 
DATA_RAGEWINTERCHILL 
DATA_RAGEWINTERCHILLEVENT 
DATA_THRALL 
DATA_TYRANDEWHISPERWIND 
DATA_TRASH 
DATA_RESET_TRASH_COUNT 
DATA_ALLIANCE_RETREAT 
DATA_HORDE_RETREAT 
DATA_RAIDDAMAGE 
DATA_RESET_RAIDDAMAGE 
TYPE_RETREAT 
DATA_CHANNEL_TARGET 
DATA_ARTHAS 
DATA_MEATHOOK 
DATA_SALRAMM 
DATA_EPOCH 
DATA_MAL_GANIS 
DATA_INFINITE 
DATA_CRATE_COUNT 
DATA_SHKAF_GATE 
DATA_MAL_GANIS_GATE_1 
DATA_MAL_GANIS_GATE_2 
DATA_EXIT_GATE 
DATA_MAL_GANIS_CHEST 
DATA_INFINITE_COUNTER 
TYPE_BARREL_DIVERSION 
TYPE_THRALL_EVENT 
TYPE_THRALL_PART1 
TYPE_THRALL_PART2 
TYPE_THRALL_PART3 
TYPE_THRALL_PART4 
DATA_THRALL 
DATA_TARETHA 
DATA_EPOCH 
TYPE_MEDIVH 
TYPE_RIFT 
TYPE_AEONUS 
TYPE_TEMPORUS 
TYPE_CRONO_LORD_DEJA 
DATA_MEDIVH 
DATA_PORTAL_COUNT 
DATA_SHIELD 
DATA_BETH_TILAC 
DATA_LORD_RHYOLITH 
DATA_SHANNOX 
DATA_ALYSRAZOR 
DATA_BALEROC 
DATA_MAJORDOMO_STAGHELM 
DATA_RAGNAROS 
DATA_ONYXIA 
DATA_TUTEN_KASH 
DATA_MORDRESH_FIRE_EYE 
DATA_GLUTTON 
DATA_AMNENNAR_THE_COLD_BRINGER 
DATA_GONG 
DATA_WAVE 
DATA_EXTINGUISHING_THE_IDOL 
DATA_KURINNAXX 
DATA_RAJAXX 
DATA_MOAM 
DATA_BURU 
DATA_AYAMISS 
DATA_OSSIRIAN 
NUM_ENCOUNTER 
DATA_PARALYZED 
DATA_SKERAM 
DATA_KRI 
DATA_VEM 
DATA_VEMISDEAD 
DATA_VEM_DEATH 
DATA_VEKLOR 
DATA_VEKLORISDEAD 
DATA_VEKLOR_DEATH 
DATA_VEKNILASH 
DATA_VEKNILASHISDEAD 
DATA_VEKNILASH_DEATH 
DATA_BUG_TRIO_DEATH 
DATA_CTHUN_PHASE 
DATA_VISCIDUS 
TYPE_LORD_COBRAHN 
TYPE_LORD_PYTHAS 
TYPE_LADY_ANACONDRA 
TYPE_LORD_SERPENTIS 
TYPE_NARALEX_EVENT 
TYPE_NARALEX_PART1 
TYPE_NARALEX_PART2 
TYPE_NARALEX_PART3 
TYPE_MUTANUS_THE_DEVOURER 
TYPE_NARALEX_YELLED 
DATA_NARALEX 
DATA_ZUM_RAH 
DATA_CORBORUS 
DATA_SLABHIDE 
DATA_OZRUK 
DATA_HIGH_PRIESTESS_AZIL 
DATA_MILLHOUSE_MANASTORM 
DATA_MILLHOUSE_EVENT_FACE 
DATA_HANDLE_CORBORUS_ROCKDOOR 
DATA_MILLHOUSE_EVENT_KNOCKBACK 
DATA_MILLHOUSE_EVENT_DESPAWN 
DATA_SLABHIDE_INTRO 
DATA_SLABHIDE_ROCK_WALL 
DATA_STONECORE_TELEPORTER 
DATA_STONECORE_TELEPORTER_2 
DATA_ELDER_NADOX 
DATA_PRINCE_TALDARAM 
DATA_JEDOGA_SHADOWSEEKER 
DATA_AMANITAR 
DATA_HERALD_VOLAZJ 
DATA_SPHERE_1 
DATA_SPHERE_2 
DATA_PRINCE_TALDARAM_PLATFORM 
DATA_PL_JEDOGA_TARGET 
DATA_ADD_JEDOGA_OPFER 
DATA_ADD_JEDOGA_INITIAND 
DATA_JEDOGA_TRIGGER_SWITCH 
DATA_JEDOGA_RESET_INITIANDS 
DATA_ALL_INITIAND_DEAD 
DATA_KRIKTHIR_THE_GATEWATCHER 
DATA_HADRONOX 
DATA_ANUBARAK 
DATA_WATCHER_GASHRA 
DATA_WATCHER_SILTHIK 
DATA_WATCHER_NARJIL 
DATA_SARTHARION 
DATA_TENEBRON 
DATA_SHADRON 
DATA_VESPERON 
DATA_PORTAL_OPEN 
TWILIGHT_ACHIEVEMENTS 
DATA_BALTHARUS_THE_WARBORN 
DATA_GENERAL_ZARITHRIAN 
DATA_SAVIANA_RAGEFIRE 
DATA_HALION 
DATA_TWILIGHT_HALION 
DATA_XERESTRASZA 
DATA_CRYSTAL_CHANNEL_TARGET 
DATA_BALTHARUS_SHARED_HEALTH 
DATA_ZARITHRIAN_SPAWN_STALKER_1 
DATA_ZARITHRIAN_SPAWN_STALKER_2 
DATA_HALION_CONTROLLER 
DATA_ORB_CARRIER 
DATA_ORB_ROTATION_FOCUS 
DATA_BURNING_TREE_1 
DATA_BURNING_TREE_2 
DATA_BURNING_TREE_3 
DATA_BURNING_TREE_4 
DATA_FLAME_RING 
DATA_TWILIGHT_FLAME_RING 
BOSS_BEASTS 
BOSS_JARAXXUS 
BOSS_CRUSADERS 
BOSS_VALKIRIES 
BOSS_LICH_KING 
BOSS_ANUBARAK 
MAX_ENCOUNTERS 
TYPE_COUNTER 
TYPE_EVENT 
TYPE_EVENT_TIMER 
TYPE_EVENT_NPC 
TYPE_NORTHREND_BEASTS 
DATA_SNOBOLD_COUNT 
DATA_MISTRESS_OF_PAIN_COUNT 
INCREASE 
DECREASE 
DATA_TROLLGORE 
DATA_NOVOS 
DATA_KING_DRED 
DATA_THARON_JA 
DATA_TROLLGORE_INVADER_SUMMONER_1 
DATA_TROLLGORE_INVADER_SUMMONER_2 
DATA_TROLLGORE_INVADER_SUMMONER_3 
DATA_NOVOS_CRYSTAL_1 
DATA_NOVOS_CRYSTAL_2 
DATA_NOVOS_CRYSTAL_3 
DATA_NOVOS_CRYSTAL_4 
DATA_NOVOS_SUMMONER_1 
DATA_NOVOS_SUMMONER_2 
DATA_NOVOS_SUMMONER_3 
DATA_NOVOS_SUMMONER_4 
ACTION_CRYSTAL_HANDLER_DIED 
DATA_FALRIC 
DATA_MARWYN 
DATA_THE_LICH_KING_ESCAPE 
DATA_INTRO_EVENT 
DATA_FROSTSWORN_GENERAL 
DATA_KORELN_LORALEN 
DATA_WAVE_COUNT 
DATA_TEAM_IN_INSTANCE 
DATA_FROSTMOURNE 
DATA_IMPENETRABLE_DOOR 
DATA_ESCAPE_LEADER 
DATA_ICEWALL 
DATA_ICEWALL_TARGET 
DATA_GUNSHIP 
DATA_QUEL_DELAR_EVENT 
DATA_FROSTMOURNE_ALTAR_BUNNY 
DATA_UTHER_QUEL_DELAR 
DATA_QUEL_DELAR_INVOKER 
DATA_GARFROST 
DATA_ICK 
DATA_TYRANNUS 
DATA_RIMEFANG 
DATA_KRICK 
DATA_JAINA_SYLVANAS_1 
DATA_JAINA_SYLVANAS_2 
DATA_TYRANNUS_EVENT 
DATA_TEAM_IN_INSTANCE 
DATA_SLAD_RAN 
DATA_DRAKKARI_COLOSSUS 
DATA_MOORABI 
DATA_GAL_DARAH 
DATA_ECK_THE_FEROCIOUS 
DATA_SLAD_RAN_ALTAR 
DATA_DRAKKARI_COLOSSUS_ALTAR 
DATA_MOORABI_ALTAR 
DATA_SLAD_RAN_STATUE 
DATA_DRAKKARI_COLOSSUS_STATUE 
DATA_MOORABI_STATUE 
DATA_GAL_DARAH_STATUE 
DATA_TRAPDOOR 
DATA_COLLISION 
DATA_BRIDGE 
DATA_STATUE_ACTIVATE 
DATA_LORD_MARROWGAR 
DATA_LADY_DEATHWHISPER 
DATA_ICECROWN_GUNSHIP_BATTLE 
DATA_DEATHBRINGER_SAURFANG 
DATA_FESTERGUT 
DATA_ROTFACE 
DATA_PROFESSOR_PUTRICIDE 
DATA_BLOOD_PRINCE_COUNCIL 
DATA_BLOOD_QUEEN_LANA_THEL 
DATA_SISTER_SVALNA 
DATA_VALITHRIA_DREAMWALKER 
DATA_SINDRAGOSA 
DATA_THE_LICH_KING 
DATA_SAURFANG_EVENT_NPC 
DATA_BONED_ACHIEVEMENT 
DATA_OOZE_DANCE_ACHIEVEMENT 
DATA_PUTRICIDE_TABLE 
DATA_NAUSEA_ACHIEVEMENT 
DATA_ORB_WHISPERER_ACHIEVEMENT 
DATA_PRINCE_KELESETH_GUID 
DATA_PRINCE_TALDARAM_GUID 
DATA_PRINCE_VALANAR_GUID 
DATA_BLOOD_PRINCES_CONTROL 
DATA_SINDRAGOSA_FROSTWYRMS 
DATA_SPINESTALKER 
DATA_RIMEFANG 
DATA_COLDFLAME_JETS 
DATA_TEAM_IN_INSTANCE 
DATA_BLOOD_QUICKENING_STATE 
DATA_HEROIC_ATTEMPTS 
DATA_CROK_SCOURGEBANE 
DATA_CAPTAIN_ARNATH 
DATA_CAPTAIN_BRANDON 
DATA_CAPTAIN_GRONDEL 
DATA_CAPTAIN_RUPERT 
DATA_VALITHRIA_TRIGGER 
DATA_VALITHRIA_LICH_KING 
DATA_HIGHLORD_TIRION_FORDRING 
DATA_ARTHAS_PLATFORM 
DATA_TERENAS_MENETHIL 
DATA_ENEMY_GUNSHIP 
DATA_UPPERSPIRE_TELE_ACT 
DATA_BLOOD_QUEEN_LANA_THEL_COUNCIL 

also used by conditions

DATA_COMMANDER 
DATA_MAGUS_TELESTRA 
DATA_ANOMALUS 
DATA_ORMOROK 
DATA_KERISTRASZA 
ANOMALUS_CONTAINMET_SPHERE 
ORMOROKS_CONTAINMET_SPHERE 
TELESTRAS_CONTAINMET_SPHERE 
DATA_DRAKOS 
DATA_VAROS 
DATA_UROM 
DATA_EREGOS 
DATA_CONSTRUCTS 
DATA_BJARNGRIM 
DATA_VOLKHAN 
DATA_IONAR 
DATA_LOKEN 
DATA_KRYSTALLUS 
DATA_MAIDEN_OF_GRIEF 
DATA_TRIBUNAL_OF_AGES 
DATA_SJONNIR 
DATA_KADDRAK 
DATA_MARNAK 
DATA_ABEDNEUM 
DATA_GO_TRIBUNAL_CONSOLE 
DATA_GO_KADDRAK 
DATA_GO_MARNAK 
DATA_GO_ABEDNEUM 
DATA_GO_SKY_FLOOR 
DATA_PRINCE_KELESETH 
DATA_SKARVALD_DALRONN 
DATA_INGVAR 
DATA_SKARVALD 
DATA_DALRONN 
DATA_FORGE_1 
DATA_FORGE_2 
DATA_FORGE_3 
DATA_SVALA_SORROWGRAVE 
DATA_GORTOK_PALEHOOF 
DATA_SKADI_THE_RUTHLESS 
DATA_KING_YMIRON 
DATA_UTGARDE_MIRROR 
DATA_SVALA 
DATA_SACRIFICED_PLAYER 
DATA_FRENZIED_WORGEN 
DATA_RAVENOUS_FURBOLG 
DATA_MASSIVE_JORMUNGAR 
DATA_FEROCIOUS_RHINO 
DATA_GORTOK_ORB 
DATA_GORTOK_PALEHOOF_SPHERE 
DATA_SHIRRAK_THE_DEAD_WATCHER 
DATA_EXARCH_MALADAAR 
DATA_PANDEMONIUS 
DATA_TAVAROK 
DATA_NEXUSPRINCE_SHAFFAR 
DATA_YOR 
DATA_DARKWEAVER_SYTH 
DATA_TALON_KING_IKISS 
DATA_ANZU 
DATA_TALON_KING_COFFER 
DATA_AMBASSADOR_HELLMAW 
DATA_BLACKHEART_THE_INCITER 
DATA_GRANDMASTER_VORPIL 
DATA_MURMUR 
DATA_FEL_OVERSEER 
DATA_HIGH_WARLORD_NAJENTUS 
DATA_SUPREMUS 
DATA_SHADE_OF_AKAMA 
DATA_TERON_GOREFIEND 
DATA_GURTOGG_BLOODBOIL 
DATA_RELIQUARY_OF_SOULS 
DATA_MOTHER_SHAHRAZ 
DATA_ILLIDARI_COUNCIL 
DATA_ILLIDAN_STORMRAGE 
DATA_AKAMA_SHADE 
DATA_AKAMA 
DATA_GATHIOS_THE_SHATTERER 
DATA_HIGH_NETHERMANCER_ZEREVOR 
DATA_LADY_MALANDE 
DATA_VERAS_DARKSHADOW 
DATA_BLOOD_ELF_COUNCIL_VOICE 
DATA_GO_ILLIDAN_GATE 
DATA_GO_ILLIDAN_DOOR_R 
DATA_GO_ILLIDAN_DOOR_L 
DATA_CANSTARTPHASE3 
DATA_CARIBDIS 
DATA_HYDROSSTHEUNSTABLEEVENT 
DATA_KARATHRESS 
DATA_KARATHRESSEVENT 
DATA_KARATHRESSEVENT_STARTER 
DATA_LADYVASHJ 
DATA_LADYVASHJEVENT 
DATA_LEOTHERASTHEBLINDEVENT 
DATA_MOROGRIMTIDEWALKEREVENT 
DATA_SHARKKIS 
DATA_SHIELDGENERATOR1 
DATA_SHIELDGENERATOR2 
DATA_SHIELDGENERATOR3 
DATA_SHIELDGENERATOR4 
DATA_THELURKERBELOW 
DATA_THELURKERBELOWEVENT 
DATA_TIDALVESS 
DATA_FATHOMLORDKARATHRESSEVENT 
DATA_LEOTHERAS 
DATA_LEOTHERAS_EVENT_STARTER 
DATA_CONTROL_CONSOLE 
DATA_STRANGE_POOL 
DATA_WATER 
DATA_TRASH 
DATA_HYDROMANCER_THESPIA 
DATA_MEKGINEER_STEAMRIGGER 
DATA_WARLORD_KALITHRESH 
DATA_DISTILLER 
DATA_ACCESS_PANEL_HYDRO 
DATA_ACCESS_PANEL_MEK 
DATA_MENNU_THE_BETRAYER 
DATA_ROKMAR_THE_CRACKLER 
DATA_QUAGMIRRAN 
DATA_MAULGAR 
DATA_GRUUL 
DATA_THE_MAKER 
DATA_BROGGOK 
DATA_KELIDAN_THE_BREAKER 
DATA_DOOR_4 
DATA_PRISON_CELL1 
DATA_PRISON_CELL2 
DATA_PRISON_CELL3 
DATA_PRISON_CELL4 
DATA_PRISON_CELL5 
DATA_PRISON_CELL6 
DATA_PRISON_CELL7 
DATA_PRISON_CELL8 
DATA_BROGGOK_LEVER 
DATA_WATCHKEEPER_GARGOLMAR 
DATA_OMOR_THE_UNSCARRED 
DATA_VAZRUDEN 
DATA_NAZAN 
DATA_MAGTHERIDON_EVENT 
DATA_MAGTHERIDON 
DATA_CHANNELER_EVENT 
DATA_COLLAPSE 
DATA_CHANNELER 
DATA_NETHEKURSE 
DATA_OMROGG 
DATA_KARGATH 
DATA_SHATTERED_EXECUTIONER 
DATA_PRISONERS_EXECUTED 
DATA_TEAM_IN_INSTANCE 
DATA_FIRST_PRISONER 
DATA_SECOND_PRISONER 
DATA_THIRD_PRISONER 
DATA_ZEREKETH 
DATA_DALLIAH 
DATA_SOCCOTHRATES 
DATA_HARBINGER_SKYRISS 
DATA_CONVERSATION 
DATA_WARDEN_1 
DATA_WARDEN_2 
DATA_WARDEN_3 
DATA_WARDEN_4 
DATA_WARDEN_5 
DATA_MELLICHAR 
DATA_WARDENS_SHIELD 
DATA_COMMANDER_SARANNIS 
DATA_HIGH_BOTANIST_FREYWINN 
DATA_THORNGRIN_THE_TENDER 
DATA_LAJ 
DATA_WARP_SPLINTER 
DATA_KAELTHAS 
DATA_ALAR 
DATA_HIGH_ASTROMANCER_SOLARIAN 
DATA_VOID_REAVER 
DATA_ASTROMANCER 
DATA_GRANDASTROMANCERCAPERNIAN 
DATA_LORDSANGUINAR 
DATA_MASTERENGINEERTELONICUS 
DATA_THALADREDTHEDARKENER 
DATA_KAEL_STATUE_LEFT 
DATA_KAEL_STATUE_RIGHT 
DATA_TEMPEST_BRIDGE_WINDOW 
DATA_GATEWATCHER_GYROKILL 
DATA_GATEWATCHER_IRON_HAND 
DATA_MECHANOLORD_CAPACITUS 
DATA_NETHERMANCER_SEPRETHREA 
DATA_PATHALEON_THE_CALCULATOR 
73 {
74  // Encounter States/Boss GUIDs
79  DATA_FESTERGUT = 4,
80  DATA_ROTFACE = 5,
86  DATA_SINDRAGOSA = 11,
87  DATA_THE_LICH_KING = 12,
88 
89  // Additional data
101  DATA_SPINESTALKER = 24,
102  DATA_RIMEFANG = 25,
103  DATA_COLDFLAME_JETS = 26,
108  DATA_CAPTAIN_ARNATH = 31,
111  DATA_CAPTAIN_RUPERT = 34,
117  DATA_ENEMY_GUNSHIP = 40,
120 };
Definition: icecrown_citadel.h:103
Definition: icecrown_citadel.h:81
Definition: icecrown_citadel.h:114
Definition: icecrown_citadel.h:92
Definition: icecrown_citadel.h:85
Definition: icecrown_citadel.h:86
Definition: icecrown_citadel.h:106
Definition: icecrown_citadel.h:113
Definition: icecrown_citadel.h:84
Definition: icecrown_citadel.h:112
Definition: icecrown_citadel.h:78
Definition: icecrown_citadel.h:117
Definition: icecrown_citadel.h:93
Definition: icecrown_citadel.h:107
Definition: icecrown_citadel.h:90
Definition: icecrown_citadel.h:96
Definition: icecrown_citadel.h:75
Definition: icecrown_citadel.h:87
Definition: icecrown_citadel.h:104
Definition: icecrown_citadel.h:82
Definition: icecrown_citadel.h:91
Definition: icecrown_citadel.h:77
Definition: icecrown_citadel.h:95
Definition: icecrown_citadel.h:97
Definition: icecrown_citadel.h:116
Definition: icecrown_citadel.h:108
Definition: icecrown_citadel.h:118
also used by conditions
Definition: icecrown_citadel.h:119
Definition: icecrown_citadel.h:105
Definition: icecrown_citadel.h:115
Definition: icecrown_citadel.h:102
Definition: icecrown_citadel.h:100
Definition: icecrown_citadel.h:79
Definition: icecrown_citadel.h:109
Definition: icecrown_citadel.h:83
Definition: icecrown_citadel.h:76
Definition: icecrown_citadel.h:98
Definition: icecrown_citadel.h:94
Definition: icecrown_citadel.h:110
Definition: icecrown_citadel.h:99
Definition: icecrown_citadel.h:101
Definition: icecrown_citadel.h:111
Definition: icecrown_citadel.h:80
Enumerator
GO_WHELP_SPAWNER 
GO_EMBERSEER_IN 
GO_DOORS 
GO_EMBERSEER_OUT 
GO_GYTH_ENTRY_DOOR 
GO_GYTH_COMBAT_DOOR 
GO_GYTH_EXIT_DOOR 
GO_DRAKKISATH_DOOR_1 
GO_DRAKKISATH_DOOR_2 
GO_HALL_RUNE_1 
GO_HALL_RUNE_2 
GO_HALL_RUNE_3 
GO_HALL_RUNE_4 
GO_HALL_RUNE_5 
GO_HALL_RUNE_6 
GO_HALL_RUNE_7 
GO_EMBERSEER_RUNE_1 
GO_EMBERSEER_RUNE_2 
GO_EMBERSEER_RUNE_3 
GO_EMBERSEER_RUNE_4 
GO_EMBERSEER_RUNE_5 
GO_EMBERSEER_RUNE_6 
GO_EMBERSEER_RUNE_7 
GO_DR_PORTCULLIS 
GO_PORTCULLIS_ACTIVE 
GO_PORTCULLIS_TOBOSSROOMS 
GO_HALION_PORTAL_1 
GO_HALION_PORTAL_2 
GO_HALION_PORTAL_EXIT 
GO_FIRE_FIELD 
GO_FLAME_WALLS 
GO_FLAME_RING 
GO_TWILIGHT_FLAME_RING 
GO_BURNING_TREE_1 
GO_BURNING_TREE_2 
GO_BURNING_TREE_3 
GO_BURNING_TREE_4 
GO_SCOURGE_TRANSPORTER_LICHKING 
GO_SCOURGE_TRANSPORTER_UPPERSPIRE 
GO_SCOURGE_TRANSPORTER_LIGHTSHAMMER 
GO_SCOURGE_TRANSPORTER_RAMPART 
GO_SCOURGE_TRANSPORTER_DEATHBRINGER 
GO_SCOURGE_TRANSPORTER_ORATORY 
GO_SCOURGE_TRANSPORTER_SINDRAGOSA 
GO_SPIRIT_ALARM_1 
GO_SPIRIT_ALARM_2 
GO_SPIRIT_ALARM_3 
GO_SPIRIT_ALARM_4 
GO_DOODAD_ICECROWN_ICEWALL02 
GO_ICEWALL 
GO_LORD_MARROWGAR_S_ENTRANCE 
GO_ORATORY_OF_THE_DAMNED_ENTRANCE 
GO_LADY_DEATHWHISPER_ELEVATOR 
GO_ORGRIMS_HAMMER_H 
GO_THE_SKYBREAKER_H 
GO_GUNSHIP_ARMORY_H_10N 
GO_GUNSHIP_ARMORY_H_25N 
GO_GUNSHIP_ARMORY_H_10H 
GO_GUNSHIP_ARMORY_H_25H 
GO_ORGRIMS_HAMMER_A 
GO_THE_SKYBREAKER_A 
GO_GUNSHIP_ARMORY_A_10N 
GO_GUNSHIP_ARMORY_A_25N 
GO_GUNSHIP_ARMORY_A_10H 
GO_GUNSHIP_ARMORY_A_25H 
GO_SAURFANG_S_DOOR 
GO_DEATHBRINGER_S_CACHE_10N 
GO_DEATHBRINGER_S_CACHE_25N 
GO_DEATHBRINGER_S_CACHE_10H 
GO_DEATHBRINGER_S_CACHE_25H 
GO_ORANGE_PLAGUE_MONSTER_ENTRANCE 
GO_GREEN_PLAGUE_MONSTER_ENTRANCE 
GO_SCIENTIST_AIRLOCK_DOOR_COLLISION 
GO_SCIENTIST_AIRLOCK_DOOR_ORANGE 
GO_SCIENTIST_AIRLOCK_DOOR_GREEN 
GO_DOODAD_ICECROWN_ORANGETUBES02 
GO_DOODAD_ICECROWN_GREENTUBES02 
GO_SCIENTIST_ENTRANCE 
GO_DRINK_ME 
GO_PLAGUE_SIGIL 
GO_CRIMSON_HALL_DOOR 
GO_BLOOD_ELF_COUNCIL_DOOR 
GO_BLOOD_ELF_COUNCIL_DOOR_RIGHT 
GO_DOODAD_ICECROWN_BLOODPRINCE_DOOR_01 
GO_DOODAD_ICECROWN_GRATE_01 
GO_BLOODWING_SIGIL 
GO_GREEN_DRAGON_BOSS_ENTRANCE 
GO_GREEN_DRAGON_BOSS_EXIT 
GO_DOODAD_ICECROWN_ROOSTPORTCULLIS_01 
GO_DOODAD_ICECROWN_ROOSTPORTCULLIS_02 
GO_DOODAD_ICECROWN_ROOSTPORTCULLIS_03 
GO_DOODAD_ICECROWN_ROOSTPORTCULLIS_04 
GO_CACHE_OF_THE_DREAMWALKER_10N 
GO_CACHE_OF_THE_DREAMWALKER_25N 
GO_CACHE_OF_THE_DREAMWALKER_10H 
GO_CACHE_OF_THE_DREAMWALKER_25H 
GO_SINDRAGOSA_ENTRANCE_DOOR 
GO_SINDRAGOSA_SHORTCUT_ENTRANCE_DOOR 
GO_SINDRAGOSA_SHORTCUT_EXIT_DOOR 
GO_ICE_WALL 
GO_ICE_BLOCK 
GO_SIGIL_OF_THE_FROSTWING 
GO_ARTHAS_PLATFORM 
GO_ARTHAS_PRECIPICE 
GO_DOODAD_ICECROWN_THRONEFROSTYWIND01 
GO_DOODAD_ICECROWN_THRONEFROSTYEDGE01 
GO_DOODAD_ICESHARD_STANDING02 
GO_DOODAD_ICESHARD_STANDING01 
GO_DOODAD_ICESHARD_STANDING03 
GO_DOODAD_ICESHARD_STANDING04 
GO_DOODAD_ICECROWN_SNOWEDGEWARNING01 
GO_FROZEN_LAVAMAN 
GO_LAVAMAN_PILLARS_CHAINED 
GO_LAVAMAN_PILLARS_UNCHAINED 
GO_HORSEMEN_CHEST_HERO 
GO_HORSEMEN_CHEST 
GO_GOTHIK_GATE 
GO_KELTHUZAD_PORTAL01 
GO_KELTHUZAD_PORTAL02 
GO_KELTHUZAD_PORTAL03 
GO_KELTHUZAD_PORTAL04 
GO_KELTHUZAD_TRIGGER 
GO_ROOM_ANUBREKHAN 
GO_PASSAGE_ANUBREKHAN 
GO_PASSAGE_FAERLINA 
GO_ROOM_MAEXXNA 
GO_ROOM_NOTH 
GO_PASSAGE_NOTH 
GO_ROOM_HEIGAN 
GO_PASSAGE_HEIGAN 
GO_ROOM_LOATHEB 
GO_ROOM_GROBBULUS 
GO_PASSAGE_GLUTH 
GO_ROOM_THADDIUS 
GO_ROOM_GOTHIK 
GO_PASSAGE_GOTHIK 
GO_ROOM_HORSEMEN 
GO_PASSAGE_SAPPHIRON 
GO_ROOM_KELTHUZAD 
GO_ARAC_PORTAL 
GO_PLAG_PORTAL 
GO_MILI_PORTAL 
GO_CONS_PORTAL 
GO_ARAC_EYE_RAMP 
GO_PLAG_EYE_RAMP 
GO_MILI_EYE_RAMP 
GO_CONS_EYE_RAMP 
GO_ARAC_EYE_RAMP_BOSS 
GO_PLAG_EYE_RAMP_BOSS 
GO_MILI_EYE_RAMP_BOSS 
GO_CONS_EYE_RAMP_BOSS 
GO_CONS_NOX_TESLA_FEUGEN 
GO_CONS_NOX_TESLA_STALAGG 
GO_BIRTH 
GO_NAXX_PORTAL_ARACHNID 
GO_NAXX_PORTAL_CONSTRUCT 
GO_NAXX_PORTAL_PLAGUE 
GO_NAXX_PORTAL_MILITARY 
326 {
327  // ICC Teleporters
335 
336  // Lower Spire Trash
337  GO_SPIRIT_ALARM_1 = 201814,
338  GO_SPIRIT_ALARM_2 = 201815,
339  GO_SPIRIT_ALARM_3 = 201816,
340  GO_SPIRIT_ALARM_4 = 201817,
341 
342  // Lord Marrogar
344  GO_ICEWALL = 201911,
346 
347  // Lady Deathwhisper
350 
351  // Icecrown Gunship Battle - Horde raid
352  GO_ORGRIMS_HAMMER_H = 201812,
353  GO_THE_SKYBREAKER_H = 201811,
354  GO_GUNSHIP_ARMORY_H_10N = 202178,
355  GO_GUNSHIP_ARMORY_H_25N = 202180,
356  GO_GUNSHIP_ARMORY_H_10H = 202177,
357  GO_GUNSHIP_ARMORY_H_25H = 202179,
358 
359  // Icecrown Gunship Battle - Alliance raid
360  GO_ORGRIMS_HAMMER_A = 201581,
361  GO_THE_SKYBREAKER_A = 201580,
362  GO_GUNSHIP_ARMORY_A_10N = 201873,
363  GO_GUNSHIP_ARMORY_A_25N = 201874,
364  GO_GUNSHIP_ARMORY_A_10H = 201872,
365  GO_GUNSHIP_ARMORY_A_25H = 201875,
366 
367  // Deathbringer Saurfang
368  GO_SAURFANG_S_DOOR = 201825,
373 
374  // Professor Putricide
382  GO_SCIENTIST_ENTRANCE = 201372,
383  GO_DRINK_ME = 201584,
384  GO_PLAGUE_SIGIL = 202182,
385 
386  // Blood Prince Council
387  GO_CRIMSON_HALL_DOOR = 201376,
388  GO_BLOOD_ELF_COUNCIL_DOOR = 201378,
390 
391  // Blood-Queen Lana'thel
394  GO_BLOODWING_SIGIL = 202183,
395 
396  // Valithria Dreamwalker
398  GO_GREEN_DRAGON_BOSS_EXIT = 201374,
407 
408  // Sindragosa
412  GO_ICE_WALL = 202396,
413  GO_ICE_BLOCK = 201722,
414  GO_SIGIL_OF_THE_FROSTWING = 202181,
415 
416  // The Lich King
417  GO_ARTHAS_PLATFORM = 202161,
418  GO_ARTHAS_PRECIPICE = 202078,
426  GO_FROZEN_LAVAMAN = 202436,
429 };
Definition: icecrown_citadel.h:345
Definition: icecrown_citadel.h:349
Definition: icecrown_citadel.h:428
Definition: icecrown_citadel.h:353
Definition: icecrown_citadel.h:333
Definition: icecrown_citadel.h:369
Definition: icecrown_citadel.h:338
Definition: icecrown_citadel.h:392
Definition: icecrown_citadel.h:425
Definition: icecrown_citadel.h:378
Definition: icecrown_citadel.h:393
Definition: icecrown_citadel.h:421
Definition: icecrown_citadel.h:398
Definition: icecrown_citadel.h:405
Definition: icecrown_citadel.h:340
Definition: icecrown_citadel.h:363
Definition: icecrown_citadel.h:368
Definition: icecrown_citadel.h:387
Definition: icecrown_citadel.h:332
Definition: icecrown_citadel.h:404
Definition: icecrown_citadel.h:383
Definition: icecrown_citadel.h:426
Definition: icecrown_citadel.h:376
Definition: icecrown_citadel.h:379
Definition: icecrown_citadel.h:328
Definition: icecrown_citadel.h:400
Definition: icecrown_citadel.h:380
Definition: icecrown_citadel.h:343
Definition: icecrown_citadel.h:352
Definition: icecrown_citadel.h:348
Definition: icecrown_citadel.h:423
Definition: icecrown_citadel.h:414
Definition: icecrown_citadel.h:403
Definition: icecrown_citadel.h:412
Definition: icecrown_citadel.h:357
Definition: icecrown_citadel.h:339
Definition: icecrown_citadel.h:331
Definition: icecrown_citadel.h:329
Definition: icecrown_citadel.h:389
Definition: icecrown_citadel.h:334
Definition: icecrown_citadel.h:413
Definition: icecrown_citadel.h:375
Definition: icecrown_citadel.h:354
Definition: icecrown_citadel.h:419
Definition: icecrown_citadel.h:417
Definition: icecrown_citadel.h:362
Definition: icecrown_citadel.h:409
Definition: icecrown_citadel.h:381
Definition: icecrown_citadel.h:330
Definition: icecrown_citadel.h:424
Definition: icecrown_citadel.h:418
Definition: icecrown_citadel.h:372
Definition: icecrown_citadel.h:388
Definition: icecrown_citadel.h:361
Definition: icecrown_citadel.h:420
Definition: icecrown_citadel.h:370
Definition: icecrown_citadel.h:371
Definition: icecrown_citadel.h:397
Definition: icecrown_citadel.h:410
Definition: icecrown_citadel.h:344
Definition: icecrown_citadel.h:337
Definition: icecrown_citadel.h:402
Definition: icecrown_citadel.h:411
Definition: icecrown_citadel.h:377
Definition: icecrown_citadel.h:427
Definition: icecrown_citadel.h:406
Definition: icecrown_citadel.h:355
Definition: icecrown_citadel.h:422
Definition: icecrown_citadel.h:394
Definition: icecrown_citadel.h:382
Definition: icecrown_citadel.h:360
Definition: icecrown_citadel.h:401
Definition: icecrown_citadel.h:384
Definition: icecrown_citadel.h:365
Definition: icecrown_citadel.h:399
Definition: icecrown_citadel.h:356
Definition: icecrown_citadel.h:364
Enumerator
ACTION_BUFF_YELL 
ACTION_INTRO_BALTHARUS 
ACTION_BALTHARUS_DEATH 
ACTION_INTRO_HALION 
ACTION_ENEMY_GUNSHIP_TALK 
ACTION_EXIT_SHIP 
ACTION_FESTERGUT_COMBAT 
ACTION_FESTERGUT_GAS 
ACTION_FESTERGUT_DEATH 
ACTION_ROTFACE_COMBAT 
ACTION_ROTFACE_OOZE 
ACTION_ROTFACE_DEATH 
ACTION_CHANGE_PHASE 
ACTION_KILL_MINCHAR 
ACTION_VRYKUL_DEATH 
ACTION_START_FROSTWYRM 
ACTION_TRIGGER_ASPHYXIATION 
ACTION_RESTORE_LIGHT 
ACTION_FROSTMOURNE_INTRO 
467 {
468  // Icecrown Gunship Battle
469  ACTION_ENEMY_GUNSHIP_TALK = -369390,
470  ACTION_EXIT_SHIP = -369391,
471 
472  // Festergut
473  ACTION_FESTERGUT_COMBAT = -366260,
474  ACTION_FESTERGUT_GAS = -366261,
475  ACTION_FESTERGUT_DEATH = -366262,
476 
477  // Rotface
478  ACTION_ROTFACE_COMBAT = -366270,
479  ACTION_ROTFACE_OOZE = -366271,
480  ACTION_ROTFACE_DEATH = -366272,
481  ACTION_CHANGE_PHASE = -366780,
482 
483  // Blood-Queen Lana'thel
484  ACTION_KILL_MINCHAR = -379550,
485 
486  // Frostwing Halls gauntlet event
487  ACTION_VRYKUL_DEATH = 37129,
488 
489  // Sindragosa
490  ACTION_START_FROSTWYRM = -368530,
491  ACTION_TRIGGER_ASPHYXIATION = -368531,
492 
493  // The Lich King
494  ACTION_RESTORE_LIGHT = -72262,
495  ACTION_FROSTMOURNE_INTRO = -36823
496 };
Definition: icecrown_citadel.h:495
Definition: icecrown_citadel.h:494
Definition: icecrown_citadel.h:490
Definition: icecrown_citadel.h:487
Definition: icecrown_citadel.h:469
Definition: icecrown_citadel.h:480
Definition: icecrown_citadel.h:479
Definition: icecrown_citadel.h:484
Definition: icecrown_citadel.h:475
Definition: icecrown_citadel.h:481
Definition: icecrown_citadel.h:470
Definition: icecrown_citadel.h:478
Definition: icecrown_citadel.h:474
Definition: icecrown_citadel.h:473
Definition: icecrown_citadel.h:491
Enumerator
SPELL_BERSERK 
SPELL_BERSERK2 
SPELL_STONEFORM 
SPELL_ORANGE_BLIGHT_RESIDUE 
SPELL_GREEN_BLIGHT_RESIDUE 
SPELL_ARTHAS_TELEPORTER_CEREMONY 
SPELL_FROSTMOURNE_TELEPORT_VISUAL 
SPELL_UNSATED_CRAVING 
SPELL_SHADOWS_FATE 
41 {
42  SPELL_BERSERK = 26662,
43  SPELL_BERSERK2 = 47008,
44 
45  // Deathbound Ward
46  SPELL_STONEFORM = 70733,
47 
48  // Residue Rendezvous
51 
52  // The Lich King
55 
56  // Shadowmourne questline
57  SPELL_UNSATED_CRAVING = 71168,
58  SPELL_SHADOWS_FATE = 71169
59 };
Definition: icecrown_citadel.h:53
Definition: icecrown_citadel.h:58
Definition: icecrown_citadel.h:54
Definition: icecrown_citadel.h:43
Definition: icecrown_citadel.h:46
Definition: icecrown_citadel.h:42
Definition: icecrown_citadel.h:49
Definition: icecrown_citadel.h:50
Definition: icecrown_citadel.h:57
Enumerator
LIGHT_S_HAMMER_TELEPORT 
ORATORY_OF_THE_DAMNED_TELEPORT 
RAMPART_OF_SKULLS_TELEPORT 
DEATHBRINGER_S_RISE_TELEPORT 
UPPER_SPIRE_TELEPORT 
FROZEN_THRONE_TELEPORT 
SINDRAGOSA_S_LAIR_TELEPORT 
62 {
67  UPPER_SPIRE_TELEPORT = 70859,
68  FROZEN_THRONE_TELEPORT = 70860,
70 };
Definition: icecrown_citadel.h:65
Definition: icecrown_citadel.h:69
Definition: icecrown_citadel.h:68
Definition: icecrown_citadel.h:67
Definition: icecrown_citadel.h:64
Definition: icecrown_citadel.h:63
Definition: icecrown_citadel.h:66
Enumerator
QUEST_DEPROGRAMMING_10 
QUEST_DEPROGRAMMING_25 
QUEST_SECURING_THE_RAMPARTS_10 
QUEST_SECURING_THE_RAMPARTS_25 
QUEST_RESIDUE_RENDEZVOUS_10 
QUEST_RESIDUE_RENDEZVOUS_25 
QUEST_BLOOD_QUICKENING_10 
QUEST_BLOOD_QUICKENING_25 
QUEST_RESPITE_FOR_A_TORNMENTED_SOUL_10 
QUEST_RESPITE_FOR_A_TORNMENTED_SOUL_25 
499 {
500  QUEST_DEPROGRAMMING_10 = 24869,
501  QUEST_DEPROGRAMMING_25 = 24875,
510 };
Definition: icecrown_citadel.h:503
Definition: icecrown_citadel.h:507
Definition: icecrown_citadel.h:501
Definition: icecrown_citadel.h:504
Definition: icecrown_citadel.h:500
Definition: icecrown_citadel.h:502
Definition: icecrown_citadel.h:508
Definition: icecrown_citadel.h:506
Definition: icecrown_citadel.h:509
Definition: icecrown_citadel.h:505
Enumerator
WORLDSTATE_SHOW_TIMER 
WORLDSTATE_EXECUTION_TIME 
WORLDSTATE_SHOW_ATTEMPTS 
WORLDSTATE_ATTEMPTS_REMAINING 
WORLDSTATE_ATTEMPTS_MAX 
513 {
514  WORLDSTATE_SHOW_TIMER = 4903,
519 };
Definition: icecrown_citadel.h:515
Definition: icecrown_citadel.h:516
Definition: icecrown_citadel.h:518
Definition: icecrown_citadel.h:517
Definition: icecrown_citadel.h:514

Function Documentation

template<class AI , class T >
AI* GetIcecrownCitadelAI ( T *  obj)
inline
574 {
575  return GetInstanceAI<AI>(obj, ICCScriptName);
576 }
#define ICCScriptName
Definition: icecrown_citadel.h:23

Variable Documentation

uint32 const EncounterCount = 13
uint32 const MaxHeroicAttempts = 50
Position const SindragosaSpawnPos
Position const SpiritWardenSpawn
Position const TerenasSpawn
Position const TerenasSpawnHeroic
Position const ValithriaSpawnPos
uint32 const WeeklyNPCs = 9