Issue Information
-
#008367
-
0 - None Assigned
-
Needs More Info
Issue Confirmations
-
Yes (1)No (0)
I was not sure to report is as bug, as I didn't still manage to figure it out well, but I ended up opening this ticket.
I only managed to reproduce it with a sorcerer using elemental spirit active + elemental action + arrullo, plus spamming skills like varetyr spear and diamond dust.
Putting them on your skillbar and start spamming, will result in cooldown breaking, and thus being able to spam skills without any cooldown. This happened totally random, but I've been able to reproduce it several times just spammin these skills. An user of mine reported happenin with ninja skills also.
Error on console is:
But to be honest, such error log tells me nothing but that there's a problem with a skill cooldown timer on blocking usage of skill on skillbar.
I don't know where to look indepth though.
I only managed to reproduce it with a sorcerer using elemental spirit active + elemental action + arrullo, plus spamming skills like varetyr spear and diamond dust.
Putting them on your skillbar and start spamming, will result in cooldown breaking, and thus being able to spam skills without any cooldown. This happened totally random, but I've been able to reproduce it several times just spammin these skills. An user of mine reported happenin with ninja skills also.
Error on console is:
timer_settick: no such timer 113 (005FD8FB(skill_blockpc_end))
But to be honest, such error log tells me nothing but that there's a problem with a skill cooldown timer on blocking usage of skill on skillbar.
I don't know where to look indepth though.
Confirm...
Confirm
changed status to: Confirmed
changed status to: Needs More Info
I haven't been able to reproduce this at all, I even wrote a small piece of code and placed it in @heal so that I could stress it to the full:
Any more info to reproduce this?
int skill_id; for( skill_id = 0; skill_id < MAX_SKILL_TREE; skill_id++) { int skid = rnd() % MAX_SKILL_ABRA_DB; skill->blockpc_start(sd, skill->abra_db[skid].skill_id, rnd()%7500); }but I couldn't make it break.
Any more info to reproduce this?
While unable to reproduce, I've made a patch to address it (settick failing) https://github.com/H...392e3527ff090cd Hopefully someone who can reproduce is able to shed some light on the conditions required, allowing for a proper fix to be made.