skillbar animation lag and DPS rotation
None. The delay you notice is roughly your network latency.
When you try and activate a skill, the client sends a request (even if the skill is on cooldown), and starts flashing the icon. The server will send back an ok / on CD / failed, along with a “put this skill on cooldown for X ms” message.
So what you are saying is that discrepancy is entirely because of network latency?
Does that mean the UI doesn’t compensate for lag at all when it displays the cooldown number? Doesn’t that mean if you are suffering even manageable lag (say 300ms), your DPS would suffer.
Do you mean latency, graphical or network? Or the after-cast some skills have like the Meteor Shower on Elementalist that you can cancel the animation using certain skills to maximize damage?
In a word… yes. Skill cooldowns are server-authoritative for obvious reasons. If you want to check whether or not the client does any compensation you’ll probably want to set up some kind of high-latency testing environment for it, same for damage.
yeah, when I started trying to compensate for latency, my dps went way up (ele)