Only way i got Mangle to work for my Cat Form was to go to Options in GSE, Troubleshooting and Edit Spell Cache.
For me, Mangle just had a number as the spell ID so i changed the spell ID Part to “Mangle(cat form)” no space between Mangle and brackets and no “” either.
So for your Swipe in bear form it will be Swipe(bear form) then, have not tested the bear form Swipe but should work.
EDIT:
After some testing it is not working anymore and the Mangle area to edit the Spell ID is now missing.
Back to square one it seems.
EDIT 2:
Got it working again.
Went into the following folders WTF/Account/“Account name”/SavedVariables and look for the file GSE.lua. (Make a Backup just in case)
Edit GSE.lua file and go to the very bottom, will look something like this:
GSESpellCache = {
[“enUS”] = {
[“Swipe”] = “Swipe(cat form)”,
[“Mangle”] = “Mangle(cat form)”,
},
i just added the line [“Mangle”] = “Mangle(cat form)”, under the Swipe one and saved, went into game and now it picks it up again.
No idea how it disappeared but i might have goofed up something but hey its working again for now.
EDIT 3:
Had it bug out again but fixed it again but will explain what i did and what possibly led to it sorta resetting again.
Was is Eastern Kingdoms and hearthed to Stormwind and learned new skills and ported to Moonglade, then flew to Astranaar in Ashenvale and ran to Stonetalon Mountains.
Tried to attack an orc just to be met with the message that Mangle needs me to be in bear form.
Checked the Spell Cache and it had some missing ID’s so i clicked the Update Macro Stubs button and the ID’s are showing again, Mangle had the correct ID i put in earlier so i exited the game and checked the GSE.lua file again and all was correct there, checked the GSE.lua.bak and that one had the incorrect Spell ID so i changed it to the correct one.
Went back into the game and now it’s working again, so not sure if editing the GSE.lua.bak fixed it or just exiting the game and coming back into it fixed it.
Hope we get a official and permanent fix soon as this is all just a workaround for now.