You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw-tes3coop/apps
David Cernat cac4684986 [Client] Don't force skill update on cell change
Previously, an attempt by the server to simultaneously change a player's cell and skills (as you'd expect when a player file is loaded) led to:

1) The server sending the cell packet first and the skill packet afterwards

2) The player receiving the cell packet and sending their own skill packet as part of the client's forced skill update

3) The player receiving the skill packet from the server

4) The server receiving the skill packet from the player

The result was that, if the player then left the server without sending another skill packet, the server's memory retained the skills the player had sent instead of the skills it had sent to the player.

This is the first step in a solution to that situation and similar ones.
7 years ago
..
browser [Browser] Add "no password" filter to browser 7 years ago
bsatool Restore trailing new lines to shrink PR 7 years ago
esmtool Restore trailing new lines to shrink PR 7 years ago
essimporter ESS-Importer: Convert magic projectiles (Closes #2320) 7 years ago
launcher Merge pull request #287 from OpenMW/master while resolving conflicts 7 years ago
master [Master] Use RakNet ban system instead homebrew 7 years ago
mwiniimporter Restore trailing new lines to shrink PR 7 years ago
niftest Restore trailing new lines to shrink PR 7 years ago
opencs Merge pull request #319 from OpenMW/master while resolving conflicts 7 years ago
openmw [Client] Don't force skill update on cell change 7 years ago
openmw-mp [Server] Use consistent order for includes 7 years ago
openmw_test_suite Move new behaviour into macro to reduce code duplication 7 years ago
wizard Move new behaviour into macro to reduce code duplication 7 years ago
doc.hpp