![]() |
SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
|
Public Member Functions | |
| azerite_essence_state_t (const player_t *player) | |
| azerite_essence_t | get_essence (unsigned id) const |
| azerite_essence_t | get_essence (util::string_view name, bool tokenized=false) const |
| bool | add_essence (essence_type type, unsigned id, unsigned rank) |
| Add an azerite essence. | |
| void | copy_state (const std::unique_ptr< azerite_essence_state_t > &other) |
| Clone state from another actor. | |
| bool | parse_azerite_essence (sim_t *, util::string_view, util::string_view) |
| std::unique_ptr< expr_t > | create_expression (util::span< const util::string_view > expr_str) const |
| Create essence-related expressions. | |
| std::vector< unsigned > | enabled_essences () const |
| std::string | option_str () const |
| void | update_traversal_nodes () |
| report::sc_html_stream & | generate_report (report::sc_html_stream &root) const |