SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
warlock::warlock_t::pets_t Struct Reference

Public Member Functions

 pets_t (warlock_t *w)
 

Public Attributes

warlock_pet_t * active
 
warlock_pet_t * last
 
std::array< pets::destruction::infernal_t *, INFERNAL_LIMIT > infernals
 
spawner::pet_spawner_t< pets::destruction::infernal_t, warlock_t > roc_infernals
 
spawner::pet_spawner_t< pets::destruction::blasphemy_t, warlock_t > blasphemy
 
std::array< pets::affliction::darkglare_t *, DARKGLARE_LIMIT > darkglare
 
spawner::pet_spawner_t< pets::demonology::dreadstalker_t, warlock_t > dreadstalkers
 
spawner::pet_spawner_t< pets::demonology::vilefiend_t, warlock_t > vilefiends
 
spawner::pet_spawner_t< pets::demonology::demonic_tyrant_t, warlock_t > demonic_tyrants
 
spawner::pet_spawner_t< pets::demonology::grimoire_felguard_pet_t, warlock_t > grimoire_felguards
 
spawner::pet_spawner_t< pets::demonology::wild_imp_pet_t, warlock_t > wild_imps
 
spawner::pet_spawner_t< pets::demonology::malicious_imp_pet_t, warlock_t > malicious_imps
 
spawner::pet_spawner_t< pets::demonology::random_demons::shivarra_t, warlock_t > shivarra
 
spawner::pet_spawner_t< pets::demonology::random_demons::darkhound_t, warlock_t > darkhounds
 
spawner::pet_spawner_t< pets::demonology::random_demons::bilescourge_t, warlock_t > bilescourges
 
spawner::pet_spawner_t< pets::demonology::random_demons::urzul_t, warlock_t > urzuls
 
spawner::pet_spawner_t< pets::demonology::random_demons::void_terror_t, warlock_t > void_terrors
 
spawner::pet_spawner_t< pets::demonology::random_demons::wrathguard_t, warlock_t > wrathguards
 
spawner::pet_spawner_t< pets::demonology::random_demons::vicious_hellhound_t, warlock_t > vicious_hellhounds
 
spawner::pet_spawner_t< pets::demonology::random_demons::illidari_satyr_t, warlock_t > illidari_satyrs
 
spawner::pet_spawner_t< pets::demonology::random_demons::eyes_of_guldan_t, warlock_t > eyes_of_guldan
 
spawner::pet_spawner_t< pets::demonology::random_demons::prince_malchezaar_t, warlock_t > prince_malchezaar
 

Static Public Attributes

static const int INFERNAL_LIMIT = 1
 
static const int DARKGLARE_LIMIT = 1