![]() |
SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
|
Public Types | |
| using | base_t = residual_periodic_action_t |
| using | residual_action_t = residual_periodic_action_t< Base > |
Public Member Functions | |
| template<typename T > | |
| residual_periodic_action_t (util::string_view n, T &p, const spell_data_t *s) | |
| template<typename T > | |
| residual_periodic_action_t (util::string_view n, T *p, const spell_data_t *s) | |
| void | initialize_ () |
| action_state_t * | new_state () override |
| void | impact (action_state_t *s) override |
| double | base_ta (const action_state_t *s) const override |
| timespan_t | travel_time () const override |
| void | execute () override |
| void | init () override |