Just a question, and I'm wondering if it can be fixed.
How come when an opponent fires at SNAC at your ship, you don't see the impact but you see it miss yet still do damage?
I'm bored so I'm gonna do some math that is not intended to be accurate or make any sense. Here goes:
At any given time each client is behind by (their ping + opponent's ping + server load), so let's say client X has 50ms ping, client Y has 80ms ping, and server load is 40ms.
X sends its exact location to the server, which the server then sends to Y, this takes 170ms.
- Right now X is seeing where Y was 170ms ago, and manages to land a shot on Y.
X notifies the server of a successful hit, and server notifies Y, this too takes 170ms.
- Right now Y is seeing where X was 170ms ago, and the projectile X fires moves toward where Y was 340ms ago.
So unless Y is a ship slow/large enough to still have a part of its hull where it was 1/3 sec ago, Y would see the shot as a miss, while X has actually landed a successful hit. Smaller ships with higher pings would mean a higher chance of that whole "missed but hit" thing happening.
(09-30-2014, 10:08 PM)Lythrilux Wrote: Could I use that equation on the fly to dodge shots? ^^
You'd need to spam /ping both for you and your opponent, since lag is variable depending on how close you are to other players (at least from my experience). Plus, I don't think the /ping command gives you server load. But have fun trying
(09-30-2014, 07:22 PM)Ghost Reindeer Wrote: Lag probably, Happens to me regularly.
The damage only happens when the other client shoots your ship and succeeds with it, not necessarily that you see it hit you.
I loved one lag when I could swear other player was away from me like 4 to 6-K on the TL. As a result, he rammed me to death during TL travel. It was literally one deadly impact.