Clicked

Clicked

294k Downloads

Whirling Surge broken in Clicked

5g-gis4goblin opened this issue ยท 0 comments

commented

Describe the bug

The whirling surge skyriding ability does not work in Clicked when using the cast spell option for Whirling Surge.
Workaround: Manually create macro in Clicked for Whirling Surge:
/cast [flying] Whirling Surge(skyriding)

Clicked Version

Clicked 1.16.9

World of Warcraft Flavor

Retail

Tried with only Clicked enabled

  • Yes
  • No

Lua Errors

No response

Reproduction Steps

  1. Create macros
    a) Create New, cast spell, enter Whirling Surge, check Global, Unit Default, and set macro conditions to flying and/or skyriding, bind to 3.
    b) Create New, cast spell, Friendly target spell set to mouseover friendly and set conditions to not flying, bind to 3
    c) Create New, custom macro, " [@target,harm,nodead,noflying][@harm,nodead,noflying] Offensive Spell, bind to 3.

  2. Mount up and start flying and use Whirling Surge ability.
    a) use when on mount but on ground and mouseover friendly target and use bound friendly spell
    b) use when on mount but on ground and target harmful target and use bound offensive spell
    c) mount and fly and use Whirling Surge

Expected result:
When flying, I cast Whirling Surge, when mounted but not flying, I cast either renew or penance based on my mouseover, or target.

Actual result:
When flying, Whirling Surge is not cast. Offensive and Friendly spells work as expected. As a priest I use Renew as my friendly target spell and penance as my offensive spell.

While troubleshooting I did a comparison between my working manual macro and the macro generated by Clicked, see below:

Working macro:
#showtooltip
/cast [flying] Whirling Surge(skyriding)
/cast [@mouseOver,help,nodead,noflying] Friendly target spell;[@target,harm,nodead,noflying][@harm,nodead,noflying]Offensive Spell

Clicked generated macro:
[@target,harm,nodead,noflying][@harm,nodead,noflying]Offensive Spell

Whirling Surge and Renew were created in Clicked by "use spell", and Penance was a custom macro. In previous versions of Clicked before TWW, this was fine and showed all three macros combined, but now its just showing my custom macro for Penance.

Workaround:
In Clicked I have created a new custom macro spell for just Whirling Surge and added to the dragonriding global group I already made:
/cast [flying] Whirling Surge(skyriding)
This replaces the one using "cast spell" in Clicked and works,

Add'l Info:
Please refer to the comment by user Nulgar regarding Whirling Surge specifically being an issue in TWW and not the other dragonriding/skyriding abilities.
https://www.wowhead.com/spell=361584/whirling-surge#comments

Other troubleshooting:
I attempted setting the conditional to skyriding and flying in Clicked using the cast spell option to see if this would resolve, but it did not. Only the manual macro I created works and does what I need/expect it to. When I manually created a macro without the "(skyriding)" part, the macro did not work and behaved the same way as Clicked did when using the cast spell option. This behavior has shown up in the last 3-4 versions of Clicked and that is as far back as I was willing to troubleshoot myself.

Last Working Version

No response

Screenshots

No response

Debug Output

No response