What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Run! skill cooldown always zero?

CoalCloud

New Member
Joined
Oct 3, 2014
Messages
61
Reaction score
0
Run! skill not working properly.

skillCooldown("Run!") is always returns zero even when it's not?

UseSkill("Run!") sometimes gives ResponseTimeout and InvalidAngle.

Other skills I tested seems to work fine.
 
Last edited:
skillCooldown("Run!") is always returns zero even when it's not?
Its always 0. After you use it - activated globalCooldown, not Run skill cooldown
 
Why is it always 0? Isn't it 30seconds? So how do I check when the skill can be used again?
 
Why is it always 0? Isn't it 30seconds? So how do I check when the skill can be used again?

Isn't the 30 second cooldown for your mount's "Sprint" ability? Maybe you're referring to that then?
The player's run ability does indeed only have the global cooldown (so no skill cooldown).
 
Yes I'm talking about the mount's ability. It's called "Run!"
The player's ability is "Dash", which has a cooldown of 1s (not 0).

I'm guessing it's a bug.

while (true) {
while (!UseSkill("Run!")) {
Log(GetLastError().ToString());
Thread.Sleep(500);
}
}

The skill is used the first time and then prints:
CooldownNotReady
CooldownNotReady
CooldownNotReady
ResponseTimeout
ResponseTimeout
...

Replace Run! with other skills and there is no ResponseTimeout error.
 
Last edited:
Oh ok :p seems I don't know the naming that well.
The Dash 1 second cooldown is actually the global cooldown, you you won't see it using skillCooldown("Dash").

As for your initial problem...
I have no idea why it shouldn't work.

Try to see if this fixes the errors you're getting (on my laptop without AA so can't test now)

Skill dashSkill = this.getSkill("Dash");
dashSkill.UseSkill(false, false);

No idea why the cooldown method doesn't work tough :/

EDIT: The api defines the ResponseTimeout error as following: "Did not wait for the server's response to our action."
So maybe this indicates something with your connection? I really am just guessing at this tough. If you make the Thread.Sleep() wait for like 5 seconds does it work then?
 
Last edited:
EDIT: The api defines the ResponseTimeout error as following: "Did not wait for the server's response to our action."
This indicate then AB send to server request, and server dont send answer.
@CoalCloud - what mount name\ item name? I will recheck
 
It's the first skill of most mounts - leomorph, horses, elks, snowlion.
 
Bump. getCooldown("Run!") still returns 0 on White Elk and other mounts.
 
Back
Top