TrinityCore
boss_ioc_horde_alliance.cpp File Reference
#include "ScriptMgr.h"
#include "BattlegroundIC.h"
#include "ScriptedCreature.h"
+ Include dependency graph for boss_ioc_horde_alliance.cpp:

Go to the source code of this file.

Classes

struct  boss_ioc_horde_alliance
 

Enumerations

enum  BossSpells {
  SPELL_FREEZE_SLASH = 66012 , SPELL_PENETRATING_COLD = 66013 , SPELL_LEECHING_SWARM = 66118 , SPELL_LEECHING_SWARM_HEAL = 66125 ,
  SPELL_LEECHING_SWARM_DMG = 66240 , SPELL_MARK = 67574 , SPELL_SPIKE_CALL = 66169 , SPELL_SUBMERGE_ANUBARAK = 65981 ,
  SPELL_CLEAR_ALL_DEBUFFS = 34098 , SPELL_EMERGE_ANUBARAK = 65982 , SPELL_SUMMON_BEATLES = 66339 , SPELL_SUMMON_BURROWER = 66332 ,
  SPELL_CHURNING_GROUND = 66969 , SPELL_DETERMINATION = 66092 , SPELL_ACID_MANDIBLE = 65774 , SPELL_SPIDER_FRENZY = 66128 ,
  SPELL_EXPOSE_WEAKNESS = 67720 , SPELL_SHADOW_STRIKE = 66134 , SPELL_SUBMERGE_EFFECT = 68394 , SPELL_AWAKENED = 66311 ,
  SPELL_EMERGE_EFFECT = 65982 , SPELL_PERSISTENT_DIRT = 68048 , SUMMON_SCARAB = NPC_SCARAB , SUMMON_FROSTSPHERE = NPC_FROST_SPHERE ,
  SPELL_BERSERK = 26662 , SPELL_FROST_SPHERE = 67539 , SPELL_PERMAFROST = 66193 , SPELL_PERMAFROST_VISUAL = 65882 ,
  SPELL_PERMAFROST_MODEL = 66185 , SPELL_SUMMON_SPIKE = 66169 , SPELL_SPIKE_SPEED1 = 65920 , SPELL_SPIKE_TRAIL = 65921 ,
  SPELL_SPIKE_SPEED2 = 65922 , SPELL_SPIKE_SPEED3 = 65923 , SPELL_SPIKE_FAIL = 66181 , SPELL_SPIKE_TELE = 66170 ,
  SPELL_LEGION_FLAME = 66197 , SPELL_LEGION_FLAME_EFFECT = 66201 , SPELL_NETHER_POWER = 66228 , SPELL_FEL_LIGHTNING = 66528 ,
  SPELL_FEL_FIREBALL = 66532 , SPELL_INCINERATE_FLESH = 66237 , SPELL_BURNING_INFERNO = 66242 , SPELL_INFERNAL_ERUPTION = 66258 ,
  SPELL_INFERNAL_ERUPTION_EFFECT = 66252 , SPELL_NETHER_PORTAL = 66269 , SPELL_NETHER_PORTAL_EFFECT = 66263 , SPELL_LORD_JARAXXUS_HITTIN_YA = 66327 ,
  SPELL_FEL_LIGHTNING_INTRO = 67888 , SPELL_BERSERK = 64238 , SPELL_SHIVAN_SLASH = 66378 , SPELL_SPINNING_SPIKE = 66283 ,
  SPELL_MISTRESS_KISS = 66336 , SPELL_MISTRESS_KISS_DAMAGE_SILENCE = 66359 , SPELL_FEL_STREAK_VISUAL = 66493 , SPELL_IMPALE = 66331 ,
  SPELL_STAGGERING_STOMP = 66330 , SPELL_TANKING_GORMOK = 66415 , SPELL_RISING_ANGER = 66636 , SPELL_SNOBOLLED = 66406 ,
  SPELL_BATTER = 66408 , SPELL_FIRE_BOMB = 66313 , SPELL_HEAD_CRACK = 66407 , SPELL_JUMP_TO_HAND = 66342 ,
  SPELL_RIDE_PLAYER = 66245 , SPELL_FIRE_BOMB_AURA = 66318 , SPELL_SWEEP = 66794 , SUMMON_SLIME_POOL = 66883 ,
  SPELL_EMERGE = 66947 , SPELL_SUBMERGE = 66948 , SPELL_SUBMERGE_2 = 66936 , SPELL_ENRAGE = 68335 ,
  SPELL_GROUND_VISUAL_0 = 66969 , SPELL_GROUND_VISUAL_1 = 68302 , SPELL_HATE_TO_ZERO = 63984 , SPELL_ACID_SPIT = 66880 ,
  SPELL_PARALYTIC_SPRAY = 66901 , SPELL_PARALYTIC_BITE = 66824 , SPELL_ACID_SPEW = 66818 , SPELL_PARALYSIS = 66830 ,
  SPELL_PARALYTIC_TOXIN = 66823 , SPELL_BURNING_BITE = 66879 , SPELL_MOLTEN_SPEW = 66821 , SPELL_FIRE_SPIT = 66796 ,
  SPELL_BURNING_SPRAY = 66902 , SPELL_BURNING_BILE = 66869 , SPELL_SLIME_POOL_EFFECT = 66882 , SPELL_PACIFY_SELF = 19951 ,
  SPELL_FEROCIOUS_BUTT = 66770 , SPELL_MASSIVE_CRASH = 66683 , SPELL_WHIRL = 67345 , SPELL_ARCTIC_BREATH = 66688 ,
  SPELL_TRAMPLE = 66734 , SPELL_FROTHING_RAGE = 66759 , SPELL_STAGGERED_DAZE = 66758 , SPELL_FURIOUS_CHARGE_SUMMON = 66729 ,
  SPELL_ROAR = 66736 , SPELL_JUMP_BACK = 66733 , SPELL_SURGE_OF_ADRENALINE = 68667 , SPELL_BERSERK = 26662 ,
  SPELL_LIGHT_TWIN_SPIKE = 66075 , SPELL_LIGHT_SURGE = 65766 , SPELL_LIGHT_SHIELD = 65858 , SPELL_LIGHT_TWIN_PACT = 65876 ,
  SPELL_LIGHT_VORTEX = 66046 , SPELL_LIGHT_VORTEX_DAMAGE = 66048 , SPELL_LIGHT_TOUCH = 67297 , SPELL_LIGHT_ESSENCE = 65686 ,
  SPELL_EMPOWERED_LIGHT = 65748 , SPELL_TWIN_EMPATHY_LIGHT = 66133 , SPELL_UNLEASHED_LIGHT = 65795 , SPELL_DARK_TWIN_SPIKE = 66069 ,
  SPELL_DARK_SURGE = 65768 , SPELL_DARK_SHIELD = 65874 , SPELL_DARK_TWIN_PACT = 65875 , SPELL_DARK_VORTEX = 66058 ,
  SPELL_DARK_VORTEX_DAMAGE = 66059 , SPELL_DARK_TOUCH = 67282 , SPELL_DARK_ESSENCE = 65684 , SPELL_EMPOWERED_DARK = 65724 ,
  SPELL_TWIN_EMPATHY_DARK = 66132 , SPELL_UNLEASHED_DARK = 65808 , SPELL_CONTROLLER_PERIODIC = 66149 , SPELL_POWER_TWINS = 65879 ,
  SPELL_BERSERK = 64238 , SPELL_POWERING_UP = 67590 , SPELL_SURGE_OF_SPEED = 65828 , SPELL_SUMMON_PERIODIC_LIGHT = 66152 ,
  SPELL_SUMMON_PERIODIC_DARK = 66153 , SPELL_BRUTAL_STRIKE = 58460 , SPELL_DAGGER_THROW = 67280 , SPELL_CRUSHING_LEAP = 68506 ,
  SPELL_RAGE = 66776
}
 
enum  BossEvents { EVENT_BRUTAL_STRIKE = 1 , EVENT_DAGGER_THROW = 2 , EVENT_CRUSHING_LEAP = 3 , EVENT_CHECK_RANGE = 4 }
 

Functions

void AddSC_boss_ioc_horde_alliance ()
 

Enumeration Type Documentation

◆ BossEvents

enum BossEvents
Enumerator
EVENT_BRUTAL_STRIKE 
EVENT_DAGGER_THROW 
EVENT_CRUSHING_LEAP 
EVENT_CHECK_RANGE 

Definition at line 30 of file boss_ioc_horde_alliance.cpp.

◆ BossSpells

enum BossSpells
Enumerator
SPELL_FREEZE_SLASH 
SPELL_PENETRATING_COLD 
SPELL_LEECHING_SWARM 
SPELL_LEECHING_SWARM_HEAL 
SPELL_LEECHING_SWARM_DMG 
SPELL_MARK 
SPELL_SPIKE_CALL 
SPELL_SUBMERGE_ANUBARAK 
SPELL_CLEAR_ALL_DEBUFFS 
SPELL_EMERGE_ANUBARAK 
SPELL_SUMMON_BEATLES 
SPELL_SUMMON_BURROWER 
SPELL_CHURNING_GROUND 
SPELL_DETERMINATION 
SPELL_ACID_MANDIBLE 
SPELL_SPIDER_FRENZY 
SPELL_EXPOSE_WEAKNESS 
SPELL_SHADOW_STRIKE 
SPELL_SUBMERGE_EFFECT 
SPELL_AWAKENED 
SPELL_EMERGE_EFFECT 
SPELL_PERSISTENT_DIRT 
SUMMON_SCARAB 
SUMMON_FROSTSPHERE 
SPELL_BERSERK 
SPELL_FROST_SPHERE 
SPELL_PERMAFROST 
SPELL_PERMAFROST_VISUAL 
SPELL_PERMAFROST_MODEL 
SPELL_SUMMON_SPIKE 
SPELL_SPIKE_SPEED1 
SPELL_SPIKE_TRAIL 
SPELL_SPIKE_SPEED2 
SPELL_SPIKE_SPEED3 
SPELL_SPIKE_FAIL 
SPELL_SPIKE_TELE 
SPELL_LEGION_FLAME 
SPELL_LEGION_FLAME_EFFECT 
SPELL_NETHER_POWER 
SPELL_FEL_LIGHTNING 
SPELL_FEL_FIREBALL 
SPELL_INCINERATE_FLESH 
SPELL_BURNING_INFERNO 
SPELL_INFERNAL_ERUPTION 
SPELL_INFERNAL_ERUPTION_EFFECT 
SPELL_NETHER_PORTAL 
SPELL_NETHER_PORTAL_EFFECT 
SPELL_LORD_JARAXXUS_HITTIN_YA 
SPELL_FEL_LIGHTNING_INTRO 
SPELL_BERSERK 
SPELL_SHIVAN_SLASH 
SPELL_SPINNING_SPIKE 
SPELL_MISTRESS_KISS 
SPELL_MISTRESS_KISS_DAMAGE_SILENCE 
SPELL_FEL_STREAK_VISUAL 
SPELL_IMPALE 
SPELL_STAGGERING_STOMP 
SPELL_TANKING_GORMOK 
SPELL_RISING_ANGER 
SPELL_SNOBOLLED 
SPELL_BATTER 
SPELL_FIRE_BOMB 
SPELL_HEAD_CRACK 
SPELL_JUMP_TO_HAND 
SPELL_RIDE_PLAYER 
SPELL_FIRE_BOMB_AURA 
SPELL_SWEEP 
SUMMON_SLIME_POOL 
SPELL_EMERGE 
SPELL_SUBMERGE 
SPELL_SUBMERGE_2 
SPELL_ENRAGE 
SPELL_GROUND_VISUAL_0 
SPELL_GROUND_VISUAL_1 
SPELL_HATE_TO_ZERO 
SPELL_ACID_SPIT 
SPELL_PARALYTIC_SPRAY 
SPELL_PARALYTIC_BITE 
SPELL_ACID_SPEW 
SPELL_PARALYSIS 
SPELL_PARALYTIC_TOXIN 
SPELL_BURNING_BITE 
SPELL_MOLTEN_SPEW 
SPELL_FIRE_SPIT 
SPELL_BURNING_SPRAY 
SPELL_BURNING_BILE 
SPELL_SLIME_POOL_EFFECT 
SPELL_PACIFY_SELF 
SPELL_FEROCIOUS_BUTT 
SPELL_MASSIVE_CRASH 
SPELL_WHIRL 
SPELL_ARCTIC_BREATH 
SPELL_TRAMPLE 
SPELL_FROTHING_RAGE 
SPELL_STAGGERED_DAZE 
SPELL_FURIOUS_CHARGE_SUMMON 
SPELL_ROAR 
SPELL_JUMP_BACK 
SPELL_SURGE_OF_ADRENALINE 
SPELL_BERSERK 
SPELL_LIGHT_TWIN_SPIKE 
SPELL_LIGHT_SURGE 
SPELL_LIGHT_SHIELD 
SPELL_LIGHT_TWIN_PACT 
SPELL_LIGHT_VORTEX 
SPELL_LIGHT_VORTEX_DAMAGE 
SPELL_LIGHT_TOUCH 
SPELL_LIGHT_ESSENCE 
SPELL_EMPOWERED_LIGHT 
SPELL_TWIN_EMPATHY_LIGHT 
SPELL_UNLEASHED_LIGHT 
SPELL_DARK_TWIN_SPIKE 
SPELL_DARK_SURGE 
SPELL_DARK_SHIELD 
SPELL_DARK_TWIN_PACT 
SPELL_DARK_VORTEX 
SPELL_DARK_VORTEX_DAMAGE 
SPELL_DARK_TOUCH 
SPELL_DARK_ESSENCE 
SPELL_EMPOWERED_DARK 
SPELL_TWIN_EMPATHY_DARK 
SPELL_UNLEASHED_DARK 
SPELL_CONTROLLER_PERIODIC 
SPELL_POWER_TWINS 
SPELL_BERSERK 
SPELL_POWERING_UP 
SPELL_SURGE_OF_SPEED 
SPELL_SUMMON_PERIODIC_LIGHT 
SPELL_SUMMON_PERIODIC_DARK 
SPELL_BRUTAL_STRIKE 
SPELL_DAGGER_THROW 
SPELL_CRUSHING_LEAP 
SPELL_RAGE 

Definition at line 22 of file boss_ioc_horde_alliance.cpp.

Function Documentation

◆ AddSC_boss_ioc_horde_alliance()

void AddSC_boss_ioc_horde_alliance ( )

Definition at line 120 of file boss_ioc_horde_alliance.cpp.

+ Here is the caller graph for this function: