Sniper Pyro Scout Soldier Engineer Medic Heavy Demoman Spy

TF Team

For general feedback about the game.

Steam Support

Visit the support site for any issues you may be having with the game or Steam.



Team Fortress 2 Update Released

August 27, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Added Collection Trade-Ups!
    • Check out the blog post for more information
  • Added Map Stamps and Strange Filters for the featured maps in the Gun Mettle Campaign
  • Added the Gun Mettle Cosmetic Case which contains new community cosmetic items
    • Gun Mettle Cosmetic Case can only be found by players with a campaign coin
    • Cosmetics in a collection can be listed on the Steam Community Market
  • All Strange items now have a visible icon in backpack panels
  • Added an option button to display paints and/or styles options for items in the Mann Co. Store preview page and the Steam Workshop item import tool
  • Added the OWL 14 tournament medals
  • Added a Steam Community Profile option to the player right-click context menu in the scoreboard
  • Fixed a buffer overflow exploit (thanks to Didrole for this report)
  • Fixed a Mann vs. Machine exploit related to purchasing upgrades while not at an upgrade station
  • Fixed a Mann vs. Machine exploit related to the Medigun shield
  • Fixed the Gun Mettle Coin not displaying its proper level in the Steam Community view
  • Fixed the Enforcer getting a damage bonus as the Spy was disguising and not fully disguised
  • Fixed the cvarlist command truncating some cvar/command descriptions
  • Fixed hitting 'Enter' while in the backpack menu triggering buttons in the main menu
  • Fixed invalid map names in nextlevel convar or the map cycle causing the server to fail to change level after displaying the score panel
  • Fixed the Engineer losing revenge crits and picked-up weapons after using The Eureka Effect to teleport back to base
  • The Dalokohs Bar can now accept Ally Healing Done strange parts
  • Updated several HUD elements to include the name of the weapon's owner when a player is carrying a weapon they picked-up
  • Updated the materials for the Stickybomb Launcher
  • Updated Mann Co. Store prices for foreign currencies to current USD equivalents
  • Updated the localization files
  • PASS Time update
    • Fixed scoring in your own goal if you change teams while the jack is in flight
    • Fixed disguised and cloaked enemy Spies having a shield drawn for them in the HUD
    • Fixed players sometimes not being able to throw the jack
    • Fixed another case where players could teleport the jack with The Eureka Effect
    • Fixed The Dead Ringer making it impossible to throw the jack or deactivate the Dead Ringer
    • All global special abilities that are activated with alt-fire are now available while carrying the jack, unless you're actively aiming the jack
    • Unlocked console variables for community servers to experiment with without requiring sv_cheats
    • Fixed Scouts being able to pick up the jack while drinking
    • Fixed disguised Spies being able to carry the jack in some situations
    • Made weapon switch faster after throwing the jack
    • Fixed not getting a speed boost if you score and then get the jack after it respawns
    • Fixed a crash if mp_tournament was enabled and someone scored during pre-game
    • Improved the way blocking works
    • Fixed being able to cancel enemy taunts by hitting them with the ball
    • Fixed seeing a phantom jack in your hand if you threw the jack and couldn't switch back to your previous weapon (jars, cleavers, etc.)
    • Updated pass_warehouse
      • Fixed issue with jack getting stuck behind props
      • Fixed exploit of jack getting stuck in dropper
      • Fixed issue with unbalanced ammo and health kits
      • Moved resupply closets further from the doors
      • Added plank walkway to central warehouses on top of the containers
  • Server Browser
    • Fixed the history tab of the server browser failing to record servers
    • Fixed the spectate tab of the server browser not working at all
    • Fixed the game info dialog for SourceTV master servers improperly showing the server as not responding
    • Fixed connecting to SourceTV servers via the Favorites tab in the server browser
    • Fixed SourceTV relay servers not properly registering on the server list in some situations
    • Fixed the game info dialog for SourceTV relay servers not allowing connection despite open slots
    • Fixed SourceTV relay servers appearing to have negative max players
  • Maps Workshop Beta
    • Fixed map cycle files specified before the initial map load not properly tracking workshop maps
    • Fixed game servers using registered accounts via sv_setsteamaccount being unable to access workshop content
    • Fixed servers getting stuck in a loop when the nextlevel convar contains a un-loadable workshop map

Team Fortress 2 Update Released

August 19, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed an issue with the Festive Revolver not drawing correctly
  • Updated the materials for the Australium Minigun
  • PASS Time update
    • Fixed disguised Spies not having a shield drawn for them in the HUD
    • Fixed players being able to carry the jack while taunting (fixes an exploit with The Eureka Effect)
    • Fixed being able to 'inspect' the jack while players are carrying it
    • Fixed capturing the jack not incrementing Scout contract points
    • Updated pass_warehouse
      • Fixed a hole near the RED goal
      • Fixed some props where the jack could get stuck
      • Changed some small health kits to medium

Team Fortress 2 Update Released

August 18, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed a PASS Time sound bug related to carrying the Jack

Team Fortress 2 Update Released

August 18, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Updated LODs for the revolver
  • PASS Time update
    • Fixed a client crash related to the HUD
    • Fixed the Short Circuit being used to remove the Jack from the game
    • Fixed players being able to pick-up the Jack while they have weapons deployed that cannot be holstered
    • Updated pass_warehouse
      • Fixed players getting into enemy spawn rooms
      • Fixed the Jack being thrown into spawn rooms
      • Fixed being able to build in the goals

Team Fortress 2 Update Released

August 18, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Added new game mode 'PASS Time' to the TF2 Beta
    • Check out the blog post for more information
  • Fixed a crash caused by a client sending malformed network data to the server (thanks to Nathaniel Theis for this report and test case)
  • Added a new hat 'The Finder's Fee'
    • Will be awarded going forward on a case-by-case basis to those who report major economy-breaking bugs or remote-code-execution bugs, and provide detailed information and steps to reproduce
    • Well deserved congratulations to the first recipient, Nathaniel Theis
  • Fixed visual bugs caused by picking up weapons with special attributes
  • Fixed the Mann vs. Machine Medigun shield not being re-created after switching away from the Medigun and back while the charge is draining
  • Fixed some alignment issues in the HUD meters for the Mann vs. Machine rage knockback and Medigun shield
  • Fixed left-hand view models not displaying Stat Clocks correctly
  • Fixed being able to use the tournament_readystate client command when using per-player ready status mode
  • Fixed seeing a HUD mp_timelimit timer for maps that don't end the round when the map timelimit runs out
  • Fixed some missing VO sounds for the Demoman when laughing
  • Fixed being able to use the Restore action on Killstreak Kits
  • Fixed character loadout menus so they display the particle effects for all equipped Unusual items
  • The Huo-Long Heater can now accept Posthumous Kills strange parts
  • Updated the Australium Grenade Launcher to fix the wood material being shiny
  • Updated the backpack images for the Gun Mettle Campaign Coin
  • Updated LODs for several weapons and the sentry gun
  • Updated Mann Co. Store prices for foreign currencies to current USD equivalents
  • Updated the localization files
  • Updated Koth_Suijin with the latest changes from the authors
    • Added cover around the point preventing cross-point sight line
    • Opened second window in point building
    • Tweaked pickup amounts and positions
    • Widened space between stairs to point and bridge railing to allow easier movement
    • Clipping improvements
    • Improved lighting in dark areas
    • Fixed an issue where engineers could build on outlying islands
    • Fixed an issue where engineers could trap teammates by building teleporters in spaces with restricted movement
    • Fixed an issue where the spawn room doors could be held open by an opposing team member
    • Optimization improvements
  • Maps Workshop Beta
    • Fixed a common crash when loading some compressed maps
    • Fixed various issues running workshop maps on listen servers
      • Listen servers no longer unnecessarily fetch a second copy of the map
      • Listen servers no longer cause the client to crash upon the second load of the same workshop map
    • Added -ugcpath parameter for dedicated servers to control location of downloaded workshop content
      • Defaults to steamapps/workshop
      • Multiple servers sharing the same UGC directory is currently not supported, and will not go well
    • Added server command tf_workshop_map_status to view currently tracked maps and their status
    • Enhanced handling of updated maps to ensure the newest available version of the map is always used on level change
    • Improved handling of workshop maps in a server's map cycle
      • Workshop maps in the map cycle will be automatically fetched and updated in the background
      • Workshop maps in the map cycle will have their names updated to the canonical name once known
    • Map votes now work with workshop maps
      • A known issue is that the full workshop map name is currently shown instead of the friendly name
    • Community request: Updated the FindMap and CanProvideLevel API for server-side mods. These functions now always expose the full workshop names for maps when known, even if not the map is not yet installed

Team Fortress 2 Update Released

July 23, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed a client crash related to the spectator GUI
  • Fixed sentry guns having unlimited ammo
  • Fixed sentry gun model being set to level 1 after a sapper is removed

Team Fortress 2 Update Released

July 23, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Changed the Pomson 6000 ÜberCharge and cloak drain effect's distance fall-off
    • Old: Drain 15 ÜberCharge at point blank and scale down to 0 at 1024 HU
    • New: Drain 10 ÜberCharge from 0 to 512 HU and scale down to 0 at 1536 HU
  • Added Arms Race 1 and Arms Race 2 community event medals
  • Fixed a bug related to using incorrect particle effects
  • Fixed the Scorch Shot flares pushing teammates
  • Fixed being able to carry the flag with the Rocket/Sticky Jumpers
  • Fixed Sentries shooting over the head of Spies using the Box Trot taunt
  • Fixed tf_bot_join_after_player preventing the bots from joining a team after the player joins team Spectator
  • Fixed missing secondary attack animations for the Short Circuit
  • Fixed the Contracts button on the main menu not being disabled when there are no contracts
  • Fixed an exploit related to coaching and the 'autoteam' command
  • Fixed Mann vs. Machine maps not resetting properly after a successful vote to change the challenge
  • Fixed Stat Clock models not cloaking with the Spy
  • Fixed a case where buildings would not go active if they were sapped while being built
  • Fixed a display bug that made it look like players had received multiple copies of the same item
  • Fixed a regression with the tournament spectator GUI that broke custom HUDs
  • Fixed showing "cannot be listed on the Steam Community Market for one week" on listings in the Steam Community Market when that is no longer the case
  • Fixed a rare client crash when turning in Contracts
  • Updated the Spy Contract objective for destroying buildings to work with the Ap-Sap, the Red-Tape Recorder, and the Snack Attack
  • Updated Mann Co. Store prices for foreign currencies to current USD equivalents
  • Updated the localization files
  • Maps Workshop Beta
    • Improved handling of recently changed workshop maps
    • Fixed a case where servers would fail to load maps that had been updated since the last server restart
    • Fixed a case were clients would not check for new versions when connecting to a workshop server
    • Improved server console output when waiting on map downloads during level change
    • Fixed a case where subscribing to maps while the game was running could result in failure to load the map
    • Fixed a case where joining a server running a workshop map would first wait for all subscribed maps to finish downloading before attempting to download the map at hand

Team Fortress 2 Update Released

July 15, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed an issue with Unusual Revolvers where the unusual effect would sometimes not disappear when the Spy would feign death, disguise, cloak, etc.
  • Fixed font rendering issues for Mac clients
  • Fixed a case where map textures would fail to load properly in compressed maps (thanks to Egan and Geit for the report and test case)
  • Fixed a case where Campaign Coins weren't displaying the correct stats based on the number of submitted contracts
    • Everyone affected by this bug has received the maximum contract points (including bonus points) for the missing contracts
  • Security/crash fixes (thanks to Nathaniel Theis for these reports)
    • Fixed a crash caused by sending malformed network data to clients and servers
    • Fixed an exploit that could be used to bypass sv_cheats
  • Fixed the Spy-cicle causing a fire-immune bubble to be displayed when the Spy is cloaked
  • Fixed skinned weapons not rendering properly for customers on older shader model 2.0 hardware
  • Fixed speed particles on the Spy not disappearing when cloaking
  • Added ETF2L 6v6 Season 21 tournament medals
  • Added numerical health value to the enemy health display in the freezecam
  • Reloading a weapon can no longer be triggered with '+reload' while the weapon is firing
  • Updated several materials to fix issues caused by mat_picmip
  • Updated the localization files
  • Updated maps
    • Fixed an exploit related to the final control point and dropped weapons on Badwater, Barnblitz, Borneo, and Goldrush
    • Fixed incorrect cube maps on Powerhouse
    • Updated maps have been compressed to save space
  • Updated Hammer tools
    • Fixed bspzip requiring a -game parameter while simultaneously not allowing it
    • Fixed bspzip -addfiles improperly handling newlines in some cases
    • Fixed bspzip ignoring excess arguments with no warning
    • Fixed bspzip help text for -extractfiles not indicating that a target directory is required

Team Fortress 2 Update Released

July 8, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Revolver and Pistol Killstreak Kits now properly work on decorated weapons
  • Rescue Ranger bolts now properly heal friendly mini-sentries
  • Vaccinator Über bubbles once again work on Reanimators in Mann vs Machine, but now instantly fills them by 90%
  • Fixed cosmetic items with an ambient particle effect (i.e. Soldier's Stogie, Nine-Pipe Problem) erroneously reporting that they had the Genteel Smoke unusual effect
  • Fixed Stickybombs not properly having distance fall off for the first 5 seconds of their life time
  • Fixed an issue with The Sandvich where consuming it at full health would consume it forever
  • Fixed The Dalokoh's Bar giving medium health kits when thrown. Now properly gives small health kits when thrown
  • Fixed suicides counting for the "Get a kill on Powerhouse" Contract objective
  • Fixed a issue with The Box Trot taunt when window focus changed
  • Fixed a case where speed-line particles were visible for enemy players when a Spy triggered the Dead Ringer
  • Fixed The Scorch Shot not applying its small knockback on non-burning enemies
  • Fixed The Scorch Shot knockback from affecting Quick-Fix Über
  • Fixed The Wrangler not properly disabling Sentries for 3 seconds on Engineer death
  • Fixed a case where textures and models would fail to load on maps with embedded resources
  • Fixed an exploit related to instantly completing a payload map while taunting and picking up dropped weapons

Team Fortress 2 Update Released

July 6, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Scorchshot - Added a -35% self damage force penalty (Reduced blast jumping)
  • Vaccinator - Übercharge penalty no longer applies during setup time
  • Fixed a case where weapons could still be dropped in Mann vs. Machine
  • Fixed missing descriptions for the Powerhouse Contract
  • Fixed self blast jumping for non-Soldier classes. (i.e. Demo, Pyro and any other means of force from self damage. Soldier jumping was fixed in a previous patch)
  • Fixed weapon pickups resetting the Ullapool Caber
  • Fixed some weapons not displaying their attachments when dropped (Festives, Kritzkrieg, etc.)
  • Fixed missing freeze period, not resetting of player scores and not resetting map time when using mp_tournament
  • Fixed only showing friends' avatars when tf_hud_target_id_show_avatars is set to show everyone
  • Fixed Shotgun and SMG Killstreak kits not working on Decorated weapons
  • Fixed an OS X crash related to Contracts

Team Fortress 2 Update Released

July 4, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed an exploit related to taunting and then dying on the final control point of payload maps
  • Fixed a bug that was creating Specialized Killstreak Kits that could be applied to any item
  • Fixed items that are removed from the Steam Community Market having the trade restriction removed
  • Temporarily reverted Valve official quickplay and matchmaking servers not being listed in the server browser while we look into this further

Team Fortress 2 Update Released

July 4, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed a client crash related to campaign contracts

Team Fortress 2 Update Released

July 3, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Temporarily limited OS X clients to medium texture quality to resolve random crashes while work is done on a permanent fix
  • Fixed a random crash that affected OSX only
  • Updated the collision geometry for the turbines in Powerhouse
  • Dropped weapons now retain their ammo and ÜberCharge levels unless the player commits suicide
  • Valve official quickplay and matchmaking servers are no longer listed in the server browser
  • Players no longer drop their weapons in MvM
  • Pressing the action key will now try to pick up a dropped weapon before trying to use an item in the action slot
  • Spies can no longer pick up weapons when disguised or cloaked
  • Using the mouse to select enemy players on the scoreboard no longer improperly reveals their class
  • Fixed players dropping multiple instances of the same weapon at once
  • Fixed unintended changes to rocket and other explosive jumping behavior
  • Fixed dropped weapons occasionally using an incorrect skin
  • Fixed an issue that was causing the particle effects on Unusual hats to sometimes draw in first-person for the owner, or not draw at all to others
  • Fixed an issue that prevented Huntsman arrows from damaging enemy Engineer buildings
  • Fixed weapons with attached models (e.g. Festive weapons, Kritzkrieg, and Botkillers) not rendering their attachments
  • Fixed spies that have picked up a dropped Your Eternal Reward or Wanga Prick being able to manually disguise
  • Fixed Spy sometimes not being able to use the Disguise Kit after picking up a new Knife
  • Fixed newly created items not becoming Strange quality, despite receiving the ability to track kills. Existing items in this state will not be retroactively fixed.
  • Fixed skinned weapons appearing differently after being traded or listed on the Steam Community Market. Affected items have been reverted to their original (permanent) appearance.
  • Fixed being able to craft some previously un-craftable items
  • Fixed a client crash related to Killstreak Fabricators and Chemistry Kits
  • Fixed a client crash related to particles
  • Fixed the Vitasaw no longer giving its ÜberCharge bonus after death
  • Fixed issues related to picking up dropped weapons while zoomed in with a Sniper Rifle
  • Fixed a bug that caused the Shortstop to reload faster than normal
  • Fixed dropped energy weapons not being able to fire after being picked up
  • Fixed some weapons not displaying their charge meters after being picked up
  • Fixed the box used in the Box Trot taunt sometimes being the wrong color
  • Steam Community Market
    • Fixed skinned items appearing as "Decorated Item"
    • Items that are temporarily un-tradable can now properly be listed on the market

Team Fortress 2 Update Released

July 2, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

  • Fixed a bug that prevented some clients from updating their contract progress
  • Fixed a bug where The Family Business was firing slower than it was supposed to

Notes missed from the previous update:
  • Power Jack
    • Reduced health gained on kill from +75hp to +25hp
  • Cozy Camper
    • Removed increased damage taken penalty
  • Rescue Ranger
    • Decreased cost of long range building pick up from 130 metal to 100 metal
  • Spy-cicle (previous note was incorrect)
    • Changed fire immunity for 3 seconds to fire immunity for 1 second and 10 seconds of afterburn immunity

Team Fortress 2 Update Released

July 2, 2015 - TF2 Team

An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:
The Gun Mettle Update has arrived!

  • Comic and additional information available on the website (http://www.teamfortress.com/gunmettle)
  • 3 featured community maps: Borneo, Snowplow and Suijin
  • New Control Point map: Powerhouse
  • 4 new weapon collections with new decorated weapons
  • 2 new weapon cases
  • New weapon-inspect animations
  • Added featured items to the main menu
  • 2 new community taunts: The Proletariat Posedown and The Box Trot
  • New group taunt: The Kazotsky Kick
  • 5 new Powerhouse achievements
  • Pick-up dropped weapons in-game (if usable by your class)
General
  • Security/crash fixes (thanks to Nathaniel Theis for these reports)
    • Fixed a crash when parsing a malformed network packet
    • Fixed a .wav file exploit
    • Fixed a .bsp file exploit
  • Fixed another client crash related to demo playback and skipping tick
  • Fixed a client crash related to the the HUD
  • Fixed a case where some gifted items would use [unknown] for the gift giver
  • Fixed the achievement tracker being visible during demo playback
  • Added a slider to the Advanced Options menu that adjusts the volume of the hit sound when you damage an enemy
  • Added player avatars to the target ID panel
  • Added numerical health value to the target ID health display
  • Fixed being able to open the class menu while connected to SourceTV
  • Updated Duels to not consume a duel for a non-zero tie
  • Improved tf_bot_quota_mode team balance logic when using "fill""
  • Random damage spread is off by default (convar tf_damage_disablespread). Existing users will still use their currently set value.
  • Auto reload is on by default (convar cl_autoreload). Existing users will still use their currently set value.
  • Added new convar tf_player_movement_restart_freeze (default 1) that controls the freeze period at the beginning of round
  • Fixed not seeing unusual effects during demo playback and while connected to SourceTV
  • Added new convar tv_delaymapchange_protect (default 1) to prevent manual map changes if SourceTV has not caught up with a major event like the end of a round
    • Fixes tv_delaymapchange not preventing a manual map change on the dedicated server while SourceTV still has buffered data
  • Added individual player-ready state for tournament mode
    • Added new convar mp_tournament_readymode (allows tournament mode to use a per-player ready system)
    • Added new convar mp_tournament_readymode_min (minimum number of players required on the server before players can toggle ready status)
    • Added new convar mp_tournament_readymode_team_size (minimum number of players required to be ready per-team before the game can begin)
    • Added new convar mp_tournament_readymode_countdown (the number of seconds before a match begins when both teams are ready)
  • Updated the tournament spectator GUI to sort players by class
  • Added teammate player glow outlines, names, and health bars for spectators
    • Server toggle: convar tf_spec_xray (defaults to on), Client can toggle in the Advanced Options menu
  • Added a new startup music track
  • Added 'Inspect Item' context command in the backpack for decorated weapons and the Campaign Coin
  • Lootlist descriptions now have a checkmark on items you already own
  • Added "Get Key" and "Get Key and Open" backpack context options for crates and cases
  • Added "Sell on Steam Marketplace" backpack context option for eligable items
  • Marketable items that have a temporary trade restriction can be put up on the Steam Marketplace
  • Fixed an issue where pressing or pressing the Back button would select the stock item in the loadout item selection menu instead of canceling the selection
  • Inspect Target has been changed to Inspect Target or Item. While having a decorated weapon deployed with no target under the cross hair and then pressing the bound inspect key (+inspect), an interruptible view model animation will play.
  • Updated the backpack to use borders for the different weapon qualities
  • Updated various weapon descriptions to better detail the weapon's features
  • Updated the scoreboard to display campaign coins
  • Maps Workshop Beta
    • Fixed an exploit that could be used with workshop maps to bypass sv_allow_server_pointcommand
    • Fixed an issue causing workshop maps whose fully qualified name exceeded 32 characters to not properly load from mapcycle files
    • Fixed several bugs loading and working with maps with longer names
  • Hammer Tools changes
    • vbsp now accepts -embed as an optional path to look for map resources. These resources will be used by the compile and embedded into the resultant BSP.
    • vrad will now use resources embedded in the BSP file
    • hammer now accepts -insert_search_path as an alternate path to load resources from during development
    • bspzip gained a -repack command, to repackage a BSP file
      • "bspzip -repack -compress " can be used to create compressed BSP files as used by the TF maps workshop
      • "bzipzip -repack " can be used on compressed BSPs to repackage them as non-compressed BSPs for use in tools that do not yet support them, such as SFM
    • Increased maximum userspace memory available to vrad and vvis tools to support compiling maps with complex visibility and lighting that require more than 1.6gibibytes of memory
  • Updated Mann vs. Machine
    • Expert tours now require completion of at least one advanced tour
    • Fixed not getting the bonus if any red cash from a Sniper headshot burns out before picking up all the green cash
    • Fixed being able to change class while at an upgrade station
    • Fixed an exploit related to vote restarting and canteen specialist
    • Only allow skill respecs when between waves
    • Skill respecs are now unlimited
      • Added tf_mvm_respec_enabled (default 1) that replaces tf_mvm_respec_limit for on/off state
      • Convar tf_mvm_respec_limit default changed to 0 (no limit)
Class Changes
  • Spy
    • Spy no longer smacks himself in the face while reloading a revolver (New Spy revolver reload animation that does not block cross hair)
    • Changing to a new disguise while already under a disguise takes 0.5 seconds instead of the normal disguise time of 2 seconds
    • In the disguise menu, pressing 'reload' will also toggle the disguise team.
    • While invisible, Spy receives 20% less damage from all damage sources
    • While invisible, Spy has reduced timer on debuffs (fire, jarate, milk, bleed)
    • Decreased the damage penalty on Sentries sapped by the Spy from -66% to -33% (i.e. shooting a Sentry the Spy sapped with a Revolver is now more effective)
  • Engineer
    • Construction boosts (wrench hits, redeploys) from multiple sources is now additive instead of multiplicative. Calculations are based around a 1x base building speed.
    • Increased base wrench construction speed on hit boost by 50%. Buildings now build 2.5x faster instead of just 2x (additive of 1.5x + base speed)
    • Teleporters and Dispensers redeploy +50% faster (2.5x without wrench boost, 5.5x with wrench boost)
    • Building pick up speed penalty reduced from 25% to 10%
    • On Wrench equip change, buildings no longer self-destruct unless the building type is changed (i.e. Only Sentry explodes when switching from Wrench to Gunslinger)
    • Building repair costs increased from 20 metal to 33 metal to repair 100hp per wrench hit (from 5HP per metal to 3HP per metal)
    • Level 2 and Level 3 Sentries have less passive damage resistance against Heavy miniguns. Level 2 Sentry Minigun resistance changed from 20% to 15% and Level 3 Changed from 33% to 20%
  • Heavy
    • Minigun damage penalty on Level 2 and Level 3 Sentries slightly decreased. Level 2 Sentry resistance changed from 20% to 15% and Level 3 changed from 33% to 20%
Weapon Changes
  • Spy-cicle
    • Changed fire immunity for 3 seconds to fire immunity for 1 second and 7 seconds of afterburn immunity
    • Removed silent killer attribute
    • Spy-cicle recharge timer can now be reduced by picking up ammo boxes
  • Enforcer
    • Changed +20% damage bonus while undisguised to +20% damage bonus while disguised
  • Big Earner
    • Added 3 second speed gain on kill
  • Kunai
    • Health penalty reduced from -65 to -55 (70 Health total)
    • Minimum Health gain of 75 on kill
    • Maximum overheal from Kunai increased from 195 to 210
  • Cloak and Dagger
    • Can now pick up ammo kits for cloak meter while visible. Previously could not pick up ammo packs for cloak. Cloak gain is at a reduced rate when compared to stock invis watch on ammo pick up
  • Dead Ringer
    • Triggering Feign Death instantly removes 50% cloak meter
    • Changed increased drain rate to a decreased drain rate. Overall duration of invisibility is still 7 seconds when accounting for initial spend of 50 cloak meter for triggering Feign Death
    • Decreased cloak regen rate from +80% to +50%
    • When Feign Death is triggered, the Spy receives a 3 second speed boost
    • Initial attack that triggers feign death has its damage reduced by 50%
    • Damage resistance on triggering feign death scales over time. 65% to 20% over 3 seconds
    • Feign Death stealth has no bump shimmer for 3 seconds
    • 3 seconds after triggering Feign Death, the Spy is under normal invisible conditions (20% armor and shimmers if bumped or shot)
    • Can no longer pick up ammo for cloak meter while cloaked
  • Gunslinger / Minisentry
    • Mini Sentries can now be repaired
    • Mini Sentries can now be wrench construction boosted
    • Mini Sentry base build speed decreased. Mini Sentries that are wrench boosted build slightly faster than previously.
    • Mini Sentries start at 50% health on construction and gain health during construction instead of starting at 100%
    • Metal gibs from destroyed Mini Sentries no longer grant any metal
  • Pomson 6000
    • Uber and Cloak drain decreases over distance from target. Decreases start at 512 Hammer Units (Hu) from target and reach 0 drain at 1536Hu
  • Wrangler
    • Ammo and Repair given to a shielded Sentry is reduced by the strength of the shield (66% reduced) when shield is active
    • Engineer death keeps the Wrangled sentry shielded and disabled for 3 seconds, same as when Wrangler is switched away. Previously Engineer death caused disable state for only 1 second
  • Jag
    • With the change to Base Construction boost, Jag bonus has improved. 30% increase of 1.5x makes a total of 1.95x (total of 2.95x when base speed is added)
    • Added +15% swing speed.
    • Added 20% repair penalty. Repairs will give up to 80hp per swing instead 100hp per swing.
  • The Short Circuit
    • Projectile destruction has been moved to alt-fire at the cost of -15 per shot. There is a 0.5s cool down between attempts and refire
    • Cannot pick up buildings when the Short Circuit is deployed
  • Eureka Effect
    • Previous penalties have been removed and replaced with the following
    • Construction hit speed boost decreased by 50%
    • 50% less metal from pickups and dispensers
  • Baby Face's Blaster
    • Added Boost reduction on taking damage.
    • Increased amount of Boost lost on air jump
  • Short Stop
    • No longer uses secondary ammo and now uses primary ammo instead
    • Healing and knockback passives are only active when weapon is deployed
  • Pretty Boy's Pocket Pistol
    • Passive effects on the Pretty Boy's Pocket Pistol are only in effect when the weapon is deployed
    • Removed +15 max health passive
    • Added up to +3 health per hit
    • Changed damage vulnerability from +50% fire to +20% all sources while active
  • Fan O' War
    • Now crits whenever it would normally mini-crit
    • Reduced damage penalty from -90% to -75%
  • Airstrike
    • Removed clipsize penalty
    • Reduced radius penalty from -15% to -10%
    • Reduced damage penalty from -25% to -15%
    • Rocket jump blast damage reduction reduced from -25% to -15%
  • Equalizer and Escape Plan
    • Changed no healing penalty to 90% less healing from Medics while active
  • Blackbox
    • Changed +15 health on hit to +20 health on hit per attack
    • Changed how health on hit works for radius damage. Is now capped per attack and scales with total damage done relative to base damage.
    • i.e. doing 45 damage nets +10 health on hit as base damage is 90. Hitting 3 enemies for 45 each for a total of 135 damage only returns +20 health.
  • Liberty Launcher
    • Now has +25% clip size
  • Battalions Backup
    • Fixed an issue that caused rocket jumps to be decreased when it was active
  • Tide Turner
    • Self damage will no longer decrease charge when charging
    • Fall damage will no longer decrease charge when charging
    • Amount of charge taken away on damage when charging reduced from 3 to 1 per point of damage
  • Bootlegger / Ali Baba's Wee Booties
    • Added +10% movement speed bonus
    • Changed 25 charge on charge kill to 25 charge on melee kill
  • The Claidheamh Mòr
    • Changed 25 charge on charge kill to 25 charge on melee kill
  • Loch-n-Load
    • Changed +20% damage bonus to +20% damage against buildings
  • Iron Bomber
    • Removed damage penalty on self-detonate
    • Reduced radius penalty from -20% to -15%
  • Quickiebomb Launcher
    • Damage is now increased based on charge amount when the bomb is fired
  • Ullapool Caber
    • Reduced explosion base damage from 100 to 75
    • Reduced damage ramp up bonus for close range attacks. Now is the same as other explosive weapons.
  • Flaregun
    • Added text to describe 100% critical hits on burning targets
  • Scorch Shot
    • Reduced damage penalty from -50% to -35%
    • Now has increased knock back on burning targets
    • Increased the blast radius from flares from 92Hu to 110Hu
    • Hits and explosions always minicrit burning targets
  • Detonator
    • Added text to describe 100% minicrits on burning targets
    • Slightly increased blast jump height when doing a Detonator jump
    • Increased blast radius from 92Hu to 110Hu
    • Detonated explosions now also minicrit burning targets
    • Increased damage penalty to -25%
    • Increased self-damage penalty from +25% to +50%
  • Vaccinator
    • Fixed a bug that gave Vaccinator patients full crit immunity.
    • Vaccinator base resist does not grant any crit resistance.
    • Vaccinator Uber deploys now always take exactly 1 bar of Uber charge.
    • Vaccinator Uber deploys give the patient a 2.5 second bubble of 75% damage resistance of the current resist type and full crit resistance to that type. These bubbles do not disappear if the medic stops targeting the current patient. Multiple bubbles of different types can be applied to the same patient or multiple patients given the same resist uber each consuming 1 charge.
    • Vaccinator uber build now suffers the same penalties as other mediguns when it comes to multiple medics on the same target and max overhealed patients.
    • Decreased the bonus healing a Medic received for properly selecting the right damage resistance type from 25% of incoming damage to 10% of incoming damage
    • Added Penalty of 66% decreased uber build rate while healing a overhealed patient
  • Solomn Vow
    • Added 10% attack speed penalty
  • Sydney Sleeper
    • Jarate now applies on all scoped shots, duration scales with charge duration (2 to 8 seconds)
  • Bazaar Bargain
    • No longer lose heads on miss
    • Collecting a head requires a headshot kill and not just a headshot
    • Each head boosts charge rate by 25% up to 200%
    • Charge rate penalty changed from -20% to -50%.
    • Now requires 2 headshot kills to be back at base speed and 6 kills for 200% charge rate
  • Bushwacka
    • Changed penalty from +20% fire vulnerability to +20% damage vulnerability while active
  • Natascha
    • Added 20% damage resistance while spun up
    • Stun amount now has distance falloff. Decreases starting at 512hu down to zero stun at 1536Hu
  • Brass Beast
    • Added 20% damage resistance while spun up
  • Tomislav
    • Now 20% more accurate (less spread)
    • Increased spin up bonus from 10% to 20%
  • Family Business
    • Now has +15% increased attack speed
  • Warriors Spirit
    • Now has +10 health on hit
  • Eviction Notice
    • Now has 3 second speed boost on hit
  • Dalokoh's Bar
    • Now has 10 second cool down on use
    • Can now overheal up to 400hp
    • Can be thrown (alt-fire) as a small medkit for other players to use
  • Lunchbox items
    • Updated description to note that these items can be thrown (alt-fire) to supply players with a medkit
  • Panic Attack
    • Base Fire rate increased (from 15% to 30%)
    • Base reload speed increased (from 33% to 50%)
    • Added increased switch to speed by +50%