File tree 1 file changed +6
-1
lines changed
1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -4014,7 +4014,12 @@ struct cleave_t : public warrior_attack_t
4014
4014
4015
4015
if ( p()->talents.slayer.reap_the_storm->ok() )
4016
4016
{
4017
- if ( p()->cooldown.reap_the_storm_icd->is_ready() && rng().roll( p()->talents.slayer.reap_the_storm->proc_chance() ) )
4017
+ if ( p()->is_ptr() && p()->cooldown.reap_the_storm_icd->is_ready() && execute_state->n_targets >= 3 && rng().roll( p()->talents.slayer.reap_the_storm->proc_chance() ) )
4018
+ {
4019
+ reap_the_storm->execute();
4020
+ p()->cooldown.reap_the_storm_icd->start();
4021
+ }
4022
+ if ( !p()->is_ptr() && p()->cooldown.reap_the_storm_icd->is_ready() && rng().roll( p()->talents.slayer.reap_the_storm->proc_chance() ) )
4018
4023
{
4019
4024
reap_the_storm->execute();
4020
4025
p()->cooldown.reap_the_storm_icd->start();
You can’t perform that action at this time.
0 commit comments