AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
Pet.h File Reference
#include "CharmInfo.h"
#include "PetDefines.h"
#include "TemporarySummon.h"

Go to the source code of this file.

Classes

struct  PetSpell
 
class  Pet
 

Typedefs

typedef std::unordered_map< uint32, PetSpellPetSpellMap
 
typedef std::vector< uint32AutoSpellList
 

Variables

constexpr auto PET_LOSE_HAPPINES_INTERVAL = 7500
 
constexpr auto HAPPINESS_LEVEL_SIZE = 333000
 

Typedef Documentation

◆ AutoSpellList

typedef std::vector<uint32> AutoSpellList

◆ PetSpellMap

typedef std::unordered_map<uint32, PetSpell> PetSpellMap

Variable Documentation

◆ HAPPINESS_LEVEL_SIZE

constexpr auto HAPPINESS_LEVEL_SIZE = 333000
constexpr

◆ PET_LOSE_HAPPINES_INTERVAL

constexpr auto PET_LOSE_HAPPINES_INTERVAL = 7500
constexpr

Referenced by Pet::Update().