TrinityCore
Loading...
Searching...
No Matches
pet_dk.cpp File Reference
#include "ScriptMgr.h"
#include "CombatAI.h"
#include "CellImpl.h"
#include "GridNotifiersImpl.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
+ Include dependency graph for pet_dk.cpp:

Go to the source code of this file.

Classes

struct  npc_pet_dk_ebon_gargoyle
 
struct  npc_pet_dk_guardian
 
struct  npc_pet_dk_rune_weapon
 

Enumerations

enum  DeathKnightSpells {
  SPELL_DK_SUMMON_GARGOYLE_1 = 49206 , SPELL_DK_SUMMON_GARGOYLE_2 = 50514 , SPELL_DK_DISMISS_GARGOYLE = 50515 , SPELL_DK_SANCTUARY = 54661 ,
  SPELL_DK_DANCING_RUNE_WEAPON = 49028 , SPELL_COPY_WEAPON = 63416 , SPELL_DK_RUNE_WEAPON_MARK = 50474 , SPELL_DK_DANCING_RUNE_WEAPON_VISUAL = 53160 ,
  SPELL_FAKE_AGGRO_RADIUS_8_YARD = 49812 , SPELL_DK_RUNE_WEAPON_SCALING_01 = 51905 , SPELL_DK_RUNE_WEAPON_SCALING = 51906 , SPELL_PET_SCALING__MASTER_SPELL_06__SPELL_HIT_EXPERTISE_SPELL_PENETRATION = 67561 ,
  SPELL_DK_PET_SCALING_03 = 61697 , SPELL_AGGRO_8_YD_PBAE = 49813 , SPELL_DISMISS_RUNEBLADE = 50707
}
 
enum  DancingRuneWeaponMisc { TASK_GROUP_COMBAT = 1 , DATA_INITIAL_TARGET_GUID = 1 }
 

Functions

void AddSC_deathknight_pet_scripts ()
 

Enumeration Type Documentation

◆ DancingRuneWeaponMisc

Enumerator
TASK_GROUP_COMBAT 
DATA_INITIAL_TARGET_GUID 

Definition at line 132 of file pet_dk.cpp.

◆ DeathKnightSpells

Enumerator
SPELL_DK_SUMMON_GARGOYLE_1 
SPELL_DK_SUMMON_GARGOYLE_2 
SPELL_DK_DISMISS_GARGOYLE 
SPELL_DK_SANCTUARY 
SPELL_DK_DANCING_RUNE_WEAPON 
SPELL_COPY_WEAPON 
SPELL_DK_RUNE_WEAPON_MARK 
SPELL_DK_DANCING_RUNE_WEAPON_VISUAL 
SPELL_FAKE_AGGRO_RADIUS_8_YARD 
SPELL_DK_RUNE_WEAPON_SCALING_01 
SPELL_DK_RUNE_WEAPON_SCALING 
SPELL_PET_SCALING__MASTER_SPELL_06__SPELL_HIT_EXPERTISE_SPELL_PENETRATION 
SPELL_DK_PET_SCALING_03 
SPELL_AGGRO_8_YD_PBAE 
SPELL_DISMISS_RUNEBLADE 

Definition at line 32 of file pet_dk.cpp.

Function Documentation

◆ AddSC_deathknight_pet_scripts()

void AddSC_deathknight_pet_scripts ( )

Definition at line 338 of file pet_dk.cpp.

+ Here is the caller graph for this function: