SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
darkmoon_buff_deck_t< BUFF_TYPE > Struct Template Reference
Inheritance diagram for darkmoon_buff_deck_t< BUFF_TYPE >:
darkmoon_deck_t

Public Member Functions

 darkmoon_buff_deck_t (const special_effect_t &effect, const std::vector< unsigned > c)
 
void initialize () override
 
void shuffle () override
 
- Public Member Functions inherited from darkmoon_deck_t
 darkmoon_deck_t (const special_effect_t &e)
 

Public Attributes

std::vector< unsigned > card_ids
 
std::vector< BUFF_TYPE * > cards
 
BUFF_TYPE * top_card
 
- Public Attributes inherited from darkmoon_deck_t
const special_effect_teffect
 
player_tplayer
 
timespan_t shuffle_period