Server-sided hit reg can't come soon enough
Hello fellow gamers,
i play very often and on a very high rank survivor and sometimes killer. Today i played against 5 matches and out of them 3 were against russian killers with garbage connection. I could tell by the first hit i got that they have a bad connection. How? You might ask. In this post i will try to explain why killer-sided hit registration is so bad as it is right now and why red ranks in europe are dominated by russians.
First let me explain some technical stuff:
Survivor<------->DBD Dedicated Server<------->Killer
Communication goes in both directions to the server from survivors or from the killer. So your ping in milliseconds (also known as round-trip time) to the server is the time it takes to send a packet (encoded message) and receive a response. That means when you have a ping of 50, usually it takes about 25 milliseconds (ms) to get your packet to the server and 25 ms to reach your pc, console, phone or whatever back.
The server manages everything about the game like: player positions, health states, gens done, etc. With the exception of hit detection.
Now lets imagine a survivor that has a ping of 50ms and a killer that has a ping of 200ms.
When the survivor makes a move, it gets send to the server and arrives 25 ms later now his new position gets send to the killer and arrives about 100ms later. In total he moves 125ms later on the killer side than he pressed the forward button.
So why is that a problem?
Since the hit detection is on the killer side the survivor is actually about 100ms further away from the killer than it seems for the killer. 100ms may not seem much but if the killer decides to hit, the survivor might already be far away on the other side of the window but it doesnt matter because on the killers perspective he is 125ms behind which can make a huge difference between hit or miss. The game on the killers side calculates that it was in fact a hit and tells the server to update the survivors health state and the server basically says "ok" and does that even though the survivor might actually be not anymore in hit distance. In contrast the killers position on the survivor side is 125ms behind his actual position (on the survivors screen). This is basically rewarding killers that have a bad connection.
If you ever experienced such hits: https://www.youtube.com/watch?v=eAze1ThXiOY
It is most certainly a killer that has a very poor connection.
I have to mention that this system is easily abusable because you could in theory send packets to the server that you hit survivors even though you are like 50m away and the server would accept that.
Why would server-sided hits improve this?
It would improve that the calculation if it was a hit or miss would be on the server. If you have a decent connection and ping then not much will change for but if you have a bad connection then hits that look that they should have hit the server will just deny. Now if we bring here the upper example the hit would be calculated on the server side so the survivors position only deviates 25ms behind the position that is saved on the server and the killers position is 100ms behind. Now the hit calculation would be fairer.
TL;DR: Killers are broken when you as a killer have crappy internet connection.
Comments
-
But... they already added that a few weeks ago?
EDIT:
https://forum.deadbydaylight.com/en/discussion/185864/news-hit-validation-beta#latest
0 -
and removed soon after
1 -
Yeah. I got hit round a long loop with a dropped pallet on Midwich by what I'm pretty sure was a VPN billy the other day. Like literally he downed me and spent a good 10 seconds trying to find my before he saw I was on the other side.
And this wasnt a laggy pallet vault hit I was literally on the other side looping round.
0 -
No. As a killer who always has the highest ping in the trial, just no. I do not know where you are getting your info that hit validation is based off the killers game, but even if that were correct, it does not work in that way. There must be another issue. Survivors complain when they get hit and it seemed to far, but killers have the opposite issue. Hits that clearly should have counted but didn't. Pallet stuns that you clearly avoided and were caught in, or vacuumed back into. Survivors teleporting around the map with invincibility because your hits don't count because the survivor isn't actually there because of lag. It isn't as cut and dry as you put it that survivors get screwed and killers benefit.
1 -
Everything that you mentioned happens because YOU and only YOU have a bad connection and not a stable ping. You are part of the problem. The devs confirmed that the hit reg is on the killer side.
4 -
Lol. So, I both have an unfair advantage, "broken" as you said, and get screwed by connection? I thought only survivors were hurt and that I had an unfair advantage? It seems you agree that bad connection is simply bad and hurts everyone, right? To say that all issues in the game are my fault and I am part of this issue is a bit harsh as well. Did you know that my 124 ping isn't my fault? That is BHVR. I have maximum 30 ping on everything else that I test and use. In games where I have to use a US server on the east coast, I only have 60 ping. Not great, but also pretty BS. To say that I, or anyone with a bad server connection, are the cause of these issue is silly. This is BHVR's game and they have a small amount of slow servers.
1 -
I never said that your connection doesnt hurt you. But should it also hurt me? Should i have a big disadvatage just because you have a bad connection?
1 -
Sure, ignore the rest of the post. ;D
1 -
It might be the servers fault in your case but can you agree with me that i shouldnt have a disadvantage just because you have a bad connection?
0 -
A high ping should always put the one with a high ping at a disadvantage, and no one else. No excuses, no buts. High ping advantage encourages lag switches and VPNs, as well as encouraging poor WiFi connections and other such nonsense that makes games worse. Your connection is your problem.
0