Hekili Priority Helper

Hekili Priority Helper

44M Downloads

[REC] Arms Warrior - Rend not being recommended properly, sometimes rotation seems to get stuck

OhsawaSenpai opened this issue ยท 19 comments

commented

Before You Begin

  • I confirm that I have downloaded the latest version of the addon.
  • I am not playing on a private server.
  • I checked for an existing, open ticket for this issue and was not able to find one.
  • I edited the title of this issue (above) so that it describes the issue I am reporting.
  • I am reporting an issue with the default priority included with the specialization (imported or edited priorities are not supported).

Describe the Issue

Playing in my Arms Warrior, Hekili is not recommending me to Rend a lot of times, even if Rend is down on the target.
At the same time, sometimes Rend is up on the target with more than 10 seconds left, and it is still being recommended.
When I use Rend according to the recommendation, it does not change and continues to suggest it.
Sometimes also recommend Charge even though I'm fighting in melee range.

image

How to Reproduce

  1. Playing as an Arms Warrior;
  2. Using the following build: https://www.wowhead.com/ptr/talent-calc/warrior/arms/DAPEURUUEkJUQQlBAQBEOVVUVURQBVBIBABBA
  3. Charge a mob and attack it;
  4. The issue described in the initial description occurs;

Snapshot (Link)

https://pastebin.com/SDybeDPs

Raidbots Sim Report (Link)

https://www.raidbots.com/simbot/report/3Z7C48T3USKDtKPkXndZsa

Additional Information

No response

Contact Information

OhsawaSenpai#3546

commented

I've been testing and got a conclusion:

The rotation becames stuck when Warbreaker/Colossus smash is recommended on the rotation list. Once you use colossus/warbreaker, the rotation flows normally.

Temporally fix: on addons settings, remove warbreaker/colossus recomendation :)

commented

Please provide the talent export from the game, instead of Wowhead links. I can't import the Wowhead links.

If Rend isn't detected, it's likely an issue with a talent changing its spell ID. Are you able to see the spell ID of the Rend debuff on your target?

commented

so far I know, the spell id remains the same
image

The bug of spell queue being stuck when Colossus/Warbreaker are on the queue is still happening.

with colossus:
image

colossus on cd:
image

commented

@Hekili my current build: BcEAAAAAAAAAAAAAAAAAAAAAAAAkkkkkQkoUSSAAAAABRkoQAEJQiAHgmEhASQIAAAAAAAA4AgEJA

I have also tried what @irdx mentioned, and it works fine after disabling Colossus!

commented

When you say Colossus, are you referencing Colossus Smash or something else that I should know about?

Please let me know if this is resolved in the release version, or if I need to investigate further. I have not been able to replicate this issue with/without Colossus Smash and/or Warbreaker. If you are still having the issue after the release, be sure to provide an updated snapshot when this occurs, as the old one will be out of date. Thanks!

commented

@Hekili, yes, I'm referring to Colossus Smash (https://www.wowhead.com/spell=167105/colossus-smash).

I have updated to the latest version v10.0.0-01.

The issue persists:
image

Since I am still determining if I'm accurately collecting the snapshots, I tried to collect them 3 times.
new-1.txt
new-2.txt
new-3.txt

If I disable Colossus Smash or I use the ability, the issue seems to stop.

commented

Video wouldn't hurt, but probably won't help.

If you took all three of those snapshots when Rend appeared at the front of the queue, it sounds like a display bug. In which case, there should be either Warnings or error messages that could be caught with BugSack/BugGrabber.

commented

Snapshots 1 and 2 don't show Rend at the front of the queue. Snapshot 3 shows Rend at the front.

If you open /hekili > Warnings after experiencing this issue, are there any messages in the dropdown? If so, please copy and paste them here. Thanks!

commented

No warnings showing up.

commented

Would it help if I recorded a video for example?

commented

The bug isn't related to Rend itself.

When addon suggests to use Colossus Smash/Warbreaker, the spell queue gets stuck until we use colossus smash/warbreaker.
Like you said, it sounds like a display bug.

When we remove Colossus Smash/Warbreaker from spell suggestions on Hekili, the spell queue doesn't get stuck at all.

I'll try to generate some snapshots and grab error messages laterly. I'm working right now :P

commented

Sorry if this is not the correct one: new-4.txt

I confirm what @irdx is saying - if Colossus Smash/Warbreaker is disabled, everything seems to work just fine!

commented

Yes, the challenge is that it works just fine for me 100% of the time. If the display doesn't update due to an error, I need the error messages (from BugSack/BugGrabber) or warnings (from /hekili > Warnings). I don't have this issue in my own testing, with or without Colossus Smash, Warbreaker, etc.

commented

Unfortunately, there is no warning ๐Ÿ˜ข

commented

Have you tried with Colossus Smash specifically? No Warbreaker.

I think the behavior might be different, will test again and share the results.

commented

I have the same issue but only when I skill Test of Might. I get the following error in Hekili:
Update: Interface/AddOns/Hekili/State.lua:5655: attempt to call method 'QueueAuraEvent' (a nil value)

[string "@Interface/AddOns/Hekili/State.lua"]:5655: in function QueueAuraExpiration' [string "@Interface/AddOns/Hekili/Dragonflight/WarriorArms.lua"]:850: in function handler'
[string "@Interface/AddOns/Hekili/State.lua"]:6034: in function `RunHandler'
[string "@Interface/AddOns/Hekili/Core.lua"]:1965: in function <Interface/AddOns/Hekili/Core.lua:1476>

commented

I tested it again, it seems the issue only occurs with Colossus Smash, not with Warbreaker.

I was also able to get an error. Seems to be the same error as the one above.
_Update: Interface/AddOns/Hekili/State.lua:5655: attempt to call method 'QueueAuraEvent' (a nil value)

[string "@Interface/AddOns/Hekili/State.lua"]:5655: in function QueueAuraExpiration' [string "@Interface/AddOns/Hekili/Dragonflight/WarriorArms.lua"]:850: in function handler'
[string "@Interface/AddOns/Hekili/State.lua"]:6034: in function `RunHandler'
[string "@Interface/AddOns/Hekili/Core.lua"]:1965: in function <Interface/AddOns/Hekili/Core.lua:1476>_

commented

Also, considering the long CD of Colossus Smash/Warbreaker, shouldn't this be part of the CDs instead of the normal priority list?

commented

Thanks, these error messages will help me get this sorted. That's exactly what I needed to see.