SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
|
Public Member Functions | |
darkmoon_action_deck_t (const special_effect_t &effect, std::vector< unsigned > c) | |
darkmoon_action_deck_t< ACTION_TYPE > & | set_trigger_on_shuffle (bool value) |
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< action_t * > | cards |
action_t * | top_card |
bool | trigger_on_shuffle |
Public Attributes inherited from darkmoon_deck_t | |
const special_effect_t & | effect |
player_t * | player |
timespan_t | shuffle_period |