
[REC] Balance Druid - Wasting Dreamstate stacks
jhonytebaldi opened this issue ยท 12 comments
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).
Spec
Druid - Balance
Describe the Issue
Warrior of elune is being recomended while we still have Dreamstate stacks up, wasting the 40% reduced cast time on instant cast wrath/starfire, we should first spend the dreamstate (450346) stacks. If no dreamstate stacks up or about to be up (eclipse about to end), then its the best time to use Warrior of Elune.
How to Reproduce
Hit dummies, entering combat should give us 2 stacks of dreamstate, warrior of elune will be recomended anyway
Snapshot (Link)
Raidbots Sim Report (Link)
No response
Additional Information
No response
Contact Information
No response
Sounds like something you could bring up to the class theorycrafters to investigate. As I said, there's no mention of this being important in the sims or any of the guides.
We aren't exactly in the business of writing DPS priorities, we just emulate what the class theorycrafters come up with and publish.
my raidbots sim does use the stacks before using warrior of elune, how can i share that?
From your sim, every warrior of elune cast
It sends it with stacks up 50% of the time.
Yes, you can customize it if you want. https://github.com/Hekili/hekili/wiki/Customizing-A-Hekili-Priority
yeah, you're right, the sim uses with 1 stack sometimes, never with 2 tho
i'll try to customize it, i suck at coding, chatgpt here i go
Looks like the wrong ID.
The *
on dreamstate
means it isn't recognized by the addon
player_buffs:
1126 - mark_of_the_wild - 1 - 363.97
24858 - moonkin_form - 1 - 3600.00
442981 - *weavers_tutelage - 1 - 3600.00
186403 - *sign_of_battle - 1 - 3600.00
186406 - *sign_of_the_critter - 1 - 3600.00
335152 - *sign_of_iron - 1 - 3600.00
457666 - *dawnthread_lining - 1 - 3600.00
451199 - spymasters_report - 14 - 3600.00
450346 - *dreamstate - 2 - 3600.00
431250 - lunar_amplification - 2 - 43.00
394050 - balance_of_all_things_arcane - 9 - 8.01
48518 - eclipse_lunar - 1 - 13.00
343648 - solstice - 1 - 4.00
395110 - parting_skies - 1 - 58.00
450346
But addon has the old tier set version
dreamstate = {
id = 424248,
duration = 3600,
max_stack = 2
},
Adding the comma and the new line should fix it, are you able to test? If not I can test later. It is in DruidBalance.lua
in the addon files.
dreamstate = {
id = 424248,
duration = 3600,
max_stack = 2,
copy = 450346
},
Changed the line on the file, but it still recommends with the buff up anyway, the * isn't there anymore tho
oh sure, here: https://pastebin.com/Md7PZRXA
Seems to me that the APL does not care about dreamstate except for convoke the spirits.
This is the same with SIMC/Raidbots, as well as the class guides on icyveins and wowhead.
Why do you think you need to get rid of these stacks when the sims and guides all disagree?
Its more a class design issue than a gameplay one, the instant cast wrath/starfires should not consume a dreamstate stack, but they do, so we waste the cdr dreamstate provide on the actual casted ones.
It is a min/max, casting:
2x dreamstate starfires > warrior of elune > 3x starfires
will be about 1.6s faster than
warrior of elune > 3x starfires > 2x regular starfires
(not caring about any other spells on this exemple)
we basically gain 1 gcd