#include "ScriptMgr.h"
#include "ObjectMgr.h"
#include "Pet.h"
#include "Player.h"
#include "SpellAuraEffects.h"
#include "SpellMgr.h"
#include "SpellScript.h"
Go to the source code of this file.
|
enum | HunterPetCalculate {
SPELL_TAMED_PET_PASSIVE_06 = 19591
, SPELL_TAMED_PET_PASSIVE_07 = 20784
, SPELL_TAMED_PET_PASSIVE_08 = 34666
, SPELL_TAMED_PET_PASSIVE_09 = 34667
,
SPELL_TAMED_PET_PASSIVE_10 = 34675
, SPELL_HUNTER_PET_SCALING_01 = 34902
, SPELL_HUNTER_PET_SCALING_02 = 34903
, SPELL_HUNTER_PET_SCALING_03 = 34904
,
SPELL_HUNTER_PET_SCALING_04 = 61017
, SPELL_HUNTER_ANIMAL_HANDLER = 34453
} |
|
enum | WarlockPetCalculate {
SPELL_PET_PASSIVE_CRIT = 35695
, SPELL_PET_PASSIVE_DAMAGE_TAKEN = 35697
, SPELL_WARLOCK_PET_SCALING_01 = 34947
, SPELL_WARLOCK_PET_SCALING_02 = 34956
,
SPELL_WARLOCK_PET_SCALING_03 = 34957
, SPELL_WARLOCK_PET_SCALING_04 = 34958
, SPELL_WARLOCK_PET_SCALING_05 = 61013
, ENTRY_FELGUARD = 17252
,
ENTRY_VOIDWALKER = 1860
, ENTRY_FELHUNTER = 417
, ENTRY_SUCCUBUS = 1863
, ENTRY_IMP = 416
,
SPELL_WARLOCK_GLYPH_OF_VOIDWALKER = 56247
} |
|
enum | DKPetCalculate {
SPELL_DEATH_KNIGHT_RUNE_WEAPON_02 = 51906
, SPELL_DEATH_KNIGHT_PET_SCALING_01 = 54566
, SPELL_DEATH_KNIGHT_PET_SCALING_02 = 51996
, SPELL_DEATH_KNIGHT_PET_SCALING_03 = 61697
,
SPELL_NIGHT_OF_THE_DEAD = 55620
, ENTRY_ARMY_OF_THE_DEAD_GHOUL = 24207
} |
|
enum | ShamanPetCalculate { SPELL_FERAL_SPIRIT_PET_UNK_01 = 35674
, SPELL_FERAL_SPIRIT_PET_UNK_02 = 35675
, SPELL_FERAL_SPIRIT_PET_UNK_03 = 35676
, SPELL_FERAL_SPIRIT_PET_SCALING_04 = 61783
} |
|
enum | MiscPetCalculate { SPELL_MAGE_PET_PASSIVE_ELEMENTAL = 44559
, SPELL_PET_HEALTH_SCALING = 61679
, SPELL_PET_UNK_01 = 67561
, SPELL_PET_UNK_02 = 67557
} |
|
◆ DKPetCalculate
Enumerator |
---|
SPELL_DEATH_KNIGHT_RUNE_WEAPON_02 | |
SPELL_DEATH_KNIGHT_PET_SCALING_01 | |
SPELL_DEATH_KNIGHT_PET_SCALING_02 | |
SPELL_DEATH_KNIGHT_PET_SCALING_03 | |
SPELL_NIGHT_OF_THE_DEAD | |
ENTRY_ARMY_OF_THE_DEAD_GHOUL | |
Definition at line 63 of file spell_pet.cpp.
◆ HunterPetCalculate
Enumerator |
---|
SPELL_TAMED_PET_PASSIVE_06 | |
SPELL_TAMED_PET_PASSIVE_07 | |
SPELL_TAMED_PET_PASSIVE_08 | |
SPELL_TAMED_PET_PASSIVE_09 | |
SPELL_TAMED_PET_PASSIVE_10 | |
SPELL_HUNTER_PET_SCALING_01 | |
SPELL_HUNTER_PET_SCALING_02 | |
SPELL_HUNTER_PET_SCALING_03 | |
SPELL_HUNTER_PET_SCALING_04 | |
SPELL_HUNTER_ANIMAL_HANDLER | |
Definition at line 32 of file spell_pet.cpp.
◆ MiscPetCalculate
Enumerator |
---|
SPELL_MAGE_PET_PASSIVE_ELEMENTAL | |
SPELL_PET_HEALTH_SCALING | |
SPELL_PET_UNK_01 | |
SPELL_PET_UNK_02 | |
Definition at line 81 of file spell_pet.cpp.
◆ ShamanPetCalculate
Enumerator |
---|
SPELL_FERAL_SPIRIT_PET_UNK_01 | |
SPELL_FERAL_SPIRIT_PET_UNK_02 | |
SPELL_FERAL_SPIRIT_PET_UNK_03 | |
SPELL_FERAL_SPIRIT_PET_SCALING_04 | |
Definition at line 73 of file spell_pet.cpp.
◆ WarlockPetCalculate
Enumerator |
---|
SPELL_PET_PASSIVE_CRIT | |
SPELL_PET_PASSIVE_DAMAGE_TAKEN | |
SPELL_WARLOCK_PET_SCALING_01 | |
SPELL_WARLOCK_PET_SCALING_02 | |
SPELL_WARLOCK_PET_SCALING_03 | |
SPELL_WARLOCK_PET_SCALING_04 | |
SPELL_WARLOCK_PET_SCALING_05 | |
ENTRY_FELGUARD | |
ENTRY_VOIDWALKER | |
ENTRY_FELHUNTER | |
ENTRY_SUCCUBUS | |
ENTRY_IMP | |
SPELL_WARLOCK_GLYPH_OF_VOIDWALKER | |
Definition at line 46 of file spell_pet.cpp.
◆ AddSC_pet_spell_scripts()
void AddSC_pet_spell_scripts |
( |
| ) |
|