Comments (10)
Possibly fixed in #2 , could you try it again?
If it's still not working could you type this into your chatbox:
/console scriptErrors 1
and try again, and let me know if any errors pop up?
I added the ability to cancel shapeshift when using items by default, and added an option to cancel it when using abilities (I recommend you don't use that option, but it's there if you need it)
from cancelshapeshift.
hi, appreciate you working on a fix.
typing /cs brings up the options but still not working when talking to npcs or interacting with objects.
and theres are no errors popping up at all.
from cancelshapeshift.
Hmm, would you mind helping me debug this? It's working for me with all NPCs so far so I'm not sure what's happening for you.
-
Find an NPC you can talk to in the absolute middle of nowhere, preferably with zero other players nearby (other player actions will clutter the logs)
-
Make sure your character is in Ghost Wolf form.
-
Run
/console scriptErrors 1
-
Make three macros with the following scripts, and put all three on easily reachable keybinds:
/run local f=CreateFrame("Frame"); f:RegisterEvent("UI_ERROR_MESSAGE"); f:SetScript("OnEvent", function(self,event,...) DEFAULT_CHAT_FRAME:AddMessage(select(1,...)); DEFAULT_CHAT_FRAME:AddMessage(select(2,...)) end)
/etrace
/etrace stop
-
Run
macro i
first, make sure to only press it once. -
The timing matters in this step. Press
macro ii
, then right click on your NPC, then pressmacro iii
. This has to be done pretty quickly to make sure thatetrace
doesn't capture unrelated game events. -
Take a full screenshot of your game and attach it here.
from cancelshapeshift.
hi, sorry didn't see this until now.
I'm playing as a Druid, maybe it's not working because of that?
from cancelshapeshift.
It's possible, I don't have a 10+ druid to try it on. The function I'm using actually says it only works for druid, but I tried it and it worked for ghost wolf. Druids might trigger different game events when trying to talk/use items, so I think it'd still be worth getting some logs. Every form should be the same but who knows.
from cancelshapeshift.
from cancelshapeshift.
Thanks for that! Unfortunately, the events and error are identical to what I get on a shaman, so there's still no clear reason it's not working.
The last thing I can think of for now is to just try running /run CancelShapeshiftForm()
while in every form you have available. Doesn't matter where you are, there should be no errors.
If running that does pop you out of form, then something strange is going on and I'll level up a druid and try to figure it out.
If it doesn't work then it might be a bug on Blizzard's end and I'll make a report on the forums and hope they get around to fixing it.
from cancelshapeshift.
sad times :(
have you had a look at ezdismount for 1.12 wow client?
might have something in there to make it easier :D
from cancelshapeshift.
Running /run CancelShapeshiftForm() in any form and interacting with an NPC does not shift me out of form :(
ALso here is a link to Ezdismount that druids used in Vanilla/pservers.
https://legacy-wow.com/vanilla-addons/ezdismount/
Hope it helps :D
from cancelshapeshift.
Finally got around to leveling a druid after all the DDoS this weekend.
It looks like Blizzard has intentionally disabled this function on druids, and has gone to great lengths to make sure this can't be done. The API that vanilla addons used has been protected since TBC. The function I'm trying to use worked for some time after that, but was also eventually made protected (but still somehow works for shamans, which I don't quite understand.)
Without a change of heart on Blizzard's end, this addon won't work for druids, sadly.
from cancelshapeshift.
Related Issues (1)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cancelshapeshift.