TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
pet_hunter.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
+ Include dependency graph for pet_hunter.cpp:

Classes

class  npc_pet_hunter_snake_trap
 
struct  npc_pet_hunter_snake_trap::npc_pet_hunter_snake_trapAI
 

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_BESTIAL_WRATH = 19574, SPELL_HUNTER_CHIMERA_SHOT_HEAL = 53353,
  SPELL_HUNTER_FIRE = 82926, SPELL_HUNTER_GENERIC_ENERGIZE_FOCUS = 91954, SPELL_HUNTER_IMPROVED_MEND_PET = 24406, SPELL_HUNTER_INSANITY = 95809,
  SPELL_HUNTER_INVIGORATION_TRIGGERED = 53398, SPELL_HUNTER_LOCK_AND_LOAD = 56453, SPELL_HUNTER_MASTERS_CALL_TRIGGERED = 62305, SPELL_HUNTER_MISDIRECTION_PROC = 35079,
  SPELL_HUNTER_PET_LAST_STAND_TRIGGERED = 53479, SPELL_HUNTER_PET_HEART_OF_THE_PHOENIX = 55709, SPELL_HUNTER_PET_HEART_OF_THE_PHOENIX_TRIGGERED = 54114, SPELL_HUNTER_PET_HEART_OF_THE_PHOENIX_DEBUFF = 55711,
  SPELL_HUNTER_PET_CARRION_FEEDER_TRIGGERED = 54045, SPELL_HUNTER_RAPID_RECUPERATION = 58883, SPELL_HUNTER_READINESS = 23989, SPELL_HUNTER_SERPENT_STING = 1978,
  SPELL_HUNTER_SNIPER_TRAINING_R1 = 53302, SPELL_HUNTER_SNIPER_TRAINING_BUFF_R1 = 64418, SPELL_HUNTER_STEADY_SHOT_FOCUS = 77443, SPELL_HUNTER_THRILL_OF_THE_HUNT = 34720
}
 
enum  HunterCreatures { NPC_HUNTER_VIPER = 19921 }
 

Functions

void AddSC_hunter_pet_scripts ()
 

Enumeration Type Documentation

Enumerator
NPC_HUNTER_VIPER 
34 {
35  NPC_HUNTER_VIPER = 19921
36 };
Definition: pet_hunter.cpp:35
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_BESTIAL_WRATH 
SPELL_HUNTER_CHIMERA_SHOT_HEAL 
SPELL_HUNTER_FIRE 
SPELL_HUNTER_GENERIC_ENERGIZE_FOCUS 
SPELL_HUNTER_IMPROVED_MEND_PET 
SPELL_HUNTER_INSANITY 
SPELL_HUNTER_INVIGORATION_TRIGGERED 
SPELL_HUNTER_LOCK_AND_LOAD 
SPELL_HUNTER_MASTERS_CALL_TRIGGERED 
SPELL_HUNTER_MISDIRECTION_PROC 
SPELL_HUNTER_PET_LAST_STAND_TRIGGERED 
SPELL_HUNTER_PET_HEART_OF_THE_PHOENIX 
SPELL_HUNTER_PET_HEART_OF_THE_PHOENIX_TRIGGERED 
SPELL_HUNTER_PET_HEART_OF_THE_PHOENIX_DEBUFF 
SPELL_HUNTER_PET_CARRION_FEEDER_TRIGGERED 
SPELL_HUNTER_RAPID_RECUPERATION 
SPELL_HUNTER_READINESS 
SPELL_HUNTER_SERPENT_STING 
SPELL_HUNTER_SNIPER_TRAINING_R1 
SPELL_HUNTER_SNIPER_TRAINING_BUFF_R1 
SPELL_HUNTER_STEADY_SHOT_FOCUS 
SPELL_HUNTER_THRILL_OF_THE_HUNT 
27 {
28  SPELL_HUNTER_CRIPPLING_POISON = 30981, // Viper
29  SPELL_HUNTER_DEADLY_POISON_PASSIVE = 34657, // Venomous Snake
30  SPELL_HUNTER_MIND_NUMBING_POISON = 25810 // Viper
31 };
Definition: pet_hunter.cpp:30
Definition: pet_hunter.cpp:28
Definition: pet_hunter.cpp:29

Function Documentation

void AddSC_hunter_pet_scripts ( )
143 {
145 }
Definition: pet_hunter.cpp:38

+ Here is the caller graph for this function: