|
| buff_creator_helper_t (actor_pair_t q, const std::string &name, const spell_data_t *s=spell_data_t::nil(), const item_t *item=nullptr) |
|
| buff_creator_helper_t (actor_pair_t q, uint32_t id, const std::string &name, const item_t *item=nullptr) |
|
| buff_creator_helper_t (sim_t *sim, const std::string &name, const spell_data_t *s=spell_data_t::nil(), const item_t *item=nullptr) |
|
bufftype & | actors (actor_pair_t q) |
|
bufftype & | duration (timespan_t d) |
|
bufftype & | period (timespan_t d) |
|
bufftype & | default_value (double v) |
|
bufftype & | chance (double c) |
|
bufftype & | can_cancel (bool cc) |
|
bufftype & | max_stack (unsigned ms) |
|
bufftype & | cd (timespan_t t) |
|
bufftype & | reverse (bool r) |
|
bufftype & | quiet (bool q) |
|
bufftype & | activated (bool a) |
|
bufftype & | spell (const spell_data_t *s) |
|
bufftype & | add_invalidate (cache_e c) |
|
bufftype & | tick_behavior (buff_tick_behavior b) |
|
bufftype & | tick_zero (bool v) |
|
bufftype & | tick_time_behavior (buff_tick_time_behavior b) |
|
bufftype & | tick_time_callback (const buff_tick_time_callback_t &cb) |
|
bufftype & | tick_callback (const buff_tick_callback_t &cb) |
|
bufftype & | affects_regen (bool state) |
|
bufftype & | refresh_behavior (buff_refresh_behavior b) |
|
bufftype & | refresh_duration_callback (const buff_refresh_duration_callback_t &cb) |
|
bufftype & | stack_behavior (buff_stack_behavior b) |
|
bufftype & | rppm_freq (double f) |
|
bufftype & | rppm_mod (double m) |
|
bufftype & | rppm_scale (rppm_scale_e s) |
|
bufftype & | trigger_spell (const spell_data_t *s) |
|
bufftype & | stack_change_callback (const buff_stack_change_callback_t &cb) |
|
| buff_creator_basics_t (actor_pair_t, const std::string &name, const spell_data_t *=spell_data_t::nil(), const item_t *item=nullptr) |
|
| buff_creator_basics_t (actor_pair_t, uint32_t id, const std::string &name, const item_t *item=nullptr) |
|
| buff_creator_basics_t (sim_t *, const std::string &name, const spell_data_t *=spell_data_t::nil(), const item_t *item=nullptr) |
|