AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
pet_hunter.cpp File Reference
#include "CreatureScript.h"
#include "PetDefines.h"
#include "ScriptedCreature.h"

Go to the source code of this file.

Classes

struct  npc_pet_hunter_snake_trap
 

Enumerations

enum  HunterSpells {
  SPELL_HUNTER_CRIPPLING_POISON = 30981 ,
  SPELL_HUNTER_DEADLY_POISON_PASSIVE = 34657 ,
  SPELL_HUNTER_MIND_NUMBING_POISON = 25810 ,
  SPELL_HUNTER_GLYPH_OF_SNAKE_TRAP = 56849 ,
  SPELL_HUNTER_PET_SCALING = 62915 ,
  SPELL_HUNTER_WYVERN_STING_DOT = 24131 ,
  SPELL_HUNTER_ASPECT_OF_THE_BEAST = 13161 ,
  SPELL_HUNTER_ASPECT_OF_THE_BEAST_PET = 61669 ,
  SPELL_HUNTER_ASPECT_OF_THE_VIPER = 34074 ,
  SPELL_HUNTER_ASPECT_OF_THE_VIPER_ENERGIZE = 34075 ,
  SPELL_HUNTER_BESTIAL_WRATH = 19574 ,
  SPELL_HUNTER_CHIMERA_SHOT_SERPENT = 53353 ,
  SPELL_HUNTER_CHIMERA_SHOT_VIPER = 53358 ,
  SPELL_HUNTER_CHIMERA_SHOT_SCORPID = 53359 ,
  SPELL_HUNTER_GLYPH_OF_ASPECT_OF_THE_VIPER = 56851 ,
  SPELL_HUNTER_IMPROVED_MEND_PET = 24406 ,
  SPELL_HUNTER_INVIGORATION_TRIGGERED = 53398 ,
  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_READINESS = 23989 ,
  SPELL_HUNTER_SNIPER_TRAINING_R1 = 53302 ,
  SPELL_HUNTER_SNIPER_TRAINING_BUFF_R1 = 64418 ,
  SPELL_HUNTER_VICIOUS_VIPER = 61609 ,
  SPELL_HUNTER_VIPER_ATTACK_SPEED = 60144 ,
  SPELL_DRAENEI_GIFT_OF_THE_NAARU = 59543 ,
  SPELL_HUNTER_GLYPH_OF_ARCANE_SHOT = 61389 ,
  SPELL_LOCK_AND_LOAD_TRIGGER = 56453 ,
  SPELL_LOCK_AND_LOAD_MARKER = 67544 ,
  SPELL_HUNTER_PET_LEGGINGS_OF_BEAST_MASTERY = 38297
}
 

Functions

void AddSC_hunter_pet_scripts ()
 

Enumeration Type Documentation

◆ HunterSpells

Enumerator
SPELL_HUNTER_CRIPPLING_POISON 
SPELL_HUNTER_DEADLY_POISON_PASSIVE 
SPELL_HUNTER_MIND_NUMBING_POISON 
SPELL_HUNTER_GLYPH_OF_SNAKE_TRAP 
SPELL_HUNTER_PET_SCALING 
SPELL_HUNTER_WYVERN_STING_DOT 
SPELL_HUNTER_ASPECT_OF_THE_BEAST 
SPELL_HUNTER_ASPECT_OF_THE_BEAST_PET 
SPELL_HUNTER_ASPECT_OF_THE_VIPER 
SPELL_HUNTER_ASPECT_OF_THE_VIPER_ENERGIZE 
SPELL_HUNTER_BESTIAL_WRATH 
SPELL_HUNTER_CHIMERA_SHOT_SERPENT 
SPELL_HUNTER_CHIMERA_SHOT_VIPER 
SPELL_HUNTER_CHIMERA_SHOT_SCORPID 
SPELL_HUNTER_GLYPH_OF_ASPECT_OF_THE_VIPER 
SPELL_HUNTER_IMPROVED_MEND_PET 
SPELL_HUNTER_INVIGORATION_TRIGGERED 
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_READINESS 
SPELL_HUNTER_SNIPER_TRAINING_R1 
SPELL_HUNTER_SNIPER_TRAINING_BUFF_R1 
SPELL_HUNTER_VICIOUS_VIPER 
SPELL_HUNTER_VIPER_ATTACK_SPEED 
SPELL_DRAENEI_GIFT_OF_THE_NAARU 
SPELL_HUNTER_GLYPH_OF_ARCANE_SHOT 
SPELL_LOCK_AND_LOAD_TRIGGER 
SPELL_LOCK_AND_LOAD_MARKER 
SPELL_HUNTER_PET_LEGGINGS_OF_BEAST_MASTERY 
28{
29 SPELL_HUNTER_CRIPPLING_POISON = 30981, // Viper
30 SPELL_HUNTER_DEADLY_POISON_PASSIVE = 34657, // Venomous Snake
31 SPELL_HUNTER_MIND_NUMBING_POISON = 25810, // Viper
34};
@ SPELL_HUNTER_PET_SCALING
Definition: pet_hunter.cpp:33
@ SPELL_HUNTER_CRIPPLING_POISON
Definition: pet_hunter.cpp:29
@ SPELL_HUNTER_DEADLY_POISON_PASSIVE
Definition: pet_hunter.cpp:30
@ SPELL_HUNTER_MIND_NUMBING_POISON
Definition: pet_hunter.cpp:31
@ SPELL_HUNTER_GLYPH_OF_SNAKE_TRAP
Definition: pet_hunter.cpp:32

Function Documentation

◆ AddSC_hunter_pet_scripts()

void AddSC_hunter_pet_scripts ( )
136{
138}
#define RegisterCreatureAI(ai_name)
Definition: CreatureScript.h:71
Definition: pet_hunter.cpp:37

References RegisterCreatureAI.

Referenced by AddPetScripts().