Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Added player position data to server logging of events (player_death, player_builtobject, teamplay_flag_event, object_destroyed, teamplay_point_captured, teamplay_capture_blocked)
- Improved mapcycle handling to ensure it always loads new mapcycles when the mapcyclefile convar is changed
- Fixed "CUtlLinkedList overflow!" crash
- Fixed sniper quick-switch exploit allowing them to avoid zoom/unzoom times
- Fixed an exploit allowing players to spawn into the enemy territory at the start of a round
- Fixed syringegun projectiles sometimes pushing players high up into the air, allowing them to reach bad map locations
- Removed an obscure rendering setting that would allow players to make cloaked spies appear fully black
Warning: Display title "December 22, 2007 Patch" overrides earlier display title "December 31, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Fixed an audio problem in the previous update where sound corruption could occur on some systems
Warning: Display title "December 21, 2007 Patch" overrides earlier display title "December 22, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Restricted sound engine updates to a max of 100fps
- Fixed the problem with mp_maxrounds not correctly counting the number of rounds for Dustbowl after the scoring change
- Fixed cloaked/disguised/disguising spy reporting his achievements to everyone else
- Added the ability for servers to have map-specific .cfg files in the cfg folder (missed in yesterday's release notes)
Warning: Display title "December 20, 2007 Patch" overrides earlier display title "December 21, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Sudden death mode is now a server option (a convar) and defaults to OFF
- Sapped buildings now take slightly less damage from the Spy who sapped them
- The Medic's Medi Gun now charges at an increased rate during Setup time, to remove the need for self-damage grinding
- Fixed an rcon/console command that could cause server crashes
- Prevented players from playing the Civilian class
- Prevented players from hiding their name in the scoreboard
- Fixed exploit where the Medi Gun ÜberCharge wouldn't drain if you switched weapons
- Fixed decals not being correctly applied to the world in some cases
- Fixed critical bullet tracers not being visible to players other than the firer
- Fixed first person spectator view of the Spy watch not showing the correct cloak value
- Fixed the teleporter's player shaped particles not drawing
- Fixed the flamethrower stuttering when firing directly into a building
- Fixed a rare crash that can happen when a player being healed leaves the server suddenly
- Fixed Rocket trail effects sometimes existing permanently in world
- Added effects to players when they earn an achievement, visible to other players nearby
- Tweaked achievement HUD fonts and color palette for more readability
- Improved stat gathering for map play times to increase accuracy
- Improved stat gathering around draws to better understand why they're occurring
- Fixed occasional misreporting of Syringe Gun & Fire Axe damage distances to the stats system
- Fixed an occasional crash caused by an achievement not being found during a game announcement
- Now waits until either team wins fully before changing to another map on server timelimit expiring
- Teams now score a point per captured control point, rather than per sub round
- Prevented Demomen being able to launch grenades into the stage three alleys while standing at the final cap point
- Fixed gaps in stage gates that allowed Snipers to kill defenders during setup
- Fixed several model and brush perch exploits in stage three
- Added stair access to the upper area in stage three after the first cap
- Limited line-of-sight at the first control point in stage 3 to remove a griefable Sniper spot
Source Engine
- Fixed some audio buffer support issues with Vista
- WorldVertexTransition under dxlevel 80 + 81 now correctly uses vertex alpha to blend the two textures
- Improved the console in the graphical UI version of the dedicated server
SourceTV
- Relay proxies can now record demos now with tv_autorecord 1
- Fixed an interpolation code bug during demo playback that was resulting in view jitter
- Added several TF specific game events to SourceTV auto director logic
- Increased the average shot length by 2 seconds
Undocumented changes
- Fixed model exploit in stage one allowing Sentry Gun/Teleporter to be placed behind chain link fence on Dustbowl
- Added the ability for servers to have map-specific .cfg files in the cfg folder
Warning: Display title "November 27, 2007 Patch" overrides earlier display title "December 20, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Source Engine
- Fixed surround sound not working properly when running Windows Vista
- SourceTV relay proxies can record demos now with tv_autorecord 1
- Fixed jittery demo playback
Warning: Display title "November 21, 2007 Patch" overrides earlier display title "November 27, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Source Engine
- Took a more aggressive approach to solving the exploit that would allow players to get underneath terrain in Team Fortress 2
- Fixed building bone merge cache from dormant entities. Fixes weapons in SourceTV attached to wrong bones
- Pass over spectator UI and scoreboard in SourceTV mode, disabled/changed some VGUI elements
- ALT will switch to Auto-Director mode in SourceTV
Warning: Display title "November 20, 2007 Patch" overrides earlier display title "November 21, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Changed some networking code to help alleviate the lagouts some clients are experiencing
- Added sv_pure to the server, currently defaults to off. Type "sv_pure" in the console to get the full description
- Added DoAskConnect command to serverplugin sample
- Added server log entries for: Round_Start, Round_Setup_Begin, Round_Setup_End, Round_Overtime, Round_SuddenDeath, Round_Stalemate, Round_Win, Round_Length, Mini_Round_Selected, Mini_Round_Start, Mini_Round_Win, and Mini_Round_Length
- Server log entries for Round_Win and level changes will now detail the team scores and player counts
- Updated server log entries for flag captures to detail the number of captures and the tf_flag_caps_per_round value
- Removed some legacy math convars for turning off SSE/MMX
- Fixed terrain collision bug that allowed players to get under the terrain in some maps
- Fixed jump/taunt exploit
- Fixed Windows dedicated server running in -console mode moves its window to the front instead of the back upon startup
- Fixed Windows dedicated server bug (in -console mode) where typing anything in the console window was slow and tedious
- Fixed an error when updating name of 32nd player on server
- Fixed extra ascii 0x01 character at the beginning of " connected" console spew
- Fixed a bug that could cause a slight delay on engine startup
Warning: Display title "November 15, 2007 Patch" overrides earlier display title "November 20, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Source Engine
- Fixed a bug in networking that would cause long stalls (up to 10 seconds) when a split packet would not be reassembled properly, which forced a full update to all clients
- General optimization to tracelines
- Fix for broken .dem file playback
- Added backward compatibility code to allow demos recorded with protocol 12 to continue to be playable under protocol version 13
- When showing "WARNING: Connection Problem", now indicate the number of seconds remaining before an auto-disconnect will occur
- Fixed a bug that would cause NULLNAME to be shown as the player's name in the scoreboard for a short time
Team Fortress 2
Hydro map changes
- Fixed an exploit that would allow players to jump out of the map
- Cover changes to the first capture points of both teams. Reduces some of the sight lines for defenders, and should make the area easier to capture
- Teams that are holding more points will receive a greater spawn time bonus (spawn timer reduced for the winning team). This should help attacking teams build momentum
- Minor visual tweaks to the BLU side between capture points 2 and 3
- Clipped off a super high (demo pipe jump) perch in the middle area
- Increased base round timer to 10 minutes
- Added windows overlooking the final cap from the capture point 2 building (via new room next to conveyor route)
- Minor changes to lighting in the middle area
- Moved the middle spawn points farther forward (saves 6-7 seconds off a Heavy's run from this spawn to enemy capture point 2)
- Reduced spawn advantage/penalty to a total of -/+ 6 seconds when on the final cap (from 10 seconds)
- Fixed material alignment and model interpenetration issues in home spawn rocket rooms
- Increased default bandwidth rate from 5 to 8 KB/sec for spectator clients
- Increased SourceTV demo buffer size for table class descriptions from 64 to 96KB. Team Fortress 2 was running over this
- Performance improvement for copying unreliable data buffers to SourceTV clients
- Updated the list of events in TF2 tagged for the director to play
Undocumented changes
Warning: Display title "November 7, 2007 Patch" overrides earlier display title "November 15, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Improved paged pool memory tracking
- Fixed crash on importing spray logo that claimed to be a valid jpeg file, but wasn't
- Fixed Medic's uber-charge stats tracking
- Fixed a bug in scoring Engineer building destruction
- Engineers no longer earn points for using their own teleporters
- Freezepanel HUD improvements now trigger on usage of the "jpeg" command
- Fixed Spies exploit enabling them to attack while disguising, without losing disguise
- Fixed Spies being able to attach sappers through thin walls
- Fixed several melee weapon switching exploits
- Fixed exploit that allowed players to teleport with the intelligence
- Fixed a client crash related to MP3 playing
- Improved client handling of stats when a connection couldn't be made to the stat servers. Fixes several cases of stat loss
Warning: Display title "November 1, 2007 Patch" overrides earlier display title "November 7, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Fixed a performance regression
Warning: Display title "October 31, 2007 Patch" overrides earlier display title "November 1, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Part 1
Team Fortress 2
- Fixed problems with 3d sound in surround mode for some Audigy X-Fi users
- Medigun no longer continues to heal enemy Spies who have lost their disguise
- Fixed a weapon switching exploit that allowed Snipers to fire slightly faster than intended
- Tweaked shadow filtering to make shadows look more smooth
- Fixed Server Plugin "StartQueryCVarValue" falsely returning CvarNotFound for cvars that did exist
- Fixed crash in HTML control in IE7 on page load, most often seen in the server Message of the Day
- Fixed small memory leak in HTML controller
- Made HTML output more compatible with new XHTML document styles
- Fixed physics crash involving bad ragdoll friction values
- Fixed detail sprite fading
- Added anti-bunny hopping code
Part 2
- Fixed crash when viewing some HTML MOTDs
Warning: Display title "October 25, 2007 Patch" overrides earlier display title "October 31, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Improved compatibility for direct sound
- Deathcam screenshots now move the player id panel to the lower right, and hide other hud elements until the freezecam fades
- Improved autobalance calculation code when determining who to switch
- Improved networking compatibility for some routers
- Fixed a crash during level init related to model loading
- Fixed issues on Dustbowl and Hydro that could occur when a server emptied in the middle of a round
- Fixed a bug in the clientside player avoidance code, and smoothed it a little more
- Further crash fixes related to paged pool memory usage
- Fixed scoreboard team scores label getting cut off
- Engineer buildings now explode when the Engineer dies during sudden death
- Fixed a Spy backstab exploit where you could stab a player who was not facing away from you
- Fixed flailing at the low end of the cloak meter when the player gets uncloaked automatically
- Fixed texture detail level setting "Very high" not being preserved
- Improved various error messages, and added links to steampowered support pages
- Fixed scoring problem where destroying a buildable added a phantom point, not attributed to any scoring bucket but still included in the total score
- Fixed honeypot server problems
- Fixed a rare crash caused by a Medi Gun losing its owner
- Fixed an exploit that allowed disconnected Medics to continue Übercharging their target until they timed out
- TeamMenu now disables the spectate button if mp_allowspectators is zero
- Added a missing "cannot_be_spectator" localization string
- Re-added class count numbers above class buttons for non-zero classes, in addition to the class images
- Removed prefixes (tc_, ctf_, etc.) from map names in various places where they're printed
- Fixed some edge cases where grenades could go through player or buildings
- Fixed rocket/grenade explosions being able to impart damage through thin ceilings
- The Engineer's "build X" commands will now behave properly when bound directly to keys
Warning: Display title "October 9, 2007 Patch" overrides earlier display title "October 25, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Improved driver checks for various cards that can have problems with specific driver versions
- Various updates to Russian and Polish localization
- Fixed loading screen and intro movie showing up on Windows Vista with full screen AA
- Spies can no longer reload their Revolver while cloaked
- Demomen grenades now collide with players and Engineer buildings after the first bounce, but still won't explode on contact
- Improved startup network initialization to catch issues with server firewalls popping up in the background
- Fixed a sound corruption issue which could cause audio popping
- Fixed achievement storage issues that caused a problem with the Head of the Class achievement
Warning: Display title "October 8, 2007 Patch" overrides earlier display title "October 9, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Fixed Heavy minigun exploit
- Team Goals panels stop appearing after you've played a map several times
- At map time limit, Sudden Death now only kicks in if teams are drawn
- Sudden Death only starts in CTF mode if both flags are at home
- Team Fortress 2 stats are only gathered when playing a real game
- Added the player class counts in the class selection dialog
- Various fixes to localized text
Warning: Display title "October 5, 2007 Patch" overrides earlier display title "October 8, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Fixed certain crashes with paged pool memory
- Added a warning for when paged pool memory is low
- Fixed some prediction errors with player avoidance
- Fixed columns and row bunching up in server browser
- Fixed a rare bug where the wrong launcher.dll was being used to launch the game
- Fixed teleporter/spawn doorway exploit
Undocumented Changes
- net_graph 1 shows graph not just text.
- sv_gravity no longer available as a server cvar (might have happened in a previous patch)
Warning: Display title "October 2, 2007 Patch" overrides earlier display title "October 5, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Added "Very High" texture resolution option
- Added "Minimal HUD" option to Options->Multiplayer
- Fixed headshots not always registering for crouched players
- Fixed player interpolation bug that caused jittery player animation in some cases
- Fixed rare crash when players exited water
- Fixed server crash related to Spy Sappers
- Fixed overlapping UI elements in Options->Video->Advanced
- Fixed non-English language text overlapping in a few places
- Fixed players being able to use spectator points in Dustbowl that were not in play
- Removed "listdeaths" command that could be abused by clients
Undocumented changes
- Extra options added to 'Game' tab in "Create server" menu option
- Team select page now displays number of each class currently playing
Warning: Display title "September 28, 2007 Patch" overrides earlier display title "October 2, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Added option to change Field-of-view, between 75 & 90, from the Options->Multiplayer tab
- Added option to disable Player sprays
- Fixed the Flamethrower hit detection
- Increased the Flamethrower damage at point blank range
- Demoman's grenades (not stickybombs) no longer explode on contact after the first bounce
- Fixed a startup crash
- Fixed a case where players could get stuck in
tc_hydro
- Fixed player movement prediction errors
- Fixed third-person sniper aim animation not matching player's view exactly
- Fixed achievements and stats being awarded when watching other player's demos
- Fixed rare server crash due to data corruption in networking
- Fixed a case where some sounds had incorrect volumes
Warning: Display title "September 27, 2007 Patch" overrides earlier display title "September 28, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
Warning: Display title "September 26, 2007 Patch" overrides earlier display title "September 27, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Fixed a crash with ATI cards running on Vista
- Fixed a networking problem that could cause a crash certain types of home networking hardware with out of date firmware installed
- Fixed a networking problem that could cause some animation jittering
- Fixed bug causing incorrect .dem files to be written (all files after first .dem file would be corrupted)
- Fixed bug with placement of teleporters that could result in players being unable to move
- Removed
mp_friendlyfire
cvar for servers. Team Fortress 2 breaks in a number of ways if this is on
- Fixed some truncated strings in the destroy menu
- Spectators can now see all player classes in the scoreboard
- When a round finishes, if there's less than 5 minutes left on the timelimit, the server now goes ahead and switches level right away, instead of going into Sudden Death
- The affinity of the main thread is not set explicitly for dedicated servers. This will properly load balance multiple instances of the dedicated server running on a multi-processor machine. The affinity is still set to CPU 1 for clients and listen servers
- Fixed crash on startup
- Fixed crash caused by .dlls being loaded from the user's path, instead of from the install directory
Warning: Display title "September 21, 2007 Patch" overrides earlier display title "September 26, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Removed background map due to incompatibilities
- Optimized sound system
- Fixed a Direct3d device restore problem causing crash and/or black screen
- Fixed Windows Vista crash bug
- Fixed achievement manager crash
- Fixed occasional sniper zoom crash
Warning: Display title "September 20, 2007 Patch" overrides earlier display title "September 21, 2007 Patch".
Patch notes
Follow us on
Bluesky for live update coverage!
Team Fortress 2
- Linux Dedicated Server beta release
- Fixed not being able to issue rcon commands with empty strings like:
rcon sv_password
- Fixed refresh rate video mode issue
- Fixed crash on opening the scoreboard after having changed between windowed and fullscreen
- Fixed a hitch problem related to mouse updates happening too frequently
- Fixed sentry muzzleflashes not drawing unless sentry was near the map origin
- Fixed a crash during loading while starting the game in fullscreen mode
- Disabled the loading of background maps
- Exploit fix related to "
join_team
"