Originally Posted by
LeoKeros
That's what I was thinking, but I don't know how this would work; I'm not big on LUA. If it works at all like C++, though, I could replace a function's behaviour with my own code. Unless SilentRuin split the stuff for wildshape into functions, this would require overriding the entire PolymorphActivated function, as well as a few other functions, just to affect wildshape only. It would be no different, really, than making direct code changes to the extension and trying to maintain them with each update..
Would putting the Wild Shape stuff into functions be an acceptable request, SilentRuin? Something along the lines of function WildshapeActivated, WildshapeVerified (Would be called at what is currently line 4266) etc.
Or if I was to extract these behaviours into functions for you and upload it here, could you check it and take it on? This extension is amazing, literally my only issue (And one shared by some others, I imagine) is when homebrew changes the conditions of one of the transformations (Polymorph, wildshape etc).
Edit: Paid extension, so not uploading here. DMs, perhaps?