Hekili Priority Helper

Hekili Priority Helper

53M Downloads

[REC] Balance Druid - Wasting Dreamstate stacks

jhonytebaldi opened this issue ยท 12 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).

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)

https://pastebin.com/UZQ5C1Lx

Raidbots Sim Report (Link)

No response

Additional Information

No response

Contact Information

No response

commented

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.

commented

my raidbots sim does use the stacks before using warrior of elune, how can i share that?

commented

Just do a quicksim and post the link

commented

From your sim, every warrior of elune cast

Image

Image

Image

Image

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

commented

is there a way to manually add that conditional to Warrior of Elune then?

commented

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

commented

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
    },
commented

Changed the line on the file, but it still recommends with the buff up anyway, the * isn't there anymore tho

commented

Can you post the new snapshot?

commented
commented

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?

commented

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