Could you elaborate, or link? I donât understand what youâre talking about.
Heâs the boss of his house and isnât going to be married very long. 
Iâm sorry the joke isnât obvious.
The last say that I and the server have is: âYes, sir!â
Youtube videos were published (and got popular) commenting on how New Worldâs engine seems to rely too much on information and decisions made by the playerâs client, which is software running locally by the playerâs hardware, which makes (or would make, if true) everything much more vulnerable to bugs, exploits and hacks.
Due to the popularity of the videos a developer came forward to explain that isnât the case, and New World not only grants the client no authority, but also simulates 100% of the game (which is a bold claim) in its own servers receiving only player input from the client.
Because the statement seems to contradict the fact players can make themselves float by unfocusing or dragging the clientâs window (while the server was supposed to keep making them fall) the truthness of the developerâs words were put in question.
That is the context in which I decided to make the little joke.
When I and my wife argue, I always have âthe last sayâ, which is: Yes, sir!
Just like with me and my wife, New World serversâ last say seems to be âyes, sirâ to whatever the client tells it to do.
The moment one has to explain sarcasm.
At least you had the patience to do it.
You shouldnât have to explain your post. Either people get it or they are living under a rock.
SoâŚwhat is that dev. saying exactly? And what you are saying exactly?
Is Josh Strife Hayes making this up? He published this video YESTERDAY.
So, it appears you are getting a healthy dose of âcorporate talky speakâ from that dev.
Sorry, but this stuff isnât being imagined by conspiracy theorists. Itâs in the game.
So no, we canât put this to rest already.
This is going over peopleâs heads and Iâm loving it.
Just got itâŚHardee hard har.
SwooooooooshhhhhhâŚ
So does that trick work in PVP?
Read the Devâs multiple post. Youâll see why you can have this issue while it still being server side. They need to clean up their coding, doesnât mean itâs client side.
Itâs not âcorporate talky speakâ.
Thatâs where the âyes, sirâ joke comes into play. Even if the server does have the last say technically speaking, if itâs always âyes, sirâ to the client, then in practice it is the client who is dictating what happens. I believe some changes are in order so, for example, people keep falling regarless of the clientâs state.
I believe the developer in question did admit to the necessity of such changes, though.
So if the client has no auth and everthing is handled serverside how is possible/was possible to stop midair when falling in windowmode and this beign visible to other players?.
I got you, itâs more like âwait, youâre not there, I guess Iâll waitâ vs âyes sirâ but I understood it.
They do indeed
Read the posts
In all my years of playing on US servers as an Australian (Including TBC where i raided on dialup with average ping of 700 - 900), whatâs happening with the floating can actually be reasonably explained by the server being authoritive in that situation.
In games like WoW, when I am lagging, other players will see me do one of two things:
- moonwalk on the spot until i vanish from the game world
- continue running forward indefinitely until the server catches up with my client and corrects my position, snapping me backwards.
The latter effect was something i was regularly able to do on purpose by keeping an eye on my ping and stutterstep forward while the latency was fluctuating.
It trolled the raid because it appeared like i was mindlessly sprinting into the boss room, only to suddenly snap back to the door, which is where i actually was.
New World appears to just halt you at your last valid location the server agreed with the client on, no matter where that is.
The client told the server i was moving forward.
The server agreed that i was indeed moving forward and displayed that to the local players.
However, due to the ping being so high, the server was never updated that i had actually stopped.
So the server thinks Iâm still running forward and is displaying that to everyone else.
Then my client updates the server on my current status and the server checks the validity of that information. If valid, the server corrects my position for everyone locally.
Visual effect achieved: Character âteleportsâ backwards to its actual, valid position.
Here in New World, when you grab the window while in midair, the last known valid and confirmed location for your character was that coordinate. So thatâs where the server displays you.
It just didnât continue to simulate your fall while waiting for the client to update the server on what the character was doing. So you just hang in the air where the server last confirmed your position.
They now (supposedly) correctly simulate you while waiting for the clients input. Which is why you see in the videos of people trying to replicate the roll invuln bug, the screen snaps the character to where the server dictated it should be and gives you the damage taken for that period as a huge spike.
This is actually consistent with many other MMOs behaviour during a lagspike (The window grabbing is effectively artificially inducing a lagspike), while everything appears frozen for you, the server continued to calculate what was happening, then when your client catches up, it processes all the server commands immediately. Resulting in the character snapping to a new position for you and your UI filling with damage numbers.
Itâs most clearly indicated that the server has the authority in this relationship because if the client was the one with authority, when the screen is released, youâd just pick up where you left off. Completing the roll and having taken no damage.
Even in the original form of the invuln bug, All the damage taken was being stacked up and queued to hit you when the client reconnected.
The roll was just the server agreeing that you were in a valid invulnerability window at the moment you disconnected, so all the stacked damage was applied to the iframe.
To go to another popular MMO but with an extra WoW example. FFXIV time!
When experiencing a lag spike on WoW, attempting to use an ability would cause the button to light up and then ⌠Nothing. Nothing happens. When the spike ends, your queued requests fail because the server doesnât recognise them as valid.
In FFXIV, experiencing that same lagspike and pressing an ability causes your character to immediately begin the action.
On the surface, it appears like the client has authority because you pushed a button and performed the skill.
However, the server then validates what you did while youâre performing the skill animation, with t he resulting effect applied at the end of the animation.
This affected Machinists and Ninjas incredibly badly. MCH in particular, as its weapon combos required a proc from the previous hit to be enabled.
This means if your ping is higher than 150~ or so, you will complete the action, see no proc and begin another action.
And as soon as you begin that action, the server replies to the client and says, you have a proc and can use the second shot now. But its too late, youâve used a different skill and now the proc is wiped.
tl;dr, FFXIV gives the illusion of client authority in its battle system. New World appears to be doing something similar by allowing the client to process what should be happening visually for you, but if the server says the action or movement was invalid, youâll rubberband and snap back.
Iâve actually experienced that snapping effect. My recording software decided to have a fit so the clip is all kinds of borked but basically i was attempting to kill a Totem in Reekwater. After a couple of attacks, damage stopped registering and i was swinging with no damage reactions. A few moments later, i was teleported forwards, about the same distance i would have moved had i been swinging several full SnS Light strings into empty air.
(If absolutely necessary, i can upload that clip to YouTube, but the clip will have a really weird jerky framerate that wasnt present in the game, only the clip)
Also, your OP made me smile when the joke clicked, good work lol.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.