Team Fortress 2 Classified

Discussions about Team Fortress 2 Classified

359servers
140servers online
652players online
Team Fortress 2 Classified
0 / 5,000
News

TF2 Classified 3.1.2 removes Classic-Vision, buffs Rejuvenator

Team Fortress 2 Classified 3.1.2 is out now and will apply automatically when you restart the game. The headline changes: Classic-Vision has been removed ("see you next year!"), a new Sentry Tracer bucket system is in for performance, and both the Dynamite Pack and Rejuvenator got buffs.

Performance, tracers, and visuals

  • Classic-Vision is gone.
  • Sentry Tracer bucket system caps tracer creation at 45 per second; tf2c_sentrytracer_bucketsize controls the limit. It is intended to replace tf2c_sentrygun_oldtracer.
  • Added dynamically-textured building gibs.
  • Rockets now spawn with their team's skin; flare projectiles change skins when reflected.
  • r_pixelfog is now cheat-protected; MvM and Doomsday Event assets precache correctly.
  • Fixes include Heavy Minigun dry fire/spin, Pyro viewmodel hands with Flamethrower, Engineer's removed battle cry, filter_tf_damaged_by_weapon_in_slot, Civilian upgrade-station crash, MvM map-load crash, burning overlay fade, bots disguising as inactive teams, "Don't Fear the Reaper" award, Teleporter/Jump Pad effects, cannot find bg_(mapname) errors, missing chair materials, Anti-Aircraft Cannon empty-clip sounds, ÜberCharge deny sound spam, and duplicate low-health building beeps.

Gameplay changes

  • Dynamite Pack cooldown reduced to 8s (from 10s).
  • Rejuvenator clip size increased to 10 (from 8) and fire rate to 0.75s (from 0.85s). Its projectile can now explode on teammates on the same tick it's fired, and tf2c_debug_rejuvenator draws its box traces.
  • Fixed Coilgun charge-up animation and a wrong Rejuvenator muzzleflash.
  • Civilian's damage boost now glows like other mini-crit boosts and extends its healing buff to other mini-crit sources; Civilian also respawns instantly when changing loadout in the respawn room.
  • hurtbuilding now works outside debug mode; repaired buildings no longer re-trigger the low-health beep.

Randomizer changes

  • Rejuvenator and wearables can now roll random attributes (double Gunboats fans rejoice!).
  • Chaotic Item Randomizer lets players taunt with any weapon; attributes update when opening the Loadout menu.
  • New melee range multiplier (0.5x-3.0x) joins the pool; removed horizontal-spread mods for non-shotguns. Speed snaps to nearest 5%, bullets-per-shot to nearest 50%.
  • Randomizer attributes now match item-schema classnames and translated entity classnames; enabling Randomizer appends randomizer to sv_tags. Fixed Anti-Aircraft Cannon/Sniper Rifle breakage, Medieval Mode item breaks, and plr_nightfall stage 3 loadouts not randomizing.

Maps and interface

  • Removed dom_canalzon, rctf_epicenter, 4tdm_gasworks, and ff_dustbowl.
  • Fixed font kerning and full glyph ranges; crosshair preview background upgraded; removed the Advanced Options button from Legacy Options.
  • Added disconnect confirmation (disabled via checkbox), armor support to floating healthbar target ID, clearer friends-list online states, more accurate scoreboard ping, and Minmode HUD support for game_text_tf.
  • Target IDs are decoupled from classes and can show healing, ÜberCharge, umbrella boost, and hauled building info.
  • "On the bright side..." display time cut to 10s (from 20s).
  • Added viewmodel offset settings and viewmodel_offset_enable, plus Discord Rich Presence options in Options.
  • Fixed missing localization for Resume Game and Quit Game; localization files updated.

Custom weapons and materials

  • Added set_weapon_range and no_headshot; add_ammo_on_direct_hit works with hitscan weapons.
  • Reveal effects on cloaked/disguised victims are less screen-flashy.
  • Fixed brass_eject_model and Sandvich bite effects respecting mod_lunchbox_critboostable.
  • Fixed pixelated sky_harvest_01 HDR materials, missing chair armrest materials, moved hud/medal_* materials, and adjusted YLW Toolbox hue.

The team is still looking for a backend web developer, with a new blog system as the main project; contact them if that's you.

1,498
News

Team Fortress 2 Classified 3.1.1 patch adds French support and Airblast fixes

Team Fortress 2 Classified 3.1.1 has been released and will apply automatically on restart. The update adds French localization, a togglecond console command, and crosshair transparency controls, alongside fixes for gameplay, Randomizer, maps, UI, and scripting.

Gameplay changes

  • Airblast now resets projectile positions to where the Pyro saw them; the grace period works correctly, and projectiles are no longer lag-compensated when the target tick is older than their lifetime.
  • The Rejuvenator Über Generator no longer throws when attacking is blocked, doesn't get stuck draining ÜberCharge after the generator decays, and builds ÜberCharge while reloading.
  • Players can no longer taunt with the Brick or Dynamite Pack after throwing it.
  • The Coil Gun's projectile now bounces off the world on maps where it's damageable.
  • Shock Therapy's wearable is hidden properly in third-person while the weapon is held.
  • Crit glow colors are now consistent between material proxies.

General changes

  • French language support added.
  • New togglecond ConCommand toggles a condition on yourself or another player.
  • Crosshair transparency can now be changed.
  • Randomizer: removed airblast_turn_projectile_to_ammo, mod set player scale on wearer, auto jumping and duck jumping, always draw tracer, set rocket detonate mode, and mod projectiles per shot from the default config, plus improved suicide detection, fixed scoreboard stats while enabled, and fixed related console errors.
  • Minor rich presence and localization updates.

Map updates

  • 4tdm_gasworks: added more spawnpoints to avoid players spawning inside each other, plus texture alignment fixes.
  • ff_dustbowl: TF2 pickups replaced with FF-styled backpacks that restore multiple stats, added missing respawn room entities, removed resupply lockers, adjusted respawn times to favor BLU, and adjusted brightness across the map.

UI changes

  • Added an invite-friend button to the friends panel context menu.
  • Crosshair sliders now have number input fields; scoreboard ping values are more accurate.
  • Achievement and statistics menus open faster and no longer reopen when the scheme is reloaded, with progress label and group ComboBox invalidation fixed.
  • HUD fixes for Domination and Team Deathmatch, model panel wearables/bodygroups, Target ID, and disguise status.

Custom weapons and scripting

  • Added set_reload_prefer_sequence to let custom weapons revert reloading to pre-3.1.0 behavior.
  • Added script functions CEconEntity::GetAttributeString and CEconEntity::AddAttributeString.
  • Added $nocull to material lilly_01a.
2,999
News

Team Fortress 30th Anniversary Update hits TF2 Classified 3.1.0

The Team Fortress 30th Anniversary Update is live now as Team Fortress 2 Classified Version 3.1.0. The event begins today, August 24, 2026, and the update applies automatically when you restart the game. The update page carries expanded patch notes, wallpapers, and cursor skins.

Classic-Vision and the QWTF anniversary

  • Classic-Vision is on by default and togglable in Options: it swaps class models and the Sentry model for QuakeWorld Team Fortress versions, replaces the Announcer with Team Fortress Classic's VOX announcer, and switches gib kills and chat notifications to classic sounds.
  • A QuakeWorld Team Fortress anniversary holiday runs August 23–25, enabling a QWTF-inspired main menu logo, background video and soundscape, a Quake/Half-Life inspired menu music track, Quake-inspired chicken variants, and a Quake-themed beach ball.
  • Holiday windows were also updated: TF Birthday is now October 9–11, Halloween October 15–November 1, and Christmas December 15–January 1.

Core additions

  • New Half-Life-style armor for TF30 maps: 80% of damage is absorbed and reduced by 50%.
  • 13 achievements return from Team Fortress 2 Classic, plus 6 new QWTF/Quake-inspired sprays.
  • A new VPlugins folder (controlled by cfg/vplugins.cfg) gives servers scripts that run automatically on every map.
  • The Randomizer mode from TF2 Classic was rebuilt. Instead of one tf2c_randomizer ConVar, it now uses tf2c_randomizer_classes, tf2c_randomizer_items and tf2c_randomizer_attributes. Setting items to 1 randomizes only the current class' weapons; 2 allows weapons from any class. The loadout screen shows randomized weapons and attributes. The config is cleaner too: attribute names replace numeric IDs, filters work and can target weapon slots, and values can be restricted to a single value, forced to integers, or swapped based on if_less_than/if_greater_than.
  • New Randomizer CVars: tf2c_randomizer_attributes_roll_count (default 6), roll_fail_chance (default 40), roll_projectile_chance (default 15), and tf2c_randomizer_chickendrops for randomized chicken drops.

Gameplay, maps, and fixes

  • Weapon reloads now prefer the scripted ReloadTime like TF2 Classic, with controllable coyote reload via tf2c_coyote_reload (default 0.20).
  • The Rejuvenator's ÜberCharge drains only once its generator lands; an unlanded generator self-destructs after 15 seconds.
  • Spawn camp protection drops from 6 seconds to 1 second once you leave the spawn room. Medics now prefer their secondary on spawn.
  • Stickybomb Launchers no longer detonate non-stickybomb projectiles; nail/syringe and viewmodel fixes landed, and MvM Medic shields now block projectiles, not just hitscan.
  • Four temporary maps join the rotation: dom_canalzon (QWTF), rctf_epicenter and 4tdm_gasworks (TFC), and ff_dustbowl (Fortress Forever). vip_avanti and cp_mountainlab got targeted fixes.

UI, sound, and presentation

  • The main menu is overhauled with a rotating challenge panel (achievement progress/class stats), an in-game Steam friends list with direct joining, and updated visuals.
  • Engineer building status shows low-ammo and low-health icons, and teleporter stats only count teammate uses. Team and class select now support ultrawide.
  • Soldier and Engineer headshots have a 1/6 chance to send helmets flying with a special sound. The Brick gets a unique taunt and draw sounds; the Coilgun gets reload sounds; the Sniper Rifle and Hunting Revolver gain zoom, full-charge, near-miss, and distant-fire sounds.
  • Medi Gun and Kritzkrieg beams were overhauled, with wobble restored and better muzzle alignment. A fix also makes the Shake UserMessage unreliable to prevent stacking that presented an epileptic concern.

Bot changes

  • Payload Race is properly supported: bots split into pushing/defending roles, fall back to defense when behind, and roam when their cart is at max speed.
  • Multi-team and VIP behavior are broadly improved, and bots can use flags as primary objectives.
  • Bots queue for teleporters, avoid and destroy stickybomb traps, remember sentries that hurt them, reflect projectiles with reaction-time-based timing, and handle more projectile types.
  • tf_bot_quota_mode balance adds only enough bots to balance teams.
Image 1
2,889
News

Team Fortress 2 Classified Authoring Tools 1.0.4 adds turrets and flag rules

Update 1.0.4 for Team Fortress 2 Classified Authoring Tools is live now and applies automatically when you restart the tools. The August 24, 2026 update adds new mapping entities, expanded game rules inputs, and keyboard input fixes.

Mapping changes

Mappers can now use these entities in the FGD: monster_turret, monster_miniturret, func_charger, and item_healthammokit.

func_respawnroom gains the AllowFlag KeyValue, letting mappers choose whether a flag carrier can enter the respawn room. tf_gamerules gets a SetScaleAffectsDamageForce bool input that controls whether a player's model scale affects knockback distance, including blast jumps; it is enabled by default. team_control_point_master receives two float inputs: HideCapIndex to hide a cap index and ShowCapIndex to reveal it.

Separately, the update fixes keyboard input issues.

Support development

2,832
News

Team Fortress 30th Anniversary event hits Team Fortress 2 Classified tomorrow

The Team Fortress 30th Anniversary Event begins tomorrow, August 24, and runs through August 31, 2026, as part of Team Fortress 2 Classified 3.1.0. It marks 30 years since the original Team Fortress team-deathmatch mod launched for Quake on August 24, 1996.

For the next week, players can dive into "Classic-Vision" and four deep-cut maps from previous Team Fortress games, left as untouched as possible. The developers describe it as embracing the past "in all its beauty and terror" and becoming "uselessly experienced" on those maps.

The full event details, including Team Fortress history, are available on the dedicated update page.

Image 1
Image 2
3,497
News

TF2 Classified 3.0.12: Lag-Compensated Flames, Scramble Tools

Team Fortress 2 Classified's 3.0.12 update is live now (July 31, 2026) and will apply automatically on restart. The key change: Flame Thrower flames are now lag-compensated like hitscan, so they feel consistent regardless of ping. Rockets and grenades can be rewound on airblast to match the Pyro's view, airblasted enemies keep less air control when moving back toward the Pyro, and Nail Gun/Syringe Gun projectiles are also lag-compensated. Explosions now have leniency against stairs and ledges. Italian language support, ejected casing/shell sounds, blinking player models, and a new default spray (with randomized first-launch sprays) are also included.

Anti-Spawncamp and Scramble Tools

  • Dying during setup time or within 6 seconds of spawning gives instant respawn wave time. Server hosts control this with tf2c_spawncamp_window_default; mappers can override it via spawncamp_window_override on tf_gamerules.
  • mp_scrambleteams_mode returns with five balancing algorithms: score/connection time (default), K/D, score, class, or random. Modes 0-2 also run a class pass that searches for cheap swaps to improve team composition.
  • Scrambles can trigger automatically at round end based on score gaps, win streaks, or stalled objectives. mp_scrambleteams now accepts 3 (mid-round scramble, minimal moves, no restart) and 4 (schedule for next round).
  • VIPs, Medics with full charge, and Engineers with nests are ignored by scrambles. Vote-based scrambles do not restart the round by default; existing scrambling plugins may conflict.
  • Autobalance now keeps trying instead of giving up when the first three checked players are alive.

Weapon, Map, and UI Fixes

  • Flame Thrower is rebased on Team Comtress 2's summer 2026 changes: dense flame clumps are distinguished from stray particles, stale flames scale down by heat, the short-burst accuracy exploit is fixed, and DPS/scale/tickrate application are adjusted.
  • Twin Barrel's third-person reload is fixed; Cyclops antenna and Fuse Refusal exploit are fixed; Coilgun can no longer stall charging by holding alt-fire.
  • Medi Guns: VIP Haste/Mini-Crit buffs now affect heal rate correctly. Rejuvenator: smoother Über expand/fade, true sphere area, consistent overheal, heal grenades no longer collide with projectiles and now make sounds, heal-rate modifiers apply, no ammo pack consumption on partial clip, proper third-person reload, no false enemy-intelligence notification, and killing a fully charged Rejuvenator Medic counts as a drop.
  • Tranquilizer Gun's slow no longer ends early on a second hit in the same life. Dispensers no longer boost ÜberCharge build rate, regen stops at the correct distance, and double metal on contact is fixed.
  • Sentry Guns use particle bullet tracers; Mini-Sentries and some Energy Weapons support GRN/YLW particles. Fixed invisible nail projectiles, jigglebone models disappearing when shot, +use pushing physics projectiles, and arrows changing direction in water.
  • Map updates: 4koth_frigid stair clip, nodraw roof, and locker skin fixes; pl_goldrush collision, lighting, soundscape, and optimization work; vip_harbor and arena_ravine tweaks; vip_badwater correctly renamed to "Badwater Basin."
  • UI: batched metal HUD updates, per-player voice volume in Mute Players, next level shown above scoreboard, enemy info in intermission scoreboard, vote timers/colors, Streamer Mode avatar handling, underscore/font glyph fixes, and scoreboard spectate fixed. CTF HUD/flag colors, Über overlay, Loadout bodygroups, Dynamite Pack defusals, Arena win panel, and building upgrade display are also fixed.
  • GRN/YLW teams: no airblasting during truces, no blood from truce attacks, restricted commands blocked, and tournament mode works with inactive teams.
  • Other fixes: startup crash from Sentry crash reporting, PD/RD pickup crash, Meteor Shower Halloween spell crash, invalid class join, lastdisguise remembering friendly/enemy disguise across team switches, disguise -2 setting own-team disguise, impulse 101 filling item meters, player ranks using a new endpoint, and restored sayecho, tf2c_maxspeed, tf2c_disable_proximity_voice, r_FadeProps, and FlagGlowColor.

Scripting, Content, and Models

  • Scripting is updated to Squirrel 3.2 to match live Team Fortress 2, adds C_BasePlayer::GetUserID(), and fixes damage_blocked firing for ÜberCharge.
  • Melee deflect attributes now apply to enemies, and mult_minigun_spinup_time is no longer applied twice.
  • Content: train boxcar textures for RED/BLU/neutral, updated YLW invulnerability textures, higher-res funny gibs, and reworked player gibs with no root bone, improved head jigglebones, and flame particles that can attach without a hitbox.
2,228
News

Team Fortress 2 Classified Authoring Tools 1.0.3 adds languages and FGD fixes

The Team Fortress 2 Classified Authoring Tools have been updated to version 1.0.3. The patch applies automatically when you restart the tools, and it introduces Portuguese (Brazil) and Traditional Chinese support alongside several FGD corrections.

General changes

  • Added Portuguese (Brazil) and Traditional Chinese language support.
  • Fixed missing TF2C-specific conditions in the FGD, resolving issue #965.
  • Fixed various item_teamflag KeyValues in the FGD not being used in code.
  • Updated localization files.

UI changes

  • Fixed the right-click context menu missing borders.

The update is live now. Support ongoing development by reporting bugs, submitting translations, donating, or becoming a developer.

2,080
nikitosus_339
Original language: Russian

the best server I've encountered in tf2k. the server developers are simply great guys, they manage to churn out updates literally every week. also this server has a very cool community consisting of interesting and talented people, not like the FUCKING SCHOOLKIDS ON RELAX mode.

5,741
pipidastr228
Original language: Russian

On this server in any mode some idiot will kick everyone without reason if he doesn't like something.

6,056
zatycka995
Original language unknown

The most crooked server that constantly crashes for absolutely everyone from time to time. For some reason they added jail break and zombie apocalypse modes, even though they didn't even finish setting them up to work properly. Also the server is heavily infested with little kids who only play on friendly mode and kick anyone they don't like. Simply put, the server could have been normal if the developers didn't give a fuck about it and all sorts of small fry didn't interfere with normal team play, but alas. Shit. (server experience 3 weeks)

4,071
minosprimePACCJIA6YXA
Original language: Russian

the server has changed now most of the crappy things have disappeared

94