I think that if you have dire bear form, then ShifterLocals.BearForm = 'Dire Bear Form'
That's kind of why I was wanting something that strictly represented the request to change to some kind of bear form, rather than the actual name of the bear form, which in this case is dire bear, rather than plain bear form. Ah well, should work for the moment :)
I think I see the cause of that bug. Later code was relying on the local variable being changed to your actual bear form.
There may be an easy fix to go back to the previous version and just make the change to line 130 I outlined below.
I think that a better fix would be to refactor the code a little to pull out the actual shifting from the commands. That might make the code read a little easier as well, but it may also introduce new bugs.
I wonder if anyone's making an Ace2UnitTest framework...
Ok i reverted those changes, thank god for svn hehe. @Gureaza, yeah i was thinking of rewriting it myself its just that I'm pretty inexperienced at this, I'm better at doing graphics than I am at coding hehe.
Hey, Greywind. Love the Ace2 conversion. I can't live with a form shifter. :)
The spam option doesn't seem to be working for me. I even set it to 30 and was able to shift immediately back out of form. Otherwise, it's shifting nicely.
As an aside, not entirely within the scope of this addon, is there a way to turn track humanoids on in a pseudo-auto way (like a double tap of my shift key maybe?) when I shift to cat form? I always forget to turn it on, and it becomes a nuisance when I'm shifting in and out quickly.
Yeah the spam timer not working is something i still cant figure out, the code should be working *pulls out hair* and i always use SimpleBuff so i never even thought of track humanoids that hehe.
is it possible to add an option, that you shift in form“s if u try to use a feral skill?
when i am in cat and press Bash it shift to bear and on the next press it "cast" bash?
um what do you mean? that is already in there, you will have to tap it until you shift to bear though because you have to shift to humanoid first then to bear.
I'm debating if I will readd mount/dismount support to this addon since MountMe works so flawlessly at that and uses travel/aquatic form properly, I mean why duplicate code.
edit: well i guess I will add at least dismount code and combining of travel/aqatic form.
Not saying I won't add it back, its just not on my priorty list atm. I'm mostly making this addon for me hehe and since I have very limited time, if I won't use the feature it might take a while to get added, sorry :(.
Maybe this was obvious, but Shifter does not play well with Errormonster.
I don't think it should, and if I had been paying more attention to what they do I would never have installed it and then wonder why Shifter doesn't work.
(ErrorMonster filters common error messages, like the ones Shifter relies on to trigger...)
FYI.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
edit: And this really makes no sence, both of those variables are the same
so the
should have worked *blinks*
finally i can drop Timex :P
thx for the work !
That's kind of why I was wanting something that strictly represented the request to change to some kind of bear form, rather than the actual name of the bear form, which in this case is dire bear, rather than plain bear form. Ah well, should work for the moment :)
cya.
when i am in Bear Form with 0 Rage and i try to Demoshout or Charge i shift out of Bear.
There may be an easy fix to go back to the previous version and just make the change to line 130 I outlined below.
I think that a better fix would be to refactor the code a little to pull out the actual shifting from the commands. That might make the code read a little easier as well, but it may also introduce new bugs.
I wonder if anyone's making an Ace2UnitTest framework...
when i am in cat and press Bash it shift to bear and on the next press it "cast" bash?
The spam option doesn't seem to be working for me. I even set it to 30 and was able to shift immediately back out of form. Otherwise, it's shifting nicely.
As an aside, not entirely within the scope of this addon, is there a way to turn track humanoids on in a pseudo-auto way (like a double tap of my shift key maybe?) when I shift to cat form? I always forget to turn it on, and it becomes a nuisance when I'm shifting in and out quickly.
um what do you mean? that is already in there, you will have to tap it until you shift to bear though because you have to shift to humanoid first then to bear.
http://www.matts-hosting.com/addons/root/trunk/Shifter2/
Warning: extremely simple alpha with no features, use at own risk
edit: well i guess I will add at least dismount code and combining of travel/aqatic form.
I'd like it in, but can live without... if'n I have too... *sniff*
The only thing I miss from swiftshift is the aquatic form key. :(
I don't think it should, and if I had been paying more attention to what they do I would never have installed it and then wonder why Shifter doesn't work.
(ErrorMonster filters common error messages, like the ones Shifter relies on to trigger...)
FYI.