Updates

The Cold Snap Update - Patch Notes
PF2 Team - Jul 25, 2025
Additions
- Added the Domination gamemode
- Added the mapping entity
tf_logic_domination
- Added the mapping entity
pf_pickup_spawner
, which is a point entity that allows you to spawn pickups - Ported the mapping entities
entity_spawn_manager
andentity_spawn_point
from Live TF2 - Added the ability for players to toggle burning animations with the cvar
pf_deathanim_burning
- Added the entity
pf_snowman_bomb
. Comes with 3 explosion variants: Normal, Concussive, and Napalm. More types will be added later over time. - Added new mapping fields in
trigger_capture_area
with options regarding reverting capture points - Added a new field in
team_control_point
, Domination Scale, which allows you to set the score scale a control point should give to a team in Domination - Added a new output to
item_teamflag
,OnReturnNoCap
that fires when the flag is returned to their base but was not capped - Pickups now change their models based on the holiday, if they aren’t a custom model
- Updated Telefrags to now gib players
- Added buttons to reset stats and reset achievements in Player Info
- Added particles and sounds for players leaving servers
- Updated SetCustomModel support
- Updated default sprays
Achievements
- Added 8 new achievements
- Removed the achievements “Dynasty”, “Drunken Pipebomb”, and “Past Traveler”
- Updated Trophy Kill
- The achievement is now called the Poacher’s Pride
- The requirements are now acquired by shooting any class, rather than only Heavy
- Updated Sleeping on the Job
- The achievement is now called Lights Out
- Updated Traditional Medicine
- The achievement is now called Wound Weaver
- Updated Special Kind of Medicine
- The achievement is now called Blessed are the Grenaded
- Updated older achievement icons to be more in line with the newer ones
Maps
- Added Canalzone
- Added Cloister
- Added 2Fort Event
- Updated Dustbowl
- Updated Stage 2 RED spawn to include an alcove
- Updated Stage 2 BLU spawn to include a secondary exit
- Updated the bunker right before Stage 3’s last point to include a grenade pit
- Updated the lighting in RED spawn rooms
Balance Changes
- Updated the Heavy:
- Slightly buffed his grenade jumping capabilities
- Updated the Engineer:
- Sped up the armor regeneration interval to 2 seconds (from 3 seconds), as well as decreased the time it takes to regenerate at full speed
- Updated the Minigun:
- Now needs 3 shots to disarm normal grenades and 5 shots on special grenades (from 1 and 2, respectively)
- Updated the Wrench:
- Now repairs player armor and buildings if players and buildings are within the same area
- Slightly increased armor repairing range
- Updated the Medigun:
pf_medigun_speed_buff
is on by default
- Updated Grenades:
- Every grenade now has a disarming grace period of 0.5 seconds starting from when it’s thrown. This is to ensure that grenades aren’t instantly disarmed in situations where a Heavy is shooting at you with his Minigun.
- You can now throw grenades when the Sapper is deployed
- Updated the Concussion Grenade:
- Shifted the explosion radius into the middle of the projectile rather than at the bottom
- Updated the Bear Traps:
- Traps now deploy more sporadically and closer to the player
- Increased despawn time to 15 seconds (from 10 seconds)
- Updated the Nail Grenade:
- Decreased bouncing off floors
Bug Fixes
- Fixed the news panel erroneously displaying the last blog’s author if the latest post was an update
- Fixed a bug where the typing bubble would only appear on enemies
- Fixed a client crash on Linux relating to spectating players upon death
- Fixed the “White Text Chat” advanced option displaying text as gray instead of displaying as white
- Fixed a bug where Linux clients did not apply the game icon to the window (Thanks tholp!)
- Fixed Spy disguises not being able to equip the Tranquilizer Gun
- Fixed an issue where certain projectiles shot from weapons did not properly set the weapon as the launcher, causing killfeed bugs
- Fixed players being able to use any respawn room to respawn instantly
- Fixed a bug where explosion particles were missing while
pf_particle_explosions
was on - Fixed Spy being able to say Payload lines while invisible
- Fixed crosshairs not disappearing when you’re dead
- Fixed weapon damage discrepancies while friendly fire is on
- Fixed server crashes with the entities
tf_pumpkin_bomb
andtf_generic_bomb
- Fixed client prediction bugs related to Spywalking
- Fixed the news panel completely ignoring blog posts
- Fixed Sentry rockets being able to damage teammates if the Engineer died
- Fixed an issue where particles would appear to lag behind players with high ping
- Fixed Dispenser screens erroneously culling models behind it
- Fixed an issue where Discord RPC would not properly shut down if
pf_discord_rpc
was shut off - Fixed the Sniper Rifle’s laser not updating while the player is concussed
- Fixed Engineers not being able to disarm enemy grenades near their buildings
- Fixed a UI issue with the target ID overlapping with certain UI elements
- Fixed MIRV bomblets being disarmable
- Fixed a bug where Linux dedicated servers wouldn’t announce achievements earned by players
- Fixed flags not resetting back to their team’s base when Sudden Death starts
- Servers now verify achievements when clients send them over
- Fixed minor inconsistencies in the Main Menu (Thanks sparkless!)
Miscellaneous
- Removed Mac support
- Updated the news button to always display “News”, regardless if it’s an update or not
- Updated the news panel to display with the date format: MM/DD/YYYY
- Starting from this version, the game will notify you on launch if your game is outdated
- Added player resource support for armor for server plugins to utilize
- The beta muzzleflash is now on by default
- Updated Simplified Chinese localizations (Thanks Finn5470!)
- Added Traditional Chinese localizations (Thanks RadioNoise2!)
- Removed Hydro Ghoul (again)
Commands
- Added the command
tf_forced_holiday
, to force specific holidays on servers - Removed the command
pf_voice_allow_spam
to mitigate redundancy - Updated cvar
pf_change_text_color
topf_text_white_color
- Updated cvar
pf_force_flag_speed_penalty
topf_flag_speed_penalty
- Added cvar
tf_particles_disable_weather
to toggle if you can see weather particle effects. Applies on map change.