TrinityCore
pet_hunter.cpp File Reference
#include "ScriptMgr.h"
#include "Containers.h"
#include "CreatureAIImpl.h"
#include "ScriptedCreature.h"
#include "TemporarySummon.h"
+ Include dependency graph for pet_hunter.cpp:

Go to the source code of this file.

Classes

struct  npc_pet_hunter_snake_trap
 

Enumerations

enum  HunterSpells {
  SPELL_AIMED_SHOT = 44271 , SPELL_SHOOT = 15620 , SPELL_CONCUSSIVE_SHOT = 27634 , SPELL_MULTI_SHOT = 31942 ,
  SPELL_WING_CLIP = 44286 , SPELL_FREEZING_TRAP = 44136 , NPC_SLIVER = 24552 , SPELL_HUNTER_CRIPPLING_POISON = 30981 ,
  SPELL_HUNTER_DEADLY_POISON_PASSIVE = 34657 , SPELL_HUNTER_MIND_NUMBING_POISON = 25810 , SPELL_HUNTER_A_MURDER_OF_CROWS_DAMAGE = 131900 , SPELL_HUNTER_A_MURDER_OF_CROWS_VISUAL_1 = 131637 ,
  SPELL_HUNTER_A_MURDER_OF_CROWS_VISUAL_2 = 131951 , SPELL_HUNTER_A_MURDER_OF_CROWS_VISUAL_3 = 131952 , SPELL_HUNTER_ASPECT_CHEETAH_SLOW = 186258 , SPELL_HUNTER_ASPECT_OF_THE_TURTLE_PACIFY_AURA = 205769 ,
  SPELL_HUNTER_EXHILARATION = 109304 , SPELL_HUNTER_EXHILARATION_PET = 128594 , SPELL_HUNTER_EXHILARATION_R2 = 231546 , SPELL_HUNTER_EXPLOSIVE_SHOT_DAMAGE = 212680 ,
  SPELL_HUNTER_LATENT_POISON_STACK = 378015 , SPELL_HUNTER_LATENT_POISON_DAMAGE = 378016 , SPELL_HUNTER_LATENT_POISON_INJECTORS_STACK = 336903 , SPELL_HUNTER_LATENT_POISON_INJECTORS_DAMAGE = 336904 ,
  SPELL_HUNTER_LONE_WOLF = 155228 , SPELL_HUNTER_MASTERS_CALL_TRIGGERED = 62305 , SPELL_HUNTER_MISDIRECTION = 34477 , SPELL_HUNTER_MISDIRECTION_PROC = 35079 ,
  SPELL_HUNTER_MULTI_SHOT_FOCUS = 213363 , SPELL_HUNTER_PET_LAST_STAND_TRIGGERED = 53479 , SPELL_HUNTER_PET_HEART_OF_THE_PHOENIX_TRIGGERED = 54114 , SPELL_HUNTER_PET_HEART_OF_THE_PHOENIX_DEBUFF = 55711 ,
  SPELL_HUNTER_POSTHASTE_INCREASE_SPEED = 118922 , SPELL_HUNTER_POSTHASTE_TALENT = 109215 , SPELL_HUNTER_RAPID_FIRE_DAMAGE = 257045 , SPELL_HUNTER_RAPID_FIRE_ENERGIZE = 263585 ,
  SPELL_HUNTER_STEADY_SHOT_FOCUS = 77443 , SPELL_HUNTER_T9_4P_GREATNESS = 68130 , SPELL_HUNTER_T29_2P_MARKSMANSHIP_DAMAGE = 394371 , SPELL_ROAR_OF_SACRIFICE_TRIGGERED = 67481
}
 
enum  HunterCreatures { NPC_HUNTER_VIPER = 19921 }
 

Functions

void AddSC_hunter_pet_scripts ()
 

Enumeration Type Documentation

◆ HunterCreatures

Enumerator
NPC_HUNTER_VIPER 

Definition at line 36 of file pet_hunter.cpp.

◆ HunterSpells

Enumerator
SPELL_AIMED_SHOT 
SPELL_SHOOT 
SPELL_CONCUSSIVE_SHOT 
SPELL_MULTI_SHOT 
SPELL_WING_CLIP 
SPELL_FREEZING_TRAP 
NPC_SLIVER 
SPELL_HUNTER_CRIPPLING_POISON 
SPELL_HUNTER_DEADLY_POISON_PASSIVE 
SPELL_HUNTER_MIND_NUMBING_POISON 
SPELL_HUNTER_A_MURDER_OF_CROWS_DAMAGE 
SPELL_HUNTER_A_MURDER_OF_CROWS_VISUAL_1 
SPELL_HUNTER_A_MURDER_OF_CROWS_VISUAL_2 
SPELL_HUNTER_A_MURDER_OF_CROWS_VISUAL_3 
SPELL_HUNTER_ASPECT_CHEETAH_SLOW 
SPELL_HUNTER_ASPECT_OF_THE_TURTLE_PACIFY_AURA 
SPELL_HUNTER_EXHILARATION 
SPELL_HUNTER_EXHILARATION_PET 
SPELL_HUNTER_EXHILARATION_R2 
SPELL_HUNTER_EXPLOSIVE_SHOT_DAMAGE 
SPELL_HUNTER_LATENT_POISON_STACK 
SPELL_HUNTER_LATENT_POISON_DAMAGE 
SPELL_HUNTER_LATENT_POISON_INJECTORS_STACK 
SPELL_HUNTER_LATENT_POISON_INJECTORS_DAMAGE 
SPELL_HUNTER_LONE_WOLF 
SPELL_HUNTER_MASTERS_CALL_TRIGGERED 
SPELL_HUNTER_MISDIRECTION 
SPELL_HUNTER_MISDIRECTION_PROC 
SPELL_HUNTER_MULTI_SHOT_FOCUS 
SPELL_HUNTER_PET_LAST_STAND_TRIGGERED 
SPELL_HUNTER_PET_HEART_OF_THE_PHOENIX_TRIGGERED 
SPELL_HUNTER_PET_HEART_OF_THE_PHOENIX_DEBUFF 
SPELL_HUNTER_POSTHASTE_INCREASE_SPEED 
SPELL_HUNTER_POSTHASTE_TALENT 
SPELL_HUNTER_RAPID_FIRE_DAMAGE 
SPELL_HUNTER_RAPID_FIRE_ENERGIZE 
SPELL_HUNTER_STEADY_SHOT_FOCUS 
SPELL_HUNTER_T9_4P_GREATNESS 
SPELL_HUNTER_T29_2P_MARKSMANSHIP_DAMAGE 
SPELL_ROAR_OF_SACRIFICE_TRIGGERED 

Definition at line 29 of file pet_hunter.cpp.

Function Documentation

◆ AddSC_hunter_pet_scripts()

void AddSC_hunter_pet_scripts ( )

Definition at line 125 of file pet_hunter.cpp.

+ Here is the caller graph for this function: