Skip to content

Commit c38c0d8

Browse files
committed
[Shaman] Fix arc discharge
1 parent d4d8be4 commit c38c0d8

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

engine/class_modules/sc_shaman.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6647,7 +6647,7 @@ struct chain_lightning_t : public chained_base_t
66476647
}
66486648

66496649
// Chain Lightning Arc Discharge actually targets the last target hit, not the first one.
6650-
if ( as<unsigned>( state->chain_target ) == state->n_targets - 1 && ( exec_type == spell_variant::NORMAL || exec_type == spell_variant::THORIMS_INVOCATION ) )
6650+
if ( as<unsigned>( state->chain_target ) == state->n_targets - 1 && ( exec_type == spell_variant::NORMAL || exec_type == spell_variant::THORIMS_INVOCATION || exec_type == spell_variant::PRIMORDIAL_STORM ) )
66516651
{
66526652
p()->trigger_arc_discharge( state );
66536653
}
@@ -7512,7 +7512,7 @@ struct lightning_bolt_t : public shaman_spell_t
75127512

75137513
p()->trigger_thunderstrike_ward( execute_state );
75147514

7515-
if ( exec_type == spell_variant::NORMAL || exec_type == spell_variant::THORIMS_INVOCATION )
7515+
if ( exec_type == spell_variant::NORMAL || exec_type == spell_variant::THORIMS_INVOCATION || exec_type == spell_variant::PRIMORDIAL_STORM )
75167516
{
75177517
p()->trigger_arc_discharge( execute_state );
75187518
}

0 commit comments

Comments
 (0)