Atlantiss / NetherwingBugtracker

Official bugtracker for the Netherwing and Karazhan (2.4.3) realms.
52 stars 36 forks source link

Black Bow of the Betrayer Not Proc'ing at Correct Rate #9069

Closed spacct closed 1 month ago

spacct commented 1 month ago

Description: Black Bow of the Betrayer is not restoring mana on all shots.

Current behaviour: When shots (auto, steady, arcane, multi, etc.) are done 1 at a time, in isolation, this bug doesnt not appear. However, when doing a simple rotation of auto shot -> steady shot, only half the mana is regen'd. This is reflected in the combat log (see below snip).

Note: this test was done while not at 100% mana to ensure that having full mana was not the cause of the bug.

I believe this bug may be indicative of a problem with many chance on hit procs (trinkets like dst, other trinkets and class talents, etc). For whatever reason, many hits are not registering with the proc chances.

image

Expected behaviour: All shots should restore 8 mana irrespective of whether done in isolation or if done in a rotation. Something is causing shots to be uncounted when mana regen should be taking place. I believe it is likely that this is also the case with Judgement of Wisdom, however this is harder to test due to the chance on hit nature of JoW rather than the guaranteed mana regen of Black Bow.

50 auto shot hits and 50 steady shots hits resulted in 456 mana restored which means 57 out of 100 shots restored the intended 8 mana or a 57% rate rather than 100%. Rather than 456 mana restored, these 100 shot hits should have restored 800 mana. On raid boss encounters (requiring many hundreds of shots), this difference creates a huge impact. image image image

image

https://www.wowhead.com/tbc/spell=46939/black-bow-of-the-betrayer

Server Revision:

Wolffenstein commented 1 month ago

Fixed in rev 3991.