Latest News

2.1.1 Patch Release

May 28, 2023 - bobatealee
The 2.1.1 Patch to Team Fortress 2 Classic has been released. To apply this update to TF2 Classic, use the latest version of our downloader. The major changes include:

Weapon changes:

  • Updated the Brick:
    • Reduced delay between clicking and throwing by 40%
    • Projectile model now spawns immediately after being thrown
  • Updated the Anti-Aircraft Cannon:
    • Reduced blast radius from 110HU to 90HU wide
    • Reduced damage from 60 to 55
    • Overhauled sounds (Omniary)
  • Updated Chekhov’s Punch:
    • Overhauled sounds (Stachekip)
  • Updated the Überspritze:
    • Removed -20% fire rate penalty

Map changes:

  • Updated arena_floodgate (savva):
    • Minor artpass improvements
    • Fixed certain lighting issues
    • Slight clipping adjustments
  • Updated ctf_2fort (Sniffy194):
    • Added missing cubemaps
    • Reduced scale of ambient occlusion
    • Blockbulleted many surfaces for more consistent splash from explosions
    • Fixed crate that could hide stickybombs
    • Improved lighting fidelity in a few areas
  • Updated pl_upward (Sniffy194):
    • Disabled collision on some scaffolding that's above the intended playspace, and could be used as a vantage point

General changes:

  • Fixed a bug where servers would stop sending killfeed and damage related events to clients (Sappho)
  • Crit boosted Mediguns now require tf2c_medigun_critboostable 2 to gain a heal rate bonus (set to 1 by default, only for minicrits)
  • Fixed add_onhit_addcond_self_weapon and mod_never_draw_tracer_effect attributes
  • Fixed explosive_bullets attribute not respecting mult_explosion_radius value
  • Added add_custom_viewpunch_onhit attribute
  • The item schema is now automatically reloaded upon disconnecting from a server
  • Fixed global disguise class portraits on the HUD displaying blue team’s ones instead when cloaked
  • Fixed missing particle when landing from a jump pad as a global disguise spy
  • Fixed custom global sound scripts not being read by the client when downloaded from a server
  • Fixed a crash regarding flipped viewmodels
  • Updated medals

Fight or Flight: Day 3

April 28, 2023 - bobatealee

The Fight or Flight Update has ACHIEVED LIFTOFF! Liftoff, yeah, that's a good one. That'll work.

What are you waiting for? Download NOW! And while you wait for the game to install or update, take a look at Day 3! Maybe go back over the whole update while you wait? Skim the patch notes? Download the hi-res achievement icon pack? See if you missed anything?

As usual, we've also updated the artwork page. Enjoy the update!

Click here to view Day 3!

2.0.4 Patch Release

December 5, 2022 - sniffy194
Hi all,

As the next major update is still under heavy development, we've shipped an interim patch, 2.0.4, that contains some accumulated fixes for outstanding issues and exploits that are affecting 2.0.3, as well as a new map.

We have adopted a new updater for this release, based on our downloader. It should autodetect your game and handle the rest automatically. Read our wiki page for instructions:

The major changes include:


  • Updated the Flamethrower:
    • The hitbox for Pyro's airblast is slightly shorter in its duration, and is now 4 ticks (from 6.6)
  • Updated Dispensers:
    • Dispensers now continue healing during upgrades
  • Updated Teleporters:
    • Teleporters now recharge instantly after being upgraded

  • Added crash reporting through Sentry. This is opt-in, and on launching the game for the first time, you will be asked for consent to enable automatic sending. Reports will be used to identify and fix common crashes. Details on collected info are included in a GDPR.txt file shipped with the game, or at
  • TF2 Classic will now pop up a window if it crashes, informing you of the crash, instead of hard crashing to desktop
  • Added "tf2c_flush_sprays_on_dc" and "tf2c_flush_downloads_on_dc", new options for automatically clearing certain downloaded files when disconnecting from a server
  • Added "flush_dls", "flush_sprays", and "flush_map_overrides", new commands which can all manually delete various files you've downloaded from remote servers
  • Item schemas are now removed when disconnecting from a server, preventing servers from overriding your item list on other servers
  • object_deflected events are now properly sent
  • Burning death animations can now be toggled with tf2c_burning_deathanim
  • Grenades no longer sometimes bounce off of enemy buildings without exploding
  • Fix self-damage reduction not being applied on radius damage
  • Mines now beep for spectators
  • Scenes created by weapon firing are now cleaned up properly, making it harder to create too many edicts on a server through tap-firing
  • Ejected shells once again fade out
  • Sentry rocket projectile no longer blocks bullets
  • Properly fixed being able to place buildings through seams in maps
  • The Medigun no longer sometimes fails to activate its charge after your first spawn
  • Healing indicators will no longer appear over invisible enemy players
  • The mod_ammo_per_shot attribute now consumes the right amount of ammo on weapons without a clip
  • The headshot sound effect is no longer predicted by the client, avoiding the issue where you hear the sound but the headshot isn't registered by the server
  • Sniper dots now properly match where the client is looking, and update more quickly - thank you to Shounic for pointing this out in his video here
  • The move speed increase from tf2c_gun_mettle_spy now only affects Spy, rather than all classes
  • The VIP is no longer allowed to use the extendfreeze command
  • Hitsounds, killsounds, fast weapon switch, and combat text batching are now enabled by default for new installations
  • Changed the default voice codec to Steam voice, which should sound much better and hopefully resolve some voice-related Linux crashes
  • The "Random" team option now works on Four-Team maps
  • When a vote is started, the calling playerproperly is logged in the console
  • The option for toggling game audio while the window is in the background now works properly
  • Included debugging symbols with the Linux server binaries
  • Added "sv_tickbase_max_future_time" to prevent clients from tricking the server into thinking they are too far into the future - thank you to the No More Room in Hell team for their implementation, with extra help from Dysphie
  • Added "sv_quota_stringcmdspersecond" to limit the amount of string commands that clients are allowed to send to the server per second before getting kicked - this should fix so called "lagbots"
  • Fixed exploits involving roll in user commands - thank you to Pelipoika
  • Added "net_chan_proctime_limit_ms" to limit the amount of time, in milliseconds, that clients are allowed to make the server spend processing their packets before getting kicked - this should also fix so called "lagbots"
  • Updated miscellaneous network settings
  • Miscellaneous anticheat fixes and tweaks
  • Other various fixes for exploits and minor bugs
  • Updated the localization files
  • Added Polish translation by Teownik and Patrxgt
  • Added Hungarian translation by Maggots
  • Added Turkish translation by swfcapslock


  • Added trigger_catapult, which should fix many maps from live TF2 that add jump pads or other ways to quickly elevate players - thank you to the Momentum Mod team for their implementation of this!
  • For mapmakers, the SetRedPoints and SetBluePoints inputs on tf_logic_domination now behave properly
  • Maps with a large or detailed lightmap no longer sometimes crash the game with an "Engine Hunk Overflow" error
  • Fix a common crash in Halloween maps caused by not having enough spawn points for the requested entity amount in entity_spawn_manager
  • Victory reasons will no longer sporadically be missing
  • Added ctf_pelican_peak:
    • Created by Chin, Phi, and Another Bad Pun
    • Traditional CTF map comparable to Landfall, with wide open playspaces, and an exposed flag that's easier to steal but harder to capture
  • Updated vip_mineside:
    • Changed setup time from 30 seconds to 60 seconds
    • Added new upper route for defenders (closes after setup time is over)
    • Fixed func_dustmotes inside forward BLU spawn
    • Changed pickup sizes in general
    • Added ammo pickup inside upper tunnel route
    • Animated barricade inside the mineside last cap area
    • Small optimization changes
  • Updated vip_harbor:
    • Changed setup time from 30 seconds to 60 seconds
    • Updated clipping
    • Blocked the window from last point upper area
    • Added pallet near the last RED spawn area, allowing players to get up easier from lower area
    • Increased brightness in dark areas
    • Increased additional time after capturing points
    • First point time increased to 3 minutes (from 2)
    • Second point time increased to 4 minutes (from 2)
    • Small optimization changes
That's all there is for now. See you in 2023!
Page 1 of 3