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_tactive
 
warlock_pet_tlast
 
std::array< pets::destruction::infernal_t *, INFERNAL_LIMIT > infernals
 
spawner::pet_spawner_t< pets::destruction::infernal_t, warlock_troc_infernals
 
spawner::pet_spawner_t< pets::destruction::blasphemy_t, warlock_tblasphemy
 
std::array< pets::affliction::darkglare_t *, DARKGLARE_LIMIT > darkglare
 
spawner::pet_spawner_t< pets::demonology::dreadstalker_t, warlock_tdreadstalkers
 
spawner::pet_spawner_t< pets::demonology::vilefiend_t, warlock_tvilefiends
 
spawner::pet_spawner_t< pets::demonology::demonic_tyrant_t, warlock_tdemonic_tyrants
 
spawner::pet_spawner_t< pets::demonology::grimoire_felguard_pet_t, warlock_tgrimoire_felguards
 
spawner::pet_spawner_t< pets::demonology::wild_imp_pet_t, warlock_twild_imps
 
spawner::pet_spawner_t< pets::demonology::malicious_imp_pet_t, warlock_tmalicious_imps
 
spawner::pet_spawner_t< pets::demonology::random_demons::shivarra_t, warlock_tshivarra
 
spawner::pet_spawner_t< pets::demonology::random_demons::darkhound_t, warlock_tdarkhounds
 
spawner::pet_spawner_t< pets::demonology::random_demons::bilescourge_t, warlock_tbilescourges
 
spawner::pet_spawner_t< pets::demonology::random_demons::urzul_t, warlock_turzuls
 
spawner::pet_spawner_t< pets::demonology::random_demons::void_terror_t, warlock_tvoid_terrors
 
spawner::pet_spawner_t< pets::demonology::random_demons::wrathguard_t, warlock_twrathguards
 
spawner::pet_spawner_t< pets::demonology::random_demons::vicious_hellhound_t, warlock_tvicious_hellhounds
 
spawner::pet_spawner_t< pets::demonology::random_demons::illidari_satyr_t, warlock_tillidari_satyrs
 
spawner::pet_spawner_t< pets::demonology::random_demons::eyes_of_guldan_t, warlock_teyes_of_guldan
 
spawner::pet_spawner_t< pets::demonology::random_demons::prince_malchezaar_t, warlock_tprince_malchezaar
 

Static Public Attributes

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