August 21, 2009 Patch
  | |||||||
Source:    Team Fortress 2 Update Released
 
Patch notes
Orange Box Engine
- Fixed an exploit that allowed files to be uploaded to the server at arbitrary locations in the file system
 - Fixed a server crash caused by a client packet claiming to be an HLTV client when HLTV is disabled on the server
 - Fixed a server crash caused by spoofing a client disconnect message
 - Fixed a server crash caused by sending malformed reliable subchannel data
 - Fixed a server crash related to unbounded settings on some convars
 
Team Fortress 2
- Bullet spread algorithm changed to fire a bullet right down the crosshair under these circumstances:
- The first bullet of a spread weapon (except for rapid fire spread weapons like the minigun)
 - The first bullet of a non-spread weapon if it's been >1.25 seconds since firing
 
 - Added a "Disable HTML MOTDs" option to the 
multiplayer->advanceddialog- Added "
motdfile_text" convar to servers, which allows them to specify a text file that is shown instead of the HTML MOTD to clients who've turned on this option 
 - Added "
 - Fixed radius damage not tracing out of enemies when the explosion occurs within them
- Fixes rockets & grenades doing no splash damage when fired point blank into enemies
 
 - Added missing snowpuff particles for DX8 players (honest)
 - Restored LOD for the Demoman player model
 - Fixed being able to alt-fire with the fists while stunned as a Heavy
 - Fixed 
CTF_Sawmillnot ending the map whenmp_timelimithits during the middle of a round - Fixed the "The Big Hurt" achievement not being awarded for players who already have the required count
 - Fixed 
sv_purenot reloading the map's custom particle file- Custom particle effects contained within maps must now be placed in the 
\particlesdirectory 
 - Custom particle effects contained within maps must now be placed in the 
 - Fixed another case where items weren't being validated properly in class loadout slots
 - Community requests
- Removed centerprint texts for 
TF_FLAGTYPE_INVADE CTFgame mode - Changed 
TF_FLAGTYPE_INVADE CTFgame mode capture reward from 10 kills to 1 capture - Added 
OnCapTeam1andOnCapTeam2outputs to theitem_teamflagandfunc_capturezoneentities - Fixed HUD "carried" image for the 
TF_FLAGTYPE_ATTACK_DEFENDandTF_FLAGTYPE_INVADE CTFgame modes using the wrong team color - Fixed dropped flag for the 
TF_FLAGTYPE_INVADE CTFgame mode using the wrong skin 
 - Removed centerprint texts for