Clicked

Clicked

294k Downloads

[Bug] Unbound abilities ignored

Dajova opened this issue ยท 4 comments

commented

Describe the bug

If i bind any ability that overlaps with the skyriding bar, it doesnt matter what i set normally on that keybind, it will ALWAYS choose whats bound on clicked, regardless of conditionals.
For example, if i bind mind flay to 1 in clicked, and surge forward on the same keybind, but not bound in clicked, then it will ignore surge forward and will always try to cast mind flay and vise versa.

Clicked Version

1.16.11

World of Warcraft Flavor

Retail

Tried with only Clicked enabled

  • Yes
  • No

Lua Errors

Reproduction Steps

  1. Make a new binding
  2. Add any spell/ability that have the same binding as your skyriding abilities or vise versa
  3. The spell/ability that's not bound in clicked itself are now unusable and will never trigger unless you disable said binding in clicked

Last Working Version

Screenshots

working fine:
image1

not working:
image2

Debug Output

No response

commented

I set non flying on the same binds as not-mounted and/or not flying. that works 100%

commented

I set non flying on the same binds as not-mounted and/or not flying. that works 100%

That's not the issue i'm describing. The issue is when you have one ability bound in clicked and another one not bound in clicked, but they use the same keybind, only the clicked ability works. The non-clicked ability is always ignored, no matter what your current settings are. Unless you can set the actionbar conditions on the "load" section itself, it will never work.

commented

Ah yeah, this is unfortunately a WoW limitation. I can't make it "fall back" to the action bar keybind. I can simply tell the game to "execute this macro when you click E" and what happens after that is controlled by the game. Once it determines there's no ability to execute due to conditions (e.g. [mounted,flying]), it still already executed that macro and has basically consumed the input.

Right now the only solution is to bind everything within Clicked, so it can generate a macro that takes everything into account.

However, it may be possible for me to read the action bar and add whatever is bound there as a suffix in the macro command.. I'll look into that, thanks :)

commented

In the next version I've added an option to the addon settings that will make it fall back to action bar abilities inside of the generated macro :)

Image