Torr_Samaho avatar Torr_Samaho committed 2d56ea4

[TIHan] Fixed some Z position sync problems of floating monsters online.

Comments (0)

Files changed (2)

docs/Skulltag Version History.txt

 -	- Fixed: The remains of crushed actors were not removed on the clients online by a map reset. [Torr Samaho]
 -	- Fixed: Poly object doors were not handled properly online. [TIHan]
 -	- Fixed: Newly connected clients were not properly informed of poly objects. [TIHan]
+-	- Fixed some Z position sync problems of floating monsters online. [TIHan]
 !	- Changed F12 to allow spectators full spying, with the exception of during LMS if it's disabled. [Eruanna]
 !	- Changed F12 to allow full demo spying. [Eruanna]
 !	- Players aren't forced to spectate after a "changemap" map change on a server with a join password anymore. [Torr Samaho]
 				mo->z -= mo->FloatSpeed, mo->momz = 0;
 
 				// [BC] If we're the server, tell clients to update the thing's Z position.
+				// [WS] Inform clients of the momentum.
 				if ( NETWORK_GetState( ) == NETSTATE_SERVER )
-					SERVERCOMMANDS_MoveThingExact( mo, CM_Z );
+					SERVERCOMMANDS_MoveThingExact( mo, CM_Z|CM_MOMZ );
 			}
 			else if (delta > 0 && dist < (delta*3))
 			{
 				mo->z += mo->FloatSpeed, mo->momz = 0;
 
 				// [BC] If we're the server, tell clients to update the thing's Z position.
+				// [WS] Inform clients of the momentum.
 				if ( NETWORK_GetState( ) == NETSTATE_SERVER )
-					SERVERCOMMANDS_MoveThingExact( mo, CM_Z );
+					SERVERCOMMANDS_MoveThingExact( mo, CM_Z|CM_MOMZ );
 			}
 		}
 	}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.