This comes with a brand new CVar, "sv_printconnectionmessages", allowing server hosts to control whether messages for clients that haven't fully connected appear in the server console (i.e. the "unknown challenge (x)" error messages can now be ignored), as well as a few small fixes. Most notably:
- Fixed a regression where skins didn't play some of their sounds correctly.
- Fixed another regression where morph weapons with the WEAPON.NOLMS flag could no longer be given to players after they already spawned in (T)LMS.
- Morph-related fixes and improvements, especially with the NOMORPHLIMITATIONS actor flag that was added in 3.2.
Code: Select all
+ - Add the CVar sv_printconnectionmessages, which controls whether messages and errors for clients not completely connected to the server are printed to the server console. [Sean]
- - Fixed: some of the sounds that a skin was using weren't playing correctly. [AKMDM]
- - Fixed: spectators were unable to pass through teleporters while using the unrestricted spectator mode. [AKMDM]
- - Fixed: weapons with the NOLMS flag were no longer given to players after they already spawned in (T)LMS, particularly morph weapons. [AKMDM]
- - Fixed: a player that morphed into a class with the NOMORPHLIMITATIONS flag didn't keep their pitch, and would instead spawn with any weapon they previously owned already selected if they had no morph weapon, in online games. [AKMDM]
- - Fixed: players were briefly unable to move upon (un)morphing to/from a class with the NOMORPHLIMITATIONS flag. [AKMDM]
- - Fixed: clients sometimes weren't given CustomInventory items on their end, even though they successfully picked them up on the server's end. [AKMDM]
! - The screen now bobs for morphed players with the NOMORPHLIMITATIONS flag. [AKMDM]
! - There's now a short period when the player can still switch to the weapon they picked up upon respawning, even when they're pressing the fire button(s) and cl_noswitchonfire would've prevented it. [AKMDM]