January 12, 2009 Patch

From Team Fortress Wiki
< User:LingoSalad
Revision as of 14:23, 19 February 2011 by LingoSalad (talk | contribs) (transcluded all 2009 patches for searching-through purposes)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

Patch notes

Team Fortress 2

  • Fixed inconsistent Rage generation with the Buff Banner
  • Added an "equipped" tag to currently equipped items in the Backpack and Crafting screens
  • Fixed the TFBots not reacting correctly to stun effects
  • Fixed the Heavy picking up his own thrown Sandvich if it was thrown while running forward
  • Fixed Pyros not getting the proper kill icon for kills with deflected Direct Hit rockets
  • Fixed the player keeping their rage setting when the Buff Banner isn't equipped
  • Fixed resupply cabinet not clearing the rage and the buff status effect
  • Fixed the Buff Banner not working when +reload has been forced in console
  • Fixed the motion blur on charging Demoman not always drawing
  • Fixed the Direct Hit Mini-Critting enemies submerged in water
  • Fixed the Chargin' Targe's Crit not working on servers with tf_weapon_criticals 0
  • Capped the amount of overhealing from taking heads to the player's max buffed health
  • Updated the Gunboats to absorb damage from any self-inflicted rocket blast that doesn't hurt another player
  • Updated the Scottish Resistance to detonate bombs near the player's feet (in addition to what it normally detonates). This enables sticky jumping with this weapon
  • Updated the Baseball and Jarate HUD indicators to stay on screen when full
  • Crafting improvements
    • Spy's Camera Beard can now be smelted into scrap metal
    • Recipes can no longer produce items matching any of the items used in the crafting
    • Added some new recipes
  • Achievement fixes
    • Fixed the "Ride of the Valkartie" Soldier achievement being earned by Soldiers on the defending team
    • Fixed the "Gorky Parked" Heavy achievement being incremented by committing suicide on a control point
    • Fixed several Scout achievements that were broken by the new type of bat stun
    • Fixed the "Ghastly Gibus Grab" achievement not awarding the hat correctly
    • Updated the "Big Pharma" (Medic) and "Division of Labor" (Heavy) achievements to be 10 kills in a single life
    • Updated the "Ubi concordia, ibi victoria" Medic achievement to only be 3 assists

Warning: Display title "December 18, 2009 Patch" overrides earlier display title "December 22, 2009 Patch".

Patch notes

Team Fortress 2

  • Fixed a client crash related to arrows
  • Fixed a server crash related to items
  • Fixed a server crash caused by the Demoman's taunt kill
  • Fixed a server crash caused by using the Equalizer
  • Fixed client ragdoll commands resulting in ragdolls standing around
  • Restored the missing point_teleport entity
  • Fixed stats and achievements being tracked while using sv_cheats
  • Fixed Spies being able to build dispensers
  • Fixed clients not fixing up inventory items in bad backpack positions
  • Added a new chat message when players craft an item
  • Fixed "Bloody Merry" and "Second Eye" achievements being achieved incorrectly
  • Updated the description of the "Bravehurt" achievement
  • Fixed Blutsauger attributes
  • Fixed the Direct Hit having an incorrect short range damage curve (now matches the normal Rocket Launcher curve)
  • Fixed the Spy's unlockables watches using the wrong consume/recharge rates
This article is specific to the patch released. For information on the update, see WAR! Update.

Warning: Display title "December 17, 2009 Patch" overrides earlier display title "December 18, 2009 Patch".

Official update page: WAR! Update

Patch notes

War Update Titlecard.png

Team Fortress 2

  • Added new control point map Gorge
  • Added new capture the flag map Double Cross
  • Added item crafting
  • Added work-in-progress TF Bots for beta testing in KOTH maps (blog post coming with more info)[1]
  • Added headshot death animations
  • Added more backstab animations
  • Leaderboard class soldier.png Soldier
  • Leaderboard class demoman.png Demoman
  • Leaderboard class spy.png Spy
    • Now pretends to be carrying the weapons & wearables of the target he's disguised as
    • Moved the Spy's Camera Beard to the Misc loadout slot so he can equip it with a hat
  • Leaderboard class scout.png Scout
    • The Sandman now only stuns on a max range hit (when you hear the cheering)
    • All shorter hits now force the enemy into the thirdperson fleeing state (also removed the damage reduction on them)
  • Added new options to the Multiplayer->Advanced dialog:
    • Combat text, which displays damage amounts you do to enemies.
    • Medic auto caller, which automatically shows you nearby friends at low health.
    • Heal target marker, which better highlights the target your Medi Gun is locked onto.
    • Alternative Spy disguise menu, which lets you choose disguises using just the 1-3 keys.
  • Fixed being able to affect friendly pipes with airblast (they would unstick)
  • Added recharge sound to abilities with a recharge bar
  • Fixed attachable wearables not staying on ragdolls
  • Players no longer see the wearables that are a part of a friendly spy's disguise, fixing various graphical glitches
  • Added jiggle bones for Pyro's chicken hat[4]
  • Added 2 new game startup songs[5]
  • Community Mapmaker requests
    • Implemented InputSetSetupTime() for team_round_timer (was in the .fgd but never implemented)
    • Added "SetDispenserLevel" input to cart dispenser (1, 2, or 3)

Undocumented changes

Notes

  1. Blog post can be found here
  2. The items added were the Direct Hit, Buff Banner, Gunboats, and Equalizer
  3. The items added were the Chargin' Targe, Scottish Resistance, and Eyelander
  4. The patch notes referred to the Respectless Rubber Glove as "chicken hat" - this is not a Wiki error.
  5. Intruder Alert and Drunken Pipe Bomb


Warning: Display title "December 10, 2009 Patch" overrides earlier display title "December 17, 2009 Patch".

Patch notes

No patch notes were given.

Undocumented Changes

  • Added counters to the HUDs of Demomen and Soldiers to keep count of how many of either demomen killed as soldier or soldiers killed as demoman that person has contributed to the War.
  • Landmark numbers of War contribution kills are sent as a message from the server to all players (25 kills etc.)
  • Added a link on the main menu of Team Fortress 2 that links to the "WAR!" page on the Internet via Steam In-Game overlay.
  • Changed the menu background.

Warning: Display title "December 7, 2009 Patch" overrides earlier display title "December 10, 2009 Patch".

Patch notes

Engine

  • Added checks to prevent transferring .smx, .gcf, and .sys files between client/server
  • Fixed upload/download exploits with spaces in the file extension or a path separator at the beginning of the requested file (as reported on the HLDS mailing lists)

Team Fortress 2

  • Fixed custom particle systems inside maps causing particles to break in successive maps
  • Fixed a rare vphysics crash
  • Fixed background highlight for KOTH timers not being aligned properly in minmode
  • Fixed the Heavy's fists being hidden while taunting
  • Fixed cloaked Spies having the critboost effect on their weapon
  • Fixed banned clients being able to spamming(sic) a server with the "joined" chat text
  • Fixed seeing the wrong class counts if the game swapped teams while the class menu was open
  • Fixed Spies being able to disguise while performing a taunt
  • Fixed having to press the voice menu key twice if the menu timed out and closed itself last time it was open
  • Fixed the "Confirm Delete" dialog in the Items menu not handling the key correctly
  • Fixed dispenser not healing players at the correct rate if it's upgraded while the players are already touching the dispenser
  • Fixed exec'ing the .cfg file for a class change before the player has actually changed class

Undocumented Changes

Warning: Display title "November 2, 2009 Patch" overrides earlier display title "December 7, 2009 Patch".

Patch notes

Team Fortress 2

This article is specific to the patch released. For information on the update, see Haunted Hallowe'en Special.

Warning: Display title "October 29, 2009 Patch" overrides earlier display title "November 2, 2009 Patch".

Official update page: Haunted Hallowe'en Special

Patch notes

Haunted Hallowe'en Special.png

Team Fortress 2

  • Added a new community map: Koth_Harvest
  • Added a Halloween edition called Koth_Harvest_Event
  • Updated the CTF, Arena, and KOTH versions of Sawmill
  • Added check to prevent clients from sending empty or all whitespace names to the server
  • Fixed "item_found" announcements coloring the player names if the player has :: in their name
  • QuickSwitch improvements
    • Added key input so you can cycle through it using the slot input keys
    • Added all loadout slots (not just primary, secondary, and melee)
    • Removed duplicate entries (should only see 1 flaregun(sic), etc.)
    • Fixed a few small layout & empty slot bugs
  • Community requests
    • Updated item_teamflag with flags to toggle the trail effects: 0 none, 1 all, 2 paper only, 3 color only
      • Added a "both" selection to the invalid winners field for team_control_point_master and team_control_point_round entities

Warning: Display title "October 14, 2009 Patch" overrides earlier display title "October 29, 2009 Patch".

Patch notes

Team Fortress 2

  • Added "+quickswitch" command, which brings up a small panel allowing you to rapidly change the loadout of your current class & active weapon slot
  • Added server ConVar "tf_teamtalk" to allow alive/dead teammates to talk with each other during a match (default is 0)
  • Added 1/2 Bonus Point for healing a teammate with a dropped Sandvich
  • Updated the class menu to show the local player's current class
  • Updated server ConVar "tf_playergib" to have 3 settings for player gibs: 0: never, 1: normal, 2: always (default is 1)
  • Updated "player_hurt" game event to include "damageamount" and "crit" values
  • Fixed a rare crash in particle system
  • Fixed being able to eat your Sandvich (via taunt) and drop it in the same frame
  • Fixed not correctly remembering the last weapon if you're using "remember active weapon" and the last weapon was the weapon in slot 0
  • Fixed Medic not being able to release his UberCharge if his team won the previous round and the Medi Gun was his last active weapon (while using "remember last active weapon")
  • Fixed not remembering the last active weapon correctly if the player didn't die before the next round restart
  • Prevented servers from using steam:// commands in their MOTD text
  • Fixed using the regen cabinets to get more health than you should when you switch between weapons with/without max health reduction attributes
  • Fixed friendly-fire/spectator exploit using projectiles
  • Fixed disguised Spies not getting ammo from enemy Dispensers
  • Fixed thrown Sandvich traveling through players before being activated
  • Fixed Sandviches sometimes spawning inside walls, or being thrown through thin walls
  • Fixed fire overlay drawing on hats in DX80
  • Fixed an exploit that allowed servers to corrupt client's item database
  • Fixed full packet updates showing cloaked Spies for an instant
  • Fixed a prediction error resulting in mis-predictions of critical hits
  • Community requests
    • Added new "func_flag_alert" entity that fires an alert when a player carrying a flag starts touching the entity
    • Added server ConVar "bot_crouch" to make bots crouch
    • Added model override for item_teamflag entity
    • Added ability to turn off particle trail for players carrying the item_teamflag entity
    • Updated team_train_watcher to support 8 cp/track links (was previously 4)

Warning: Display title "September 15, 2009 Patch" overrides earlier display title "October 14, 2009 Patch".

Patch notes

Team Fortress 2

  • Backpack improvement
    • Added support for 100 slots in the backpack
    • Backpack can now be sorted by type
    • Multi-selection in the backpack is now done by holding down the Ctrl key
  • Alt-fire on the Sandvich now drops sandviches
    • A single sandvich can be dropped at a time. Dropping the Sandvich removes it from the Heavy
    • A Heavy can regain his sandvich by collecting a healthkit while already being at full health
    • Eating a Sandvich using the taunt method now heals a Heavy to full health
    • Dropped Sandviches heal 50% of the collector's health
  • Medic regeneration changes
    • Base regeneration amount increased from 1/sec to 3/sec
    • Regen amount increase since time of last damage decreased from 3x to 2x
    • End result of above: Old healing scaled from 1/sec to 3/sec based on time since being damaged (maxed out at 10 seconds). New healing scales from 3/sec to 6/sec
  • Blutsauger
    • Replaced "No critical hits" negative attribute with "-2 health drained per second on wearer"
    • Health drain stacks on top of the above Medic regeneration changes, lowering the base regen by 2h/sec
  • Added "mp_windifference" server ConVar (default to 0)
    • When set to X, matches will be considered won if a team gets X points ahead of the other team
  • Added a "Remember the active weapon between lives" option to the Multiplayer->Advanced options dialog
  • Added "Disable weather effects" option to the Multiplayer->Advanced options dialog
  • Added "Show non-standard items on spectated player" option to the Multiplayer->Advanced options dialog
    • If set (default), it'll show non-standard items being carried by the player you're spectating
  • Tournament mode changes
    • New item whitelist allowing tournaments to control what items can be used by players
    • Added "item_whitelist_example.txt"
    • Added "item_show_whitelistable_definitions" command to get a list of whitelistable items
  • Added Tournament mode Spectator HUD
    • Added "Use advanced spectator HUD in tournament mode" option to the Multiplayer->Advanced options dialog
    • Shows all the members of your team (or both if you're a spectator) at the top of the screen, along with class/health/respawn time/charge level
    • Spectator indices are now shown on the team members, and hitting the corresponding weapon selection key (slot1-slot12 commands) will spectate them
  • Changed idle player check to include spectators & players who haven't chosen a team
  • Fixed explosive radius detection using an axially aligned box instead of a sphere
    • Compensated by increasing the radius of grenades, pipes, and rockets to 50% of what they lost at the corners of the OBB
    • Grenades/Pipes radius change: 132->159
    • Rocket radius change: 121->146
  • End result of above: Explosives have had their radius reduced at some angles, and increased at others. Radius is now consistent, angles are now irrelevant
  • Fixed Sniper using the reference pose if he has the Huntsman deployed when his team loses
  • Fixed Spies speaking their response rules lines after killing a player as the class they were disguised as
  • Fixed Medics getting MedicCallerPanels in their HUD for cloaked enemy Spies disguised as their team
  • Fixed the Huntsman not firing crit arrows when the Sniper is being CritBoosted
  • Fixed being able to fire the Huntsman under water if you jump into the water with the arrow charged
  • Added check to prevent clients using the "firstperson" command to get out of thirdperson view while they're phasing, taunting or control stunned
  • Fixed Halo glow effect not being hidden for cloak/disguised enemy Spies
  • Fixed wearables not destroying their attached particles when they're removed
  • Fixed several player & viewmodel simulation issues that occurred when the game was paused
  • Fixed a DX8-based exploit that allowed modified particle effects to work under sv_pure 2
  • Community Requests
    • Added the entindex() of the object being built to the "player_builtobject" game event
    • Added flag to allow CTF map authors to turn off the Overtime mode when timers expire
    • Added IgnitePlayer input to TFPlayer

Warning: Display title "September 2, 2009 Patch" overrides earlier display title "September 15, 2009 Patch".

Patch notes

Team Fortress 2

  • Fixed "not on camera object" particle effects appearing while spectating in-eyes, and not appearing when in thirdperson
  • Fixed inventory bug that caused some item pickups not to be shown
  • Added support for client explanations of backend inventory manipulation

Undocumented Changes

  • Added the Cheater's Lament to the game, and gave the item to every player who had not used an external idling program
  • Took away items from those who used external idling programs

Warning: Display title "August 31, 2009 Patch" overrides earlier display title "September 2, 2009 Patch".

Patch notes

Team Fortress 2

  • Added "tf_allow_player_use" server ConVar to control players executing +use while playing (defaults to 0)
  • Fixed a bug where full backpacks resulted in an item being repeatedly found each time the game is started
  • Fixed being able to burn players/buildings that are in the water while standing outside the water
  • Fixed teleporting Spies getting stuck in enemy players standing on the exit
  • Fixed server log not listing telefrag kills as weapon "telefrag"
  • Fixed the Pyro's airblast pushing Spectators in free-look mode
  • Fixed Pyro's Hadouken killing Scouts that have used Bonk! and are phasing
  • Fixed freezecam screenshots sometimes being saved outside the Screenshots folder
  • Fixed deathnotice and server log entries not using the unique item names/icons when buildings are destroyed
  • Fixed a case where the weapon selection menu wasn't drawing the images of non-standard items if the player was using hud_fastswitch 1 and using slot7-10 to view the panel
  • Fixed CTF HUD not centering the flag panel if there is only one active flag
  • Community requests
    • Added the ability to set a parent for the item_teamflag entity
    • Added OnPickUpTeam1 and OnPickUpTeam2 outputs to the item_teamflag entity
    • Added intro movie .mp3 files to the sound/misc folder

Warning: Display title "August 21, 2009 Patch" overrides earlier display title "August 31, 2009 Patch".

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->advanced dialog
    • 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
  • 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_Sawmill not ending the map when mp_timelimit hits 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_pure not reloading the map's custom particle file
    • Custom particle effects contained within maps must now be placed in the \particles directory
  • Fixed another case where items weren't being validated properly in class loadout slots
  • Community requests
    • Removed centerprint texts for TF_FLAGTYPE_INVADE CTF game mode
    • Changed TF_FLAGTYPE_INVADE CTF game mode capture reward from 10 kills to 1 capture
    • Added OnCapTeam1 and OnCapTeam2 outputs to the item_teamflag and func_capturezone entities
    • Fixed HUD "carried" image for the TF_FLAGTYPE_ATTACK_DEFEND and TF_FLAGTYPE_INVADE CTF game modes using the wrong team color
    • Fixed dropped flag for the TF_FLAGTYPE_INVADE CTF game mode using the wrong skin

Warning: Display title "August 17, 2009 Patch" overrides earlier display title "August 21, 2009 Patch".

Patch notes

Team Fortress 2

  • Updated PL_Hoodoo. Changes from community mapmaker Tim Johnson:
    • "Added a balcony at 2-1 that I've rotated and cleaned up so it's a much better point, it attracts less sentry spam but is still holdable. 2-2 has a bit more breathing room and the one way route between BLU/RED spawn in stage 3 has gone and in its place some stairs up to the second level accessible from BLU's side."
  • Added "tf_ctf_bonus_time" ConVar to set the CritBoost bonus time for capturing the intelligence (0 to disable it)
  • Added "tf_arena_first_blood" ConVar to toggle the first blood feature in Arena mode (0 to disable it)
  • Added missing snowpuff particles for DX8 players
  • Fixed rocket jumping
  • Fixed sticky bomb attachment to props. They will now only ignore the saws in Sawmill
  • Fixed Scouts going into reference pose in double jumps
  • Fixed the Ubersaw not displaying team colors
  • Fixed Spies disguised as RED Scouts not cloaking properly
  • Removed two more text messages for TF_FLAGTYPE_ATTACK_DEFEND CTF game mode

Warning: Display title "August 14, 2009 Patch" overrides earlier display title "August 17, 2009 Patch".

Patch notes

Team Fortress 2

  • Fixed "r_rootlod" being marked as a cheat, which prevented it from being changed and caused a significant performance loss for some GPUs
  • Changed "The Big Hurt" Scout achievement to be "Stun 2 Medics that are ready to deploy an ÜberCharge."
  • Fixed Announcer overtime bug on KOTH servers using mp_timelimit
    • Due to many requests, added server ConVar "tf_overtime_nag". When set to 1, it keeps the broken announcer behavior
  • Fixed tournament stopwatch not displaying the time in the HUD
  • Fixed a bug with cloak meter regen and drain rates
  • Fixed Spies not being able to go invis while reloading
  • Fixed pipebombs sticking to saw blades
  • Fixed weapons not being hidden properly during loser state anims
  • Fixed a case where radius damage didn't reduce damage to self
    • Fixes Demoman taking too much damage from their pipebombs
  • Fixed a case where items would never show up in the backpack, even though they were available to equip
  • Fixed a case where items weren't being validated properly in class loadout slots
  • Community requests
    • Removed centerprint texts for TF_FLAGTYPE_ATTACK_DEFEND CTF game mode
    • Changed TF_FLAGTYPE_ATTACK_DEFEND capture reward from 30 kills to 1 capture
This article is specific to the patch released. For information on the update, see Classless Update.

Warning: Display title "August 13, 2009 Patch" overrides earlier display title "August 14, 2009 Patch".

Official update page: The Classless Update

Patch notes

Classless Update Title Card.png

Team Fortress 2

  • Added King Of The Hill game mode.
  • Added custom animations played by the losing team during the post-win state. They are moved into third person camera to enjoy them
  • Added lots of new hats
  • Added KOTH_Viaduct
  • Added CTF_Sawmill
  • Added community map Arena_Offblast
  • Added community map CP_Yukon
  • Added "Auto Reload" option to the multiplayer advanced options
  • Clip-based weapons that reload a full clip at a time can now have their reloads aborted by firing
  • Pistol now fires at a fixed rate, not based on the speed at which you press the firing button
  • Added a color blind option to add a Jarate icon above enemies who are busy accepting a terrifying existence where they have no dignity
  • Significantly reduced the amount of network traffic being sent
  • Capturing the flag in a CTF game mode gives the entire capturing team 10 seconds of critboost
  • Sappers attached to a teleporter automatically place another Sapper on the other end of the teleporter, if it exists
  • Engineers wrenching a teleporter will repair the other end as well, and remove Sappers from both if they exist
  • Disguised Spies no longer trigger On-Hit effects (like the Blutsauger's heal)
  • Removed self-inflicted minicrits. Fixes Jarate'd Soldiers/Demomen having ineffective rocket/grenade jumps
  • Added an item panel to the spectator cam that shows non-standard items being carried by the player you're spectating
  • Added an "Inspect" key that allows you to look at items being carried by your team mates
  • Backpack improvements:
    • Added drag & drop to move items around. Item positions are maintained on the backend
    • Added multi-select, allowing you to delete multiple items at once
    • Added a new key to the key binding page that opens your inventory directly to your backpack
    • Fixed mouseover panel being incorrectly position when the backpack first appears
  • Cloaked Spies standing in valid backstab positions no longer raise their knife
  • Added current map name and gametype to the bottom right of scoreboard
  • Added class icons to tips on the loadout and loading screens
  • Improved visuals around flags when they're being carried by a player
  • Improved critboosted visuals, making it much clearer when an enemy has critboost
  • Updated the loading panel to show the game type under the map name during level transition
  • In-game chat dialog now supports full Unicode characters
  • Added BLU main menu background
  • Added response caching for some server queries to help reduce the CPU load from DOS attacks
  • Teammates no longer block friendly radius damage. Prevents nearby teammates causing rocket/grenade jumps to fail
  • Update PLR_Pipeline
    • Increased the starting advantage in the third round if a team has won the first two rounds
    • Fixed carts not continuing to the second round if they're capped at the same time in the first round
    • Fixed being able to shoot pipebombs over the starting gates in the first round
    • Fixed being able to open the doors in the first round before the setup time was finished
    • Fixed players getting stuck in some doors
    • Fixed players being able to get onto rooftops and out of the map boundaries
    • Fixed other minor bugs and exploits
  • Update Arena_Sawmill
    • Fixed DirectX8 bug where some models would not be visible
    • Fixed exploit with building teleporters outside of the map
  • Updated CP_Granary
    • Made a few changes to improve balance based on competitive community feedback
  • The Force of Nature
    • The enemy knockback now only works in close range and behaves more like the Pyro's air blast
    • Enemies cannot be juggled by the FaN's effect
    • The self-knockback has also changed to respect the firer's view angle. Looking up while shooting will no longer propel the enemy upwards
    • Knockback is now scaled by damage done
  • The Sandman
    • A Scout will receive 1 point for stunning an enemy and 2 points for a long range stun
    • Stunned players now take 75% of all incoming damage instead of 50%
    • ÜberCharged players can no longer be stunned
    • Heavies spinning their mini-guns will continue to spin when stunned (whether the left or right mouse button is pressed)
    • The minimum distance to stun a target has been reduced
    • The negative attribute has changed from "no double jump" to "-30 max health"
  • Fixed various issues around layout & presentation of items inside the Backpack and "X is carrying" item dialogs
  • Fixed an exploit that allowed players to work around sv_pure
  • Particle files are now protected by sv_pure
  • Fixed critboost effect getting stuck on when you die while critboosted
  • Fixed Timer HUD element backgrounds not being the correct color if you change teams during waiting for players
  • Fixed a couple of issues with the way critboosts affected The Huntsman and the Spy's knife
  • Fixed an exploit where you could reload The Huntsman faster than intended
  • Fixed Heavy "civilian" exploit
  • Fixed a set of exploits using the DXSupport config files
  • Fixed r_screenfademinsize and r_screenfademaxsize exploits
  • Fixed sentries firing at a fully cloaked Spy if they're still the closest target
  • Community requests
    • Added a HUD element for hybrid CTF & CP maps
      • Supports 1 or 2 flags, and any number of CPs
      • Mapmakers need to place a "tf_logic_hybrid_ctf_cp" entity in their map to enable it
    • Added custom kill server log text "train" and "saw" for deaths caused by these environmental hazards
      • Format: "%s<%i><%s><%s>" committed suicide with "world" (customkill "%s") (attacker_position "%d %d %d")
    • Added new "medic_death" event for server logs
      • Format: "%s<%i><%s><%s>" triggered "medic_death" against "%s<%i><%s><%s>" (healing "%d") (ÜberCharge "%s")
      • healing is the amount the Medic healed in that life
      • ÜberCharge (1/0) is whether they died with a full charge
    • Added "func_respawnflag" trigger entity. It will remove & return the flag if a flag carrier touches it, or if the flag falls into it.

Undocumented changes

  • Added Miscellaneous loadout slot.
  • Added Gentle Manne's Service Medal.
  • Added new hat bodygroups to the Scout, Soldier, Engineer and Sniper models.
  • Added new headset bodygroup to the Scout model.
  • Added new medal bodygroup to the Soldier model.
  • Primary fire for the Sandman now swings the bat, while alt fire now launches the baseball.
  • Added new swinging animations to the Sandman when a Scout swings the bat with the ball still in his hand

External links


Warning: Display title "July 14, 2009 Patch" overrides earlier display title "August 13, 2009 Patch".

Patch notes

Linux Dedicated Server

  • Improved connection logic to help servers that aren't automatically reconnecting to Steam

Engine

  • Fixed seeing error dialogs if the "-nocrashdialog" command line parameter is present

Team Fortress 2

  • Added an optional per-map particle manifest called _particles.txt, which should be located in the maps directory, so map authors can load custom particle files
  • Fixed minicrits resulting in reduced damage for weapons at close ranges
  • Fixed setinfo exploit that allowed restricted convars to be set while connected to a server
  • Fixed tournament mode being interrupted if mp_timelimit hits before both stopwatch rounds have been played
  • Fixed "jointeam unassigned" exploit
  • Fixed being able to respawn during the chat time before a level change
  • Fixed "sensitivity" ConVar not capping the upper value which sometimes caused a server crash
  • Prevented some exploits based on mat_dxlevel being changed in-game
  • Updated ripple effects for water drips to improve performance
  • Fixed the Cloak and Dagger not regenerating at the correct rate

Undocumented Changes

  • The Dead Ringer's recharge time was shortened from 18.5 seconds to 16.5 seconds.

Warning: Display title "June 25, 2009 Patch" overrides earlier display title "July 14, 2009 Patch".

Patch notes

Team Fortress 2

  • Linux Dedicated Server
    • Improved connection logic to help servers that aren't automatically reconnecting to Steam, and added extra logging to track it
    • Added extra data gathering to help us understand and improve Linux performance
  • Changed cl_flipviewmodels so it can no longer be set while connected to a server
  • Reverted Force-A-Nature and airblast knockback on disguised Spies, so that they can once again be knocked back
  • Fixed problem with Loadout Menu "Back" button not preserving the currently equipped weapon
  • Fixed a case where an observer could set the observed player's view models
  • Fixed the Heavy's punches not matching mouse button presses when the view models are flipped
  • Fixed Bonk! ammo count exploit after using a regeneration locker
  • Fixed Dead Ringer damage reduction exploit involving Spy taunting

Warning: Display title "June 23, 2009 Patch" overrides earlier display title "June 25, 2009 Patch".

Patch notes

Engine

  • Added support for the Novint Falcon

Team Fortress 2

  • Added an option to the advanced multiplayer menu to select left or right handed view models
  • Custom death animations now only play 25% of the time
  • Removed refract from water ripples caused by bullet impacts for performance reasons
  • Added log entries for player extinguished events using the Medi Gun, Jarate, Flamethrower and Dispenser
  • Started tracking localization settings to help make decisions regarding localization in the future
  • Changed the description of the "Triple Prey" achievement so it better describes how to get it
  • Critical arrows now have a trail and correctly deal enhanced damage
  • The Huntsman now defaults to be right handed
  • Friendly arrows will no longer trigger the near miss sound on you
  • The Cloak and Dagger now always regenerates at its intended rate. Previously it only regenerated at the correct rate when the Spy was cloaked
  • Increased the Cloak and Dagger regeneration rate slightly
  • Capped the rate of energy loss from moving faster than run speed (falling / air toss) while cloaked with the Cloak and Dagger
  • The Dead Ringer's cloak consume rate has been slightly reduced, giving about an extra second of cloak time on a full meter
  • Emerging from the Dead Ringer's cloak now drains up to 40% of the cloak meter instead of 100%. This drain only happens if the meter is at least 60% full
  • The Dead Ringer's cloak meter can now be regenerated from ammo sources
  • The Ambassador now only crits when fully accurate and no longer penetrates enemies
  • The Spy can no longer change weapons from the knife while shocked by the Razorback
  • Force-A-Nature & Flamethrower air blast knockback effects no longer work on disguised spies

Mapmaker requests

  • Added spawn flag to func_respawnroomvisualizer that allows it be non-solid to players
  • Added SetSolid input to func_respawnroomvisualizer to change solidity to players dynamically
  • Added OnWonByTeam1 and OnWonByTeam2 outputs to the TFGamerulesProxy

Undocumented Changes

  • The Ambassador no longer fires through buildings.
  • Being attacked while taunting with the Dead Ringer out no longer triggers a Spy's cloak, but instead keeps the damage reduction for the remaining duration of the taunt.
  • Removed the speed penalty from the Razorback.
  • A Pyro's air blast will now extinguish burning disguised enemy Spies.
  • Fixed a bug where a spectator's wearable items could be seen floating around the player they were spectating
  • Fixed a bug where a fake Spy hand would appear on the screen of other players
  • Fixed teleporters not being build-able in some places where they should be (such as within the pit at the end of Badwater Basin)
  • Fixed rare client crash on connection and level change
  • Fixed the blank progress bar in the upper-left of the screen when the client scheme is reloaded
  • Fixed a bad detection case in the "Friendship is Golden" achievement
  • Fixed several sources of floating arrows
  • Fixed disguised Spies occasionally looking like they have invulnerability, instead of the correct fake Spy mask
  • Disguised spies will no longer lose their disguise weapon when they interact with a weapon locker
  • Fixed a bug where the Spy's watch would randomly change models during play
  • Fixed uncloaked Spies flickering in and out of the cloak effect when taking damage

Warning: Display title "June 8, 2009 Patch" overrides earlier display title "June 23, 2009 Patch".

Patch notes

Team Fortress 2

  • Fixed not being able to reflect arrows with the Flamethrower.
  • Fixed The Huntsman drawing a muzzle flash under lagged conditions.
  • Fixed the background color of the Spy disguise panel not always matching his disguise team.
  • Fixed idle players being kicked when the server has tf_arena_use_queue set to 0.
  • Fixed Spies not being able to sap a building if an enemy player was colliding with the building.
  • Fixed getting a real target ID on an enemy Spy that's disguised as one of your teammates if you are disguised as an enemy.
  • Fixed the Ambassador not shooting enemy sticky bombs.
  • Fixed Spies being able to automatically Cloak after uncloaking at the moment of a weapon switch.
  • Fixed Jarate instantly exploding when thrown in some places, like the final area of Badwater Basin.
  • Fixed spectators not having their items removed when they enter spectator mode.
  • Fixed Sniper "civilian" exploit where players could crash the server.
  • Fixed a couple of cases where viable backstabs would fail.
  • Added a "Discard" button to the item pickup panel.
  • Added a backstab custom death animation to the Heavy.
  • Changed default for tf_arena_use_queue to 1. This was the original behavior prior to the last update.
  • Changed the Dead Ringer so it can be activated while carrying the flag.
  • Increased the Force-A-Nature's damage by 10%.

Undocumented Changes

Warning: Display title "May 29, 2009 Patch" overrides earlier display title "June 8, 2009 Patch".

Patch notes

Team Fortress 2

  • Added Sniper/Spy milestone achievements as an additional way players can get the new unlockables
  • Arena Mode
    • Added tf_arena_use_queue server convar. Turn this on to get the old queue behavior. Default is off
    • Added tf_arena_round_time to set a timelimit on the round
  • Added the userid of the player who built the teleporter to the "player_teleported" event
  • Fixed player killed event causing server crash
  • Fixed Spies not being telefragged when standing on an enemy teleporter exit with the Dead Ringer enabled
  • Fixed attackers seeing the Mini-Crit particle effect for full Crits if the victim has the Jarate effect enabled
  • Fixed the Ambassador not doing damage to buildings
  • Fixed Spies disguised as their own team not drawing blood effects
  • Fixed players killed by flaming arrows not showing the appropriate death icon

Undocumented changes

Warning: Display title "May 26, 2009 Patch" overrides earlier display title "May 29, 2009 Patch".

Patch notes

Team Fortress 2

  • The Ambassador now does full critical hits on headshots, instead of mini crits
  • The Dead Ringer now fully drains the cloak meter, even if the Spy leaves cloak early
  • Fixed Spy disguise menu not being visible in HUD minimal mode
  • Server log improvements:
    • Added "player_extinguish" event for servers to log when a Pyro extinguishes flame with the airburst
    • Fixed kill descriptions for Force-A-Nature & Sandman, so server logs can distinguish them
    • Identified feign deaths in the events sent to server logs
  • Fixed server crash related to the Jarate

Warning: Display title "May 22, 2009 Patch" overrides earlier display title "May 26, 2009 Patch".

Patch notes

Team Fortress 2

  • Fixed Ambassador not using hitboxes to trace against players. It now works like all other bullet-firing weapons in the game
  • Fixed Ambassador shooting through gates
  • Fixed Ambassador not critting during the round win period
  • Fixed control point not being named correctly on Arena Sawmill
  • Fixed cloaked Spies being able to taunt attack
  • Fixed Spy feign death not being reflected in scoreboard
  • Fixed Jarate effect on DX8 machines
  • Fixed rare crash in Spy "A Cut Above" achievement
  • Fixed the backpack icon appearing over the "Could not connect to Steam" message in the client inventory
  • Fixed German localization string for respawning players showing %1
This article is specific to the patch released. For information on the update, see Sniper vs. Spy Update.

Warning: Display title "May 21, 2009 Patch" overrides earlier display title "May 22, 2009 Patch".

Official update page: The Sniper vs. Spy Update

Patch notes

Sniper vs Spy titlecard.png

Team Fortress 2

  • Added new map, Pipeline. Pipeline is the first map in a new game mode named payload race, which uses two carts in each map instead of only one like traditional payload maps.
  • Added new arena map Sawmill.
  • Added new arena map Nucleus.
  • Added new community payload map Hoodoo.
  • Updated Dustbowl to fix not being able to jump into the window in the first building of the second stage.
  • Leaderboard class sniper.png Sniper
    • Added new sniper rifle replacement, The Huntsman. Instead of a sniper rifle, you have a bow that allows you to move around faster while firing, and fire more quickly than the sniper rifle. Works better at medium range than the standard rifle.
    • Added new SMG replacement, Jarate. If thrown on an enemy they will take more damage for short period of time. Also extinguishes flames on yourself or allies.
    • Added new SMG replacement, The Razorback. Will protect you against a single spy backstab, and stun the spy for a short period of time. Comes with a 15% move speed penalty for the wearer (speed penalty has since been removed).
    • Standard sniper rifle now shoots through friendly players.
    • Added 54 new Sniper voice lines.
    • Added 35 new Sniper achievements.
  • Leaderboard class spy.png Spy
    • Added new revolver replacement, The Ambassador. First shot is very accurate and will cause a critical hit if it hits an enemy's head. Accuracy is poor for a period after that.
    • Added new watch replacement, the Dead Ringer. When armed, you will appear in all ways to die to the first damage you take from an enemy. You'll be cloaked for 8 second after taking this damage. Upon de-cloaking you'll make a loud and distinct sound.
    • Added new watch replacement, the Cloak and Dagger. Your cloak meter is only depleted when you move, so you can stay invisible indefinitely if you're standing still.
    • Spy name tags now show up properly when disguised as their own team.
    • Fixed a bug that would cause spectators to see disguise weapons incorrectly.
    • Fixed a bug where enemy spies disguised as friendly spies would have cigarettes that didn't burn.
    • Fixed a bug where overhealing disguised spies would show the wrong overhealing amount to the medic.
    • Made it more obvious on first person view model when your motion cloak is out of juice and you are partially visible.
    • Also made it more obvious on first person view model when you're bumped while cloaked.
    • Improved the way your disguise weapon is determined to make it clearer and fix a couple of rare issues.
    • Spies disguised as enemy spies now get a random mask to help complete the disguise, and their target id will be set appropriately.
    • Spies disguised as medics now have an Ubercharge: line in their disguise target info.
    • Spies outward facing "disguise health" now matches their disguise target when they first apply the disguise.
    • Spies can now pick up health kits for their "disguise health", even when uninjured.
    • Disguise UI doesn't show up in minimum UI mode (hud_minmode).
    • Spies that disguise as a player using an unlockable now show that unlockable in hand.
    • Spies can now use enemy teleporters.
    • Added 70 new Spy voice lines.
    • Added 34 new Spy achievements.
  • Scoreboard changes
    • Dominations no longer get wiped when teams switch sides.
    • Dead players draw slightly darker in scoreboard.
    • Converted class labels to class icons.
    • All players now display the total number of people they are dominating.
  • You now find new and old items as you play, instead of through achievements.
  • Fixed a bug that would cause the scout's ball to regenerate at inappropriate times.
  • Demomen can now detonate their stickies while taunting.
  • Flamethrower's air burst now extinguishes fire on friendly targets.
  • Grenades and rockets deflected by a pyro under the effects of Kritzkrieg will now be criticals.
  • The Heavy and Sniper now have new custom death animations.
  • Fixed payload HUD not updating properly if you join in the middle of a match and the cart isn't moving.
  • Engineer's dispensers now give 20%, 30%, or 40% of player's max_ammo (for each ammo type) on each use, based on the level of the dispenser.
  • Added -sillygibs commandline parameter which will allow the non-violent gibs to be enabled.
  • Added a new taunt for the Kritzkrieg, which also heals for 10 points.
  • Improved the deathcam camera handling used when a player plays a custom death animation.
  • Added missing chalkboard and serverbrowser images for community maps shipped in previous updates.
  • Removed "Final" from map names in the serverbrowser quick list.
  • Servers
    • Added "sv_allow_voice_from_file" convar, which defaults to 1. When set to 0, it'll prevent clients from using the "voice_inputfromfile" feature to broadcast wav files over voice.
    • Enabled "sv_allow_wait_command" convar, which defaults to 1. When set to 0, it'll prevent clients from using the "wait" command.

Undocumented changes

  • Added a scar to the Sniper's face.
  • Added cosmetic items.[1]
  • Added 2 new game startup songs.[2]
  • Added new arrow bodygroup to the Sniper model.
  • Added "Spycrab" taunt to the Disguise Kit.
  • The Fencing taunt now damages and kills enemy players.

Notes


Warning: Display title "May 1, 2009 Patch" overrides earlier display title "May 21, 2009 Patch".

Patch notes

Team Fortress 2

  • Updated cp_egypt with changes based on player feedback, added additional health/ammo and updated routes
  • Additional character loadout menu changes to support future features

Warning: Display title "April 20, 2009 Patch" overrides earlier display title "May 1, 2009 Patch".

Patch notes

Team Fortress 2

  • Reworked the character loadout screens to support future features
  • Added the ability for players to permanently delete items from their inventory using the new Backpack menu. This does not reset achievements. Once an item has been deleted it can never be re-earned
  • Added the ability for players to reset their player stats using the Reset Stats button on the Stats menu. This does not reset achievements
  • Added a "player_teleported" game event that is sent when a player is teleported
  • Updated cp_junction_final to score per-capture instead of per-round. This fixes the map not working correctly with Tournament Mode and the stopwatch
  • Scouts now drop the Intelligence if they're carrying it when they start phasing
  • Fixed instances where Steam connection problems would cause some unlocked items to be unusable
  • Fixed the custom crosshair menu not clearing itself when "None" is selected for non-English clients
  • Fixed warning about not being able to execute skill1.cfg when starting the dedicated server

Warning: Display title "March 23, 2009 Patch" overrides earlier display title "April 20, 2009 Patch".

Patch notes

Team Fortress 2

  • Fixed screenshots being black when Multicore Rendering is enabled.
  • Fixed sprays not showing up on some surfaces.
  • Fixed decal crash during changelevel.
  • Fixed crash caused by setting the decal limit too high on some machines.
  • Fixed crash caused by decals in the world render loop.
  • Fixed crash caused by convars changing while rendering is queued.

Warning: Display title "March 19, 2009 Patch" overrides earlier display title "March 23, 2009 Patch".

Patch notes

Team Fortress 2

  • Removed upper limit for the "tf_flag_caps_per_round" convar
  • Added a message to the server console to show when the server has reconnected to Steam
  • Fixed decal related crash
  • Fixed players being kicked from servers with an INVALID_STEAM_TICKET rejection

Warning: Display title "March 18, 2009 Patch" overrides earlier display title "March 19, 2009 Patch".

Patch notes

Team Fortress 2

  • Added Multicore Rendering:
    • This initial release is aimed at testing compatibility, so the option is OFF by default
    • To turn it on, go to the Options->Video->Advanced dialog, and check the "Multicore Rendering" option
  • Several performance improvements to decals and client bone/flex setup
  • A variety of alt-tab and mode switch fixes
  • Improvements to the way the engine initializes surround sound, fixing some specific hardware cases
  • Fixed a crash on exit in Vista 64

Warning: Display title "March 13, 2009 Patch" overrides earlier display title "March 18, 2009 Patch".

Patch notes

Team Fortress 2

  • Players who are stunned by a Scout now take 50% less damage
  • Increased the minimum distance to stun a player with the Sandman
  • Fixed problem where clients were unable to join a team or maintain a connection to the server
  • Fixed Scout taunt kill achievement firing for people who didn't actually qualify
  • Fixed client crash in when creating muzzle flash effects
  • Fixed client crash when determining which disguise weapon to use for a spy
  • Fixed Natascha's chain not being drawn on the view model
  • Fixed stun code regression that resulted in a subtle reduction of Natascha's slowdown effect
  • Fixed rocket & grenade jumps not propelling players as far as they're supposed to

Warning: Display title "March 6, 2009 Patch" overrides earlier display title "March 13, 2009 Patch".

Patch notes

Team Fortress 2

  • You can now duck twice in the air. Scout double jumps reset the in-air jump counts
  • Added "tf_clamp_airducks" convar, set to 1 by default
    • Setting it to 0 will remove all constraints on ducking while in the air. Useful for servers running RJ challenge maps
  • Increased the jump velocity to account for the tuned bounding box sizes. Jump height should now match the prior-to-last-update heights

Warning: Display title "March 5, 2009 Patch" overrides earlier display title "March 6, 2009 Patch".

Patch notes

Team Fortress 2

  • Added a duck timer that prevents duck spamming while running around on-ground
  • In-air, players are only allowed to duck once before they touch ground again
  • Fixed several bounding box issues with jumping, falling, and rocket jump air-walking. Bounding box should be much more accurate there now
  • Increased backstab check so that Spies can side-stab again
  • When disguising, Spies now always start showing the primary weapon in their disguise, and can then switch it with the last-disguise key
  • Fixed Flamethrower loophole that resulted in the flame effect being stuck on while the Flamethrower wasn't really firing
  • Fixed exploit that allowed players to circumvent the force-fire timeout on the Grenade Launcher
  • Fixed a bug that caused Natascha's slow on hit effect to be inverted from 75% to 25%
  • Restored sawmill_logs.mdl file, fixing some user maps that used it
  • Fixed some localization issues with Scout achievement strings
  • Removed the "Final" phrasing in the map loading screen
  • Fixed a server crash on startup under Linux
  • Fixed a buffer overflow issue related to network string tables
  • Gamestats uploading is now done asynchronously. This fixes the client timeout issues on map changes
  • CP_Junction changes:
    • Fixed an exploit where Engineers could build a teleporter exit in an invalid area
    • Fixed a few bad overlay assignments and other minor issues

Warning: Display title "February 25, 2009 Patch" overrides earlier display title "March 5, 2009 Patch".

Patch notes

Team Fortress 2

  • Removed the damage reduction against non-stunned enemies on the new bat
  • Players with full health can now pick up dropped Sandviches
  • Reverted the change that treated chat text starting with / as a command instead of passing it through as chat
  • Fixed a crash related to baseball impacts
  • Fixed the Heavy's hands disappearing when he's stunned while wearing the KGB
  • Fixed the BONK!! particles appearing in the air when the bat's taunt kill is used on a target
  • Fixed Force-A-Nature description not fitting inside the item window
  • Fixed the Axtinguisher

Undocumented changes

  • The Scout no longer speaks during the duration of the Grand Slam taunt.
This article is specific to the patch released. For information on the update, see Scout Update.

Warning: Display title "February 24, 2009 Patch" overrides earlier display title "February 25, 2009 Patch".

Official update page: The Scout Update

Patch notes

Scout Update Title Card.png

Scout Update was published on February 24, 2009 and marked the fourth update Class Pack.

New features

  • Added The Force-A-Nature, The Sandman, and Bonk!
  • Added 35 new Scout achievements
  • Added crit boosted on/off sound effects
  • Added new sounds for upgraded Teleporters
  • Added new sound for a fully charged Medic dying
  • Add bonus points section to scores
    • Scouts earn a bonus point for killing Medics who are actively healing a target
  • Added several new speech concepts, mostly hooked up to new Scout lines
  • Added new "Remember last weapon between lives" option to the Multiplayer Advanced dialog
  • Spies can now control which weapon the enemy team sees them holding. Hitting the "last disguise" key while disguised updates the disguise to show the Spy's currently held weapon
  • Added several new Arena mode announcer speech events.
  • Added "First Blood" to Arena mode
  • Removed 2x item respawn times in arena
  • Changed backstab handling to fix facestabs
  • Spies disguised as enemy team can now see player IDs for enemies

New maps

Mapmaker requests

  • Added new input for forward speed modifier to FuncTrainTrain
  • Added TeleportToPathTrack input to func_tracktrain

Bugfixes

  • Fixed a bug where players would sometimes gib from non-gib damage kills
  • Fixed stat screen showing an entry for a class called "map."
  • Fixed item model panels not using team skins
  • Fixed obscure bug where spectators were able to carry the flag.

Undocumented Changes

  • Added new Scout voice lines.
  • Added a new taunt, used by the Sandman
  • Reduced stab radius to 160 degrees. Removed quickbackstabs and thus reduced the Spy's backstab range[1]. Made backstabs quicker.

Notes

  1. This has since been reverted

Warning: Display title "February 20, 2009 Patch" overrides earlier display title "February 24, 2009 Patch".

Patch notes

Orange Box Engine

Warning: Display title "February 18, 2009 Patch" overrides earlier display title "February 20, 2009 Patch".

Patch notes

Team Fortress 2

Warning: Display title "February 17, 2009 Patch" overrides earlier display title "February 18, 2009 Patch".

Patch notes

Engine

Team Fortress 2

  • Reverted the change that capped rate at 30000

Warning: Display title "February 16, 2009 Patch" overrides earlier display title "February 17, 2009 Patch".

Patch notes

Team Fortress 2

  • Sticky bombs now get a reduced close range damage ramp up (like Rocket Launcher & Syringe Gun)
    • Ultimately reduces damage done by sticky bombs to enemies <512 units from the Demoman
  • Moved the unlockable system over to the new item backend:
    • Added a warning dialog to the loadout screen telling clients when the server they're on could not get their loadout
  • Made "tf_damage_disablespread" a replicated convar, so clients can see the value of it on the server they're connected to
  • Renamed "mp_stalemate_at_timelimit" to "mp_match_end_at_timelimit", to better explain its function now that stalemate is optional
  • Server tags can now be used to include or exclude servers from the list
  • Fixed muzzle flashes & shell ejections still playing when viewmodels are hidden
  • Protected several more commands from client exploitation

Undocumented Changes

Warning: Display title "February 2, 2009 Patch" overrides earlier display title "February 16, 2009 Patch".

Patch notes

Team Fortress 2

  • Added Viewmodel FOV slider to advanced multiplayer options
  • Added a hide viewmodel option to advanced multiplayer options
  • Added custom crosshair support
    • Added crosshair image, scale, and color settings to the Options->Multiplayer settings tab
    • Moved HUD minimal mode & Disable Spray options into the Advanced Multiplayer settings
  • Added "open_charinfo_direct" command that opens the loadout directly to the class you're currently playing
    • Replaced the "Open Loadout" entry in the options->keys dialog with this new command. Rebind / reset your config to defaults to use it
    • Added "tf_damage_disablespread" convar to disable the 25% damage spread on all damage
    • Added class limit support to tournament mode
      • Set the "tf_tournament_classlimit_X" convars to the max number of class X allowed
    • Added "tf_tournament_hide_domination_icons" convar, that allows a tournament mode server to force clients not to display domination icons over their nemeses
  • Modified critical hit calculation. Overall, critical hit chance is now much more recent-performance based:
    • Base chance is now 2% (was 5%).
    • Bonus range based on damage done changed from 0%-15% to 0%-10
    • Damage range required for bonus changed from 0-1600 to 0-800
  • Reduced random damage spread applied to all player damage from +-25% to +-10%
  • Slight reduction (improvement) of the minigun's spread
  • Increased flare direct hit damage from 20 to 30
  • Rewrote Natascha's slowdown code to be more consistent
  • Sniper rifle now supports Crit Boost state like all other weapons (i.e. Kritzkrieg makes all shots critical hits)
  • Stealthed Spies are no longer able to pickup the Intelligence. They must uncloak first
  • Increased Soldier primary ammo count from 16 to 20
  • Fixed crash when running in tools mode
  • Added UTIL_IsCommandIssuedByServerAdmin() checks to several "physics_" CON_COMMAND scripts to prevent clients issuing the commands
  • Fixed bug in teleporter logic that allowed engineers to build teleporters with HUGE health values
  • Fixed matching teleporter not getting a health buff when the pair is upgraded (only the tele you were hitting got the health buff)
  • Fixed Medic UberCharge percentage in minimal-HUD mode

Warning: Display title "January 28, 2009 Patch" overrides earlier display title "February 2, 2009 Patch".

Patch notes

Team Fortress 2

  • Added percentage to UberCharge HUD panel for the Medic
  • Added upgrade progress and levels to Engineer HUD panel for all buildings
  • Added mp_tournament_allow_non_admin_restart server ConVar to allow server admin to toggle whether non-admin players can issue the mp_tournament_restart ConCommand on the server. Default is 1 (current behavior)
  • Added flag to the gamerules entity so map authors can override the HUD type being used. Allows map authors to force CTF or CP HUD to be used if they mix CTF/CP entities in the map
  • Added check in CTF HUD to make sure it doesn't point at disabled capture zones when the player is carrying the flag. Allows map authors to have more than one capture zone for each team in the map
  • Changed AutoTeam to give new players to the attackers on attack/defend maps if the teams are even
  • Fixed Pyro model not animating in the class menu
  • Fixed players getting stuck in the "prepare to respawn..." countdown loop
  • Fixed Natascha not getting the proper 75% of damage and slightly increased the strength of Natascha's slowdown
  • Fixed teleporter entrance/exit effects being drawn when they don't have a matching teleporter entrance/exit
  • Fixed announcer saying "the cart is nearing the checkpoint" after the round has already been won
  • Fixed cloaked Spies having a particle-beam effect while standing next to a dispenser that's healing them
  • Fixed server crash when trying to load a map that contains control points with duplicate index values
  • Fixed several materials warnings in the console
  • Fixed "Cart.Explode" sound script entry using an unknown sound channel
  • Marked the cl_bobcycle and cl_bobup ConVars as cheats
  • Fixed clients using reloadresponsesystems, sv_soundemitter_flush, sv_soundemitter_filecheck, sv_findsoundname, and sv_soundscape_printdebuginfo to lag/crash servers

Source Engine

  • Fixed client "timeout on mapchange" problem
  • Fixed setinfo exploit
  • Marked the r_aspectratio ConVar as a cheat
  • Fixed clients using reloadresponsesystems, sv_soundemitter_flush, sv_soundemitter_filecheck, sv_findsoundname, and sv_soundscape_printdebuginfo to lag/crash servers

Server Browser

  • Renamed "Quick List" to "Map List"
  • Removed minimum ping filter from Map List

Warning: Display title "January 12, 2009 Patch" overrides earlier display title "January 28, 2009 Patch".

Patch notes

Team Fortress 2