Skip to content

Commit

Permalink
[Shaman] [11.1] Implement Primordial Frost LotFW double-dip (bug?)
Browse files Browse the repository at this point in the history
  • Loading branch information
navv1234 committed Jan 27, 2025
1 parent 9ca0f6d commit f6cbc8e
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions engine/class_modules/sc_shaman.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10788,6 +10788,20 @@ struct primordial_storm_t : public shaman_spell_t
full_amount_targets = 1;
}

double action_multiplier() const override
{
double m = shaman_spell_t::action_multiplier();

// 2025-01-27 Primordial Frost apparently double-dips on Legacy of the Frost Witch buff due to
// being flagged with families 24 and 58.
if ( p()->bugs && id == 1218116 )
{
m *= 1.0 + p()->buff.legacy_of_the_frost_witch->value();
}

return m;
}

bool consume_maelstrom_weapon() const override
{ return false; }
};
Expand Down

0 comments on commit f6cbc8e

Please sign in to comment.