TrinityCore
Loading...
Searching...
No Matches
boss_grand_champions.cpp File Reference
#include "ScriptMgr.h"
#include "InstanceScript.h"
#include "Map.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptedEscortAI.h"
#include "trial_of_the_champion.h"
#include "Vehicle.h"
+ Include dependency graph for boss_grand_champions.cpp:

Go to the source code of this file.

Classes

class  generic_vehicleAI_toc5
 
struct  generic_vehicleAI_toc5::generic_vehicleAI_toc5AI
 
class  boss_warrior_toc5
 
struct  boss_warrior_toc5::boss_warrior_toc5AI
 
class  boss_mage_toc5
 
struct  boss_mage_toc5::boss_mage_toc5AI
 
class  boss_shaman_toc5
 
struct  boss_shaman_toc5::boss_shaman_toc5AI
 
class  boss_hunter_toc5
 
struct  boss_hunter_toc5::boss_hunter_toc5AI
 
class  boss_rouge_toc5
 
struct  boss_rouge_toc5::boss_rouge_toc5AI
 

Enumerations

enum  Spells {
  SPELL_CHARGE = 63010 , SPELL_SHIELD_BREAKER = 68504 , SPELL_SHIELD = 66482 , SPELL_MORTAL_STRIKE = 68783 ,
  SPELL_MORTAL_STRIKE_H = 68784 , SPELL_BLADESTORM = 63784 , SPELL_INTERCEPT = 67540 , SPELL_ROLLING_THROW = 47115 ,
  SPELL_FIREBALL = 66042 , SPELL_FIREBALL_H = 68310 , SPELL_BLAST_WAVE = 66044 , SPELL_BLAST_WAVE_H = 68312 ,
  SPELL_HASTE = 66045 , SPELL_POLYMORPH = 66043 , SPELL_POLYMORPH_H = 68311 , SPELL_CHAIN_LIGHTNING = 67529 ,
  SPELL_CHAIN_LIGHTNING_H = 68319 , SPELL_EARTH_SHIELD = 67530 , SPELL_HEALING_WAVE = 67528 , SPELL_HEALING_WAVE_H = 68318 ,
  SPELL_HEX_OF_MENDING = 67534 , SPELL_DISENGAGE = 68340 , SPELL_LIGHTNING_ARROWS = 66083 , SPELL_MULTI_SHOT = 66081 ,
  SPELL_SHOOT = 65868 , SPELL_SHOOT_H = 67988 , SPELL_EVISCERATE = 67709 , SPELL_EVISCERATE_H = 68317 ,
  SPELL_FAN_OF_KNIVES = 67706 , SPELL_POISON_BOTTLE = 67701
}
 
enum  Seats { SEAT_ID_0 = 0 }
 

Functions

void AggroAllPlayers (Creature *temp)
 
bool GrandChampionsOutVehicle (Creature *me)
 
void AddSC_boss_grand_champions ()
 

Enumeration Type Documentation

◆ Seats

enum Seats
Enumerator
SEAT_ID_0 

Definition at line 79 of file boss_grand_champions.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_CHARGE 
SPELL_SHIELD_BREAKER 
SPELL_SHIELD 
SPELL_MORTAL_STRIKE 
SPELL_MORTAL_STRIKE_H 
SPELL_BLADESTORM 
SPELL_INTERCEPT 
SPELL_ROLLING_THROW 
SPELL_FIREBALL 
SPELL_FIREBALL_H 
SPELL_BLAST_WAVE 
SPELL_BLAST_WAVE_H 
SPELL_HASTE 
SPELL_POLYMORPH 
SPELL_POLYMORPH_H 
SPELL_CHAIN_LIGHTNING 
SPELL_CHAIN_LIGHTNING_H 
SPELL_EARTH_SHIELD 
SPELL_HEALING_WAVE 
SPELL_HEALING_WAVE_H 
SPELL_HEX_OF_MENDING 
SPELL_DISENGAGE 
SPELL_LIGHTNING_ARROWS 
SPELL_MULTI_SHOT 
SPELL_SHOOT 
SPELL_SHOOT_H 
SPELL_EVISCERATE 
SPELL_EVISCERATE_H 
SPELL_FAN_OF_KNIVES 
SPELL_POISON_BOTTLE 

Definition at line 34 of file boss_grand_champions.cpp.

Function Documentation

◆ AddSC_boss_grand_champions()

void AddSC_boss_grand_champions ( )

Definition at line 1019 of file boss_grand_champions.cpp.

+ Here is the caller graph for this function:

◆ AggroAllPlayers()

void AggroAllPlayers ( Creature temp)

Definition at line 97 of file boss_grand_champions.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GrandChampionsOutVehicle()

bool GrandChampionsOutVehicle ( Creature me)

Definition at line 122 of file boss_grand_champions.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: