Havoc - Trinket Not Always Being Recommended with The Hunt
alcaras opened this issue ยท 7 comments
Before You Begin
- I confirm that I have downloaded the latest version of the addon.
- I checked for an existing, open ticket for this issue and was not able to find one.
- I edited the title of this bug report (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
Expecting recommendation to use Salvaged Fusion Amplifier (Trinket) after The Hunt.
Sometimes it doesn't happen. Not sure why :-/
How to Reproduce
- Play Havoc
- Use a 1:30m cd trinket after using the Hunt
- Hekili will not alwayas recommend the trinket until the 3rd Hunt
(Can't reproduce on this on a training dummy, but see the snapshot below)
Snapshot (Link)
Raidbots Sim Report (Link)
https://www.raidbots.com/simbot/report/ojLuQjrqb88GDpxyn1FQDF
Additional Information
Additional snapshots:
https://gist.github.com/alcaras/b14806642f7e84359f517e2d746f2af2
https://gist.github.com/alcaras/774bcd3b02cd4de5acf9c91a42f04d3e
Contact Information
alcaras#6052
e: Sometimes seems to work, sometimes not. Will try to get a snapshot when I think it should be suggesting it but it isn't.
Example snapshot of it not suggesting:
https://gist.github.com/alcaras/796851278d71b643d32b19416558a39e
This appears related to a very high "fight_remains" value during your fight. Try changing the >?
in your Trinket 1 and Trinket 2 entries (cooldown list) to <?
and see if it makes a difference.
i.e. from
variable.trinket_sync_slot = 1 & ( buff.metamorphosis.up | ( ! talent.demonic.enabled & cooldown.metamorphosis.remains > ( fight_remains >? trinket.t1.cooldown.duration / 2 ) ) | fight_remains <= 20 ) | ( variable.trinket_sync_slot = 2 & ! trinket.t2.cooldown.ready ) | ! variable.trinket_sync_slot
to
variable.trinket_sync_slot = 1 & ( buff.metamorphosis.up | ( ! talent.demonic.enabled & cooldown.metamorphosis.remains > ( fight_remains **<?** trinket.t1.cooldown.duration / 2 ) ) | fight_remains <= 20 ) | ( variable.trinket_sync_slot = 2 & ! trinket.t2.cooldown.ready ) | ! variable.trinket_sync_slot
?
Will try that out and report back.
Looks like that fixed it, though I've only had a chance to try it out on a few bosses.