Bugged Triggers Druid Forms SoM
silverselo opened this issue ยท 12 comments
Description
This is the trigger of the Weakaura, when I export it to demonstrate my problem, all druid forms are ticked on , as you can see here https://wago.io/Gd0FR_qpN.
Now this problem happens only with the Cat form of the druid, it seems like the Form/stance IDs aren't correct . There seems to be a problem with the IDs in SoM. If I switch to Bear Form the Healing Touch Spell isn't displayed.
WeakAuras Version
WeakAura 3.7.5
World of Warcraft Flavor
Classic
Tested with only WeakAuras
- Yes
- No
Lua Error
No LuA Error
Reproduction Steps
make a WA like this and export it, the triggers will be changed.
https://wago.io/Gd0FR_qpN (here are all triggers on)
Last Good Version
No response
Screenshots
No response
Export String
No response
sorry, it is working in TBC, I haven't ticked Cat Form , and it hides it.
it isn't doing that in SoM though
I tested both in cat form and travel form (your text say "cat" but the picture show "travel") and i could not reproduce your problem.
I did my tests on TBC because i don't have any character on SoM, would you be able to try on TBC?
So no one on the development team has a druid on any SOM server, and since forms need to be unlocked while leveling, we can't easily test that. Thus we need your assistance in figuring out what exactly goes wrong. For that we need some debug output from the apis we use.
We are using the following apis:
To determine the current form, we call GetShapeshiftForm().
So can you run "/dump GetShapeshiftForm()" while in each from. A screenshot is good enough.
Okay, that it fixes itself with Aquatic form might mean that the bug is also present in bcc, and that we have tested something different.
Additionally that sounds like either a bug in how World of Warcraft works, or in how we use the api. I'm more leaning towards the former.
But we would need a druid with shape shift forms and without aquatic form to figure this out and test any fixes, and we don't have that. Nor can we ask you anymore, since it you apparently have the form now. So for now, there's nothing we can do.
In the screenshots GetShapeshiftForm return 2 for both cat form and aquatic form, i guess you learned aquatic form in between.
Anyway that doesn't explain the original issue you reported, which was as i understood: check 2 choices in stance trigger => export => all choices are checked on import