Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[shaman] Misc Lightning Rod / Conductive Energy fixes #9723

Merged
merged 2 commits into from
Oct 31, 2024

Conversation

wfarr
Copy link
Contributor

@wfarr wfarr commented Oct 31, 2024

This change seeks to correct some bugged behavior in sims with regards
to Lightning Rod (the talent), Lightning Rod (the debuff), and
Conductive Energy (the talent).

For Enhancement, Conductive Energy makes Elemental Blast, Lightning
Bolt, Chain Lightning, and Tempest all apply Lightning Rod (the debuff)
whilst not having Lightning Rod (the talent).

For Elemental, Conductive Energy makes Tempest damage accumulate into
Lightning Rod (the debuff) and makes Tempest also apply the Lightning
Rod (debuff) regardless of whether or not the Lightning
Rod (talent) is taken, based on tooltips and in-game testing.

Additionally for Elemental, the spells Elemental Blast, Earthquake, and
Earth Shock only should proc Lightning Rod (the debuff) IFF Lightning
Rod (the talent) is selected.

simc was exhibiting the following behavior instead:

  • Elemental Shaman Elemental Blasts (any variant!) were proc'ing Lightning Rod
    if Lightning Rod OR Conductive Energy were talented (wrong!)
  • Elemental Shaman Tempest's were only proc'ing Lightning Rod if both the
    Lightning Rod talent and the Conductive Energy talent were taken
    (wrong!)

This change seeks to correct some bugged behavior in sims with regards
to Lightning Rod (the talent), Lightning Rod (the debuff), and
Conductive Energy (the talent).

For Enhancement, Conductive Energy makes Elemental Blast, Lightning
Bolt, Chain Lightning, and Tempest all apply Lightning Rod (the debuff)
whilst not having Lightning Rod (the talent).

For Elemental, Conductive Energy makes Tempest damage accumulate into
Lightning Rod (the debuff) and makes Tempest also apply the Lightning
Rod (debuff) regardless of whether or not the Lightning
Rod (talent) is taken, based on tooltips and in-game testing.

Additionally for Elemental, the spells Elemental Blast, Earthquake, and
Earth Shock only should proc Lightning Rod (the debuff) IFF Lightning
Rod (the talent) is selected.

simc was exhibiting the following behavior instead:

* Elemental Shaman Elemental Blasts (any variant!) were proc'ing Lightning Rod
  if Lightning Rod OR Conductive Energy were talented (wrong!)
* Elemental Shaman Tempest's were only proc'ing Lightning Rod if both the
  Lightning Rod talent and the Conductive Energy talent were taken
  (wrong!)
@wfarr wfarr self-assigned this Oct 31, 2024
@wfarr
Copy link
Contributor Author

wfarr commented Oct 31, 2024

Additional finding:

  • Elemental Shaman Lightning Bolt was only contributing to Lightning Rod damage when the Lightning Rod talent was taken (wrong!)

Previously, Elemental Lightning Bolt was only accumulating into
Lightning Rod (the debuff) if Lightning Rod (the talent) was taken.

This is incorrect, and Conductive Energy applied Lightning Rods should
still accumulate this damage.
Copy link
Member

@Bloodmallet Bloodmallet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@wfarr wfarr merged commit 58c0baf into thewarwithin Oct 31, 2024
154 checks passed
@wfarr wfarr deleted the fix-conductive-energy branch October 31, 2024 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants