Community news

Aggregated from all TF2 related websites and social media.
Particle Mayhem 2 TeamFortress Blog
4 days ago

mayhem_small.png?t=1496190950 (Image credit: LazerSofa, Mr. Light, Feksil, boba)

The Particle Mayhem contest is BACK this year with a shocking twist: they're going beyond time and space! The best part is... they want YOU to create all sorts of particles, cosmetics, and war paints for the event! The starting prize pool will be 100 keys, with more being contributed as the event progresses!

Do you think you have what it takes to travel throughout history or venture into the vast regions of space? The Particle Mayhem 2 contest runs through December 31st, 2023, at 12am UTC, so get cracking on those creations!

Visit the Particle Mayhem 2 website for more information!

RESUP.GG TF2 LAN TeamFortress Blog
1 week ago

resup_small.png?t=1496190950 (Image credit: Raos)

North America's biggest competitive Team Fortress 2 event of the year is taking place this Fall with the RESUP.GG TF2 LAN in Philadelphia! All the top teams in the region - froyotech, Like A G6, Global Clan, Ford Gaming (and more!) - are back to fight for this year's championship!

Catch the action on Saturday, September 30th, and Sunday, October 1st, starting at 12:00pm EDT, streamed live on b4nnyâs Twitch channel.

More info about attending as a spectator, and methods of supporting and following the tournament can be found on the official event page.

2 weeks ago

eu_na_2023_small.png?t=1496190950 (Image credit: Artist - Yoki, Editor - Lapi, Compositing - Herwork)

For fourteen long seasons of ETF2L Highlander, one team has claimed victory over all others - SDCK! No longer content with European glory, they are coming for your American jobs! Can two-season RGL Grand Finalists, Fast Forth, put pay to these visions of world domination?

Find out on Sunday, September 17th @ 1pm PDT / 22:00 CEST live on KritzKast's twitch channel.

Important Links:

Operation Galvanized Gauntlet TeamFortress Blog
2 weeks ago

gg2_small.png?t=1496190950 (Image credit: washy)

The ever-persistent hordes of possibly late and definitely murderous robots have banded together for one sole purpose: delivering high-yield explosives to random locations all across the badlands! Unfortunately for them, murderous robots arenât allowed to enjoy explosions, so theyâll be blown up for our enjoyment instead!

Operation Galvanized Gauntlet is a charity event created and hosted by Potato.TF. Fight your way through more than two dozen community-created maps and missions to finish off the summer and complete at least 12 missions to receive an in-game medal! Servers are available in North America, South America, Europe, Asia, and Australia. Click here to get started!

Feeling generous? Potato.TF is also hosting a charity fundraiser supporting Direct Relief! Donate as little as $5 to receive an in-game medal! Have the link to your steam profile ready and click here for more information.

Destroy those robots while you can! The event will end on October 1st, 2023.

Important Links:

Team Fortress 2 Update Released TeamFortress Patches
1 month ago

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 dispenser and the recent addition of -unrestricted_maxplayers
  • Fixed the floor particles for the Pastel Trance Unusual taunt effect sometimes drawing full white
  • Fixed SourceTV not recording in-game chat for Mann vs. Machine defenders
  • Added SetStepHeight and SetMaxJumpHeight inputs to the base_boss entity
  • Updated the Beaten and Bruised cosmetic item
    • Fixed a floating triangle when equipping the Ultra Violence style on Sniper
    • Reduced the clipping for Soldier and Sniper
  • Updated Clubsy The Seal to be an assister in Pyrovision
  • Updated the models/materials for the Brimmed Bootlegger and Prohibition Opposition to fix clipping, skinning, and UV issues
  • Updated/Added some tournament medals
  • Updated Taunt: The Head Doctor
    • Fixed skinning on lower LODs
    • Fixed team coloring for both teams
    • Adjusted animation to reduce prop clipping
  • Updated Taunt: The Road Rager
    • Fixed skinning on lower LODs
    • Adjusted animation on wheels to better match character movement
  • Updated pd_selbyen
    • Fixed door stuck exploit
    • Major optimization improvements (thanks yrrzy!)
      • Added/moved some func_occluders
      • Hinting adjustments
      • Added skyboxes and func_areaportals to separate areas better
      • Added func_areaportalwindows to unload spawn building interiors
      • Turned some small brushes into func_details
      • Adjusted some prop fades
      • Fixed slight misalignment of the yellow center buildings roof structure
      • Better lighting under the docks
      • Minor detailing changes
  • Updated cp_steel
    • Added additional clipping where needed
    • Fixed some windows clip and trip spots
    • Adjusted Red respawn base times to not go over 10 (could get to 11 and 12)
    • Capture point HUD layout now matches its map kin (Gravelpit and Sulfur)
    • Updated map menu images to the present day (1970)
    • Reduced one-way door speed to stop ejecting players into orbit
    • Rebuilt B Red spawn exit to a cleaner style to alleviate spawn trapping and potential camping
    • Fixing some props that fade too early
    • Moved medium healthpack to the side between D->E to avoid accidental pickups
    • Reduced speed of handrail deployment so it doesn't overtake the bridges in the rare case that Blu captures C and D in quick succession
  • Updated koth_synthetic_event
    • Brightened and evened out lighting in play space
    • Fixed missing soundscape
    • Fixed missing detail sprites
    • Minor detail changes
  • Updated pl_venice
    • Added new exit for initial Blu spawn
    • Added new balcony outside Attic room above Point B
    • Added new balcony inside near Point D
    • Moved door on balcony near Point A (Thanks Billo)
    • Bridges now have solid side walls
    • Raised bridge is now less steep
    • Small building next to raised bridge is now taller
    • Added cover at Point C
    • Slightly adjusted balcony above Point D
    • Fixed being able to place turrets above Point D
    • Initial Blu spawn doors now close
    • Replaced fences at Blu spawn with buoys
    • Removed some interior props near Point D
    • The payload now sinks
    • Moved some health and ammo around
    • Updated navmesh
    • Lots of minor bug fixes
    • Lots of minor other changes
  • Updated vsh_distillery, vsh_nucleus, vsh_skirmish, and vsh_tinyrock
    • Failing to capture the point in 3 minutes after it opens results in Stalemate
    • Powerjack, Ali Baba's Wee Booties and Bootlegger on-kill effects now work on-hit
    • Hale's abilities now get affected by Vaccinator resistances
    • Fixed Ubercharge rate bonus applying only with the Ubersaw
    • Fixed self-damage counting towards Airstrike bonus rockets and Frontier Justice revenge crits
    • Fixed Natasha and Huo-Long Heater having incorrect damage penalty
    • Community servers now can expand the Script even further by creating a new file at scripts/vscripts/vsh_addons/main_pre.nut. While previously added main.nut gets executed last, main_pre.nut gets executed prior to most of the Script.
  • Updated vsh_skirmish (additional changes)
    • Fixed an out of bounds exploit
    • Fixed not being able to wall climb certain trees in the main arena

TF2Maps 72-Hour Jam 2023 TeamFortress Blog
1 month ago

72hour_2023_small.png?t=1496190950 (Image credit: 14bit)

The temperature is low, but the spirits are high! The annual 72 Hour Jam is back once more!

This year, the Jamâs charity drive is supporting Gamers Outreach. Anyone who donates $5 or more to the drive is eligible to receive this yearâs in-game charity medal. Donate here!

Starting Friday, September 15th, at 5pm UTC, you have 72 hours to make whatever Team Fortress 2 creation you can think of! Whether it be a Map, Model, Artwork, or even another game entirely, anything goes as long as it's Team Fortress 2 related!

Additionally, you are able to earn another medal simply by participating!

For more information, check out the thread on TF2Maps or join the TF2Maps Discord. Be sure to also follow @TF2Maps on Twitter and Twitch for live coverage over the weekend, as well as any future events!

Happy Jamming!

Insomnia 71 TeamFortress Blog
1 month ago


Team Fortress 2 is once again back at Insomnia Gaming Festival, featuring some of the best teams from around the world competing for their chance at a £3000 prize pool! The event takes place from Friday, September 8th, to Sunday, September 10th. EssentialsTF will be streaming three days of content hosted live at the NEC in Birmingham, UK!

Sign-ups for the tournament are here. The action will be streamed both at the event and online from 12pm BST (1pm CEST / 7am EDT) each day by EssentialsTF over at their Twitch page, so you can watch the event in-person or in the comfort of your own home!

For the latest information, be sure to check out LAN.TF and the EssentialsTF Discord.

1 month ago

hl_thumb_small.png?t=1496190950 (Image credit: prOjesse)

Things are done a little differently down under, so you won't want to miss this!

If you have ever been unsure about wanting to watch or play competitive TF2 in OCE, then witnessing the head-to-head matchup of the two best highlander teams in the region should be all the convincing you need!

Catch it live Thursday, August 24th, at 8PM AEST / 3AM PDT / 12PM CEST on KritzKast's Twitch channel!

Important Links:

1 month ago


Attention, Maggots! Prepare for the AsiaFortress Invite Season Finals! â That's an Order!

Listen up, you sorry excuses for mercenaries! AsiaFortress is storming back into action, and this time, they're unleashing the mightiest invite season finals you've ever seen! Asia's elite teams are locking horns, all hungry for victory and a whopping $800 USD prize pool. That's right, cold hard cash!

Imagine Soldiers rocket jumping like they're defying gravity, Medics healing with the precision of a surgical strike, and Spies...well, they'll be lurking around, just like you'd expect!

Tune in on Twitch on the 18th of August @ 8pm SGT / 1pm CEST for their lower bracket finals and on the 20th of August @ 8pm SGT / 1pm CEST for their grand finals!

Important Links:

Team Fortress 2 Update Released TeamFortress Patches
2 months ago

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 VSH Casual servers using "mp_winlimit 2" instead of "mp_maxrounds 25"
  • Updated pd_selbyen
    • Added 0.05 second delay to pd_logic_player_destruction "finale length"
    • Added lights in some areas to prevent dark spots
    • Remade dock side stair geometry to make it cleaner and steeper
    • Extended/added some walls to block sightlines at mid
    • Fixed seal floating too high above the ground in certain spots
    • Slowed down seal swimming animation
    • Clipping improvements
    • Optimization improvements
    • Various detailing additions and improvements

One in the Chamber Tournament TeamFortress Blog
2 months ago

(Trailer credit: Dennis Bateman, SomeDudeNamedAyat, SwitchySFM, happyrain, Kraftec, Requim_HD, agrastiOs, kevin supermarket, Herwork, Tiftid, AlrexX, Tom Yamaza, SordidCaper, Benefactor, IVG, Zythe, OxOOOOOED, Omid)

Gentlemen, this is a mission of utmost importance. Succeed, and you will be rewarded handsomely - you will still be alive by the end. The details to Fortress Faceoffs' newest covert operation have just been declassified! Teams of five avant-garde assassins will be brought to a new, top-of-the-line training course to perfect their fundamental skills of deadeye accuracy. To raise the stakes, all agents will only have one bullet in their revolvers at all times, and can only earn a new one through eliminating the enemy and confiscating their contraband! And yes, the documents really do contain this much alliteration in them. Dare you miss your target, and you will be left with only your knife and your bravery. If you succeed in slashing your opponents to submission, you will also earn your bullet back. If you manage to backstab them, your next shot will be greatly improved with the power to pierce through multiple players! You can reserve these piercing charges for as long as you'd like, but don't get too cocky... or else you may not live long enough to use it!

Sign up today and wire the details to the top men in your secret circles! The games begin on August 11th @ 11:59 PM / 23:59 BST for all regions and will continue for roughly 2 weeks, though you do NOT have to actively participate this long! The top 8 teams will have their talent shown off live, proving once and for all that our tax dollars might actually be good for something! For more information about event rules, prizes, and more, join the Fortress Faceoffs Discord and try not to leave any traces behind!

Important Links:

Team Fortress 2 Update Released TeamFortress Patches
2 months ago

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:

  • Add ConVars to control Mann vs. Machine team limits on community servers
    • tf_mvm_defenders_team_size
    • tf_mvm_max_connected_players
  • Fixed the Pastel Trance Unusual taunt effect not drawing two Balloonicorns
  • Fixed names/descriptions for the most recent HugsTF medals
  • Updated VSH to use maxrounds instead of winlimit
  • Updated pl_venice
    • Gameplay
      • Relocated first Blu spawn (now split into two individual spawns at random)
      • Moved 1st Red spawn further away into a new room
      • Added new upper entrance into building next to Point A (thanks Delila)
      • Added new exit from 2nd Red spawn room
      • Moved a building entrance near Point A to a new walkway area above
      • Removed upper entrance and Point C routes in building next to Point B
      • Added new raised position at the main open inside area between Points C and D
      • Added new route near Point D
      • Added new cubby spot at Point D
      • Removed part of the balcony at the final Point
      • Widened door between 2nd Blu spawn and Point B
      • Removed a door to upper room near first Blu spawn & connected the balconies
      • Opened section of the building next to Point C for faffing and uber charging
      • Altered the underneath of the balcony at the building next to Point C
      • Tweaked roof area near Point B to make it easier to counter
      • Tweaked walkway between Points A and B
      • Added some minor cover near Point A
      • Lowered railing at above position near Point C for Turrets
      • Added cubbies across the map to improve gameplay for Engineer, Spy, etc.
      • Removed engineer building & added smoother clipping on the raised bridge
      • Added/removed/moved some health & ammo
    • Art
      • Improved lightmap scale across the map to produce nicer shadows
      • Increased saturation and slightly adjusted style of some materials
      • Expanded the 3d skybox and made it viewable from more locations across the map
      • Fixed flag models
      • Made certain areas feel less like empty spaces
    • Misc
      • Fixed strange missing texture error in middle connector
      • Fixed error in soundscapes
      • Added more direction signs across the map
      • Fixed misaligned payload particles
      • Boat near first Blu spawn has drifted off into the distance
      • Other minor changes 2023 TeamFortress Blog
2 months ago

hugs2023_small.png?t=1496190950 officially returns for its first live event since 2018! Join a range of charity-loving hat enthusiasts for a weekend full of pubs, show matches, creative segments, jumping and The Big Fat TF2 Quiz. Raising money for nearly a decade, this year's donations will once again go to SpecialEffect to put fun and inclusion back into the lives of people with physical disabilities by helping them to play video games!

The two-day livestream will take place on July 29th and 30th, starting at 11am BST / 12pm CEST / 6am EDT and won't stop all day! Donations are now open over at the donation page!

And it doesn't stop there as the famous medals are back to be claimed! Any donations of at least £10 GBP or more will receive an in-game medal reward, with different medals offered for higher donations.

You can catch all the action over at the EssentialsTF Twitch channel.

To donate and find out more information, head to the website and join the Discord server!

Team Fortress 2 Update Released TeamFortress Patches
2 months ago

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 check to make Mann vs. Machine invaders immune to pushback while leaving their spawn
  • Added -unrestricted_maxplayers to raise the maxplayer count to 100 (feature is unsupported and not recommended)
  • Fixed VSH and other player-destruction gamemodes leaking their HUDs into one another
  • Fixed Saxton Hale's weapons showing up as being carried by an incorrect/invalid player in VSH
  • Fixed Saxton Hale's weapons sometimes showing up as invalid in VSH
  • Fixed a crash that can occur when changing from VSH to another map
  • Fixed a crash that can occur related to MP3s on VSH maps
  • Fixed a crash that can occur when using changing model detail setting or using r_flushlod
  • Fixed a crash when going between two sv_pure servers with maps packing custom content
  • Fixed changing model detail setting or using r_flushlod not always taking effect
  • Fixed packed replacement materials/textures/models in a custom map could leak into other maps or rendering as wireframe
  • Fixed custom particle overrides not being reloaded on servers without sv_pure
  • Fixed game mode descriptions for some of the summer map stamps
  • Fixed embedded workshop map soundscripts not being loaded on clients (community fix from 'Jakub' (ficool2))
  • Fixed a crash when using the game_ui entity and players discconnecting (community fix from 'Jakub' (ficool2))
  • Fixed teleporter particle effects (community fix from 'Jakub' (ficool2))
  • Updated/Added some tournament medals
  • Updated cp_altitude
    • Increased size of C capture area
    • Reduced initial round timer from 6 to 5 minutes
    • Increased max round timer length from 6 to 8 minutes
    • Increased Blu respawn wave time on A from 3 to 4
    • Increased Red respawn wave time on C from 8 to 9
    • Reduced Blu respawn wave time on C from 3 to 2
    • Various visual fixes and adjustments
  • Updated koth_cascade
    • Various player and projectile collision fixes
    • Various visual fixes and adjustments
    • Adjusted resupply locker positions
  • Updated cp_steel
    • Fixed missing glass from bullet blocked windows
    • Removed some more ceiling light collisions
    • Improved clipping around B -> C building
    • Small safety improvement to Blu flank balcony to B
    • Some extra block bullets around B floor
  • Updated pl_phoenix
    • Increased Red respawn wave time on D from 8 to 9
    • Fixed projectile collision bug around the payload elevator track
    • Fixed a case where the payload cart could get stuck at the base of the elevator
    • Various clipping fixes
    • Various visual fixes
  • Updated vsh_distillery, vsh_tinyrock, vsh_nucleus, vsh_skirmish
    • The script no longer forces mp_winlimit and mp_maxrounds to 0
    • Community servers now can expand the Script by creating a new file at scripts/vscripts/vsh_addons/main.nut
    • Community servers now can select the next Hale via SetNextBossByEntity, SetNextBossByEntityIndex and SetNextBossByUserId functions
    • The Diamondback now gains 2 guaranteed crits upon backstab
    • Hale's attacks now pierce through damage absorption of the Wrangler shield
    • Hale will now receive an instructional notification if they haven't performed a Brave Jump during the first 30 seconds of a round
    • Fixed bugs related to Your Eternal Reward's on-backstab disguise
    • Fixed Festive Eyelander not gaining heads on-hit
    • (Hopefully) Fixed Hale sometimes appearing to hold the Necro Smasher or the Sandvich
    • (Hopefully) Fixed some players being unable to punch as Hale ("A-posing")
    • Fixed Hale disappearing when the game tries (and fails) to gib him
    • Both sides dying simultaneously now counts as Stalemate
  • Updated vsh_skirmish (additional changes)
    • Added a live feed to the office
    • Improved clipping in multiple areas

Charity Cup 3: Summer Time TeamFortress Blog
2 months ago

CharityCUP3_small.jpg?t=1496190950 (Image credit: SFM - Bishop, Compositing - Deputy7)

Summer is finally here! Time for snow cones, sunglasses, and a chaotic clash of content creators in a 9v9 Highlander aimed to raise money for charity!

The Charity Cup brings a whole new spin on what would otherwise be a standard competitive highlander event! Content creators around the TF2 community have banded together in the name of charity and to beat the crap out of each other for your amusement! When donating during the live event, you can affect the game in many silly ways that affect both teams and may sway the odds during the match!

The event will support Starlight Children's Foundation. Bringing happiness to seriously ill children and their families, Starlight supports kids and families at more than 800 childrenâs hospitals and other health facilities in the US. They bring gaming stations to kids stuck in hospital beds, hospital wear for families that otherwise couldn't afford to have them, and so much more.

Spread the word and tune in on the 29th and 30th of July, @ 12:00pm / 3:00pm EST for this two-day event representing creators from NA and EU! The event will be hosted live on Deputy7's Twitch channel! More information about donating can be found here!

Team Fortress 2 Update Released TeamFortress Patches
2 months ago

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:

  • Enabled Versus Saxton Hale (Community) support for Valve matchmaking servers

Team Fortress 2 Update Released TeamFortress Patches
2 months ago

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 main menu character for the Summer event
  • Fixed pd_watergate capture zone not working properly
  • Fixed geometry collision issue with the Wildflower Meadows Unusual effect
  • Fixed the Deepsea Rave Unusual effect's ground particles not being visible on some surfaces
  • Fixed Bubble Breeze, Global Clusters, Celestial Starburst, and Sylicone Succiduous Unusual effects not following moving players
  • Fixed the Strange Filter prefix for pd_selbyen
  • Fixed broken materials for the second style of the Cranium Cover
  • Updated koth_sharkbay
    • Fixed the flying boat
    • Removed collision from seagulls
    • Updated Map Stamp icons
  • Updated koth_rotunda
    • Aligned various textures
    • Improved clipping slightly
    • Raised gate to flank route for ease of access
    • Aligned some props
  • Updated cp_hardwood_final
    • Fixed a crash affecting a small number of players
    • Minor clipping adjustments throughout the map
    • Minor lighting issues fixed throughout the map
    • Adjusted areaportalwindow fade brush textures
    • Adjusted collisions for some props
  • Updated cp_steel
    • More blockbullet /clipbrush swaps where needed
    • Fixed some stairs/ramp brushes needed to be extended to the bottom of the ramp
    • Fixed more small unnecessary prop collision/clip removals
    • Fixed blatant texture misalignment
    • Addressed perch spot outside Red spawn on wood beam
    • Closed some accidental holes in geometry
    • Additional fixes to a sticky/shooting exploit through and under Red's E platform area
    • Increased pit damage to kill some certain class loadouts in a single trigger
    • Moved Blu spawns forward a little to previous distance
    • Extended projectile blocker brush along the top side of the Blu spawn building's roof
    • Fixed Sniper sightline into Red's first spawn points from E
  • Updated koth_rotunda
    • Aligned various textures and fixed cubemap issue
    • Improved clipping
    • Improved lighting and reduced visual noise on some textures
    • Raised gate to flank route for ease of access
    • Aligned some props
    • Fixed out-of-bounds exploit related to func_tracktrain (Thank you, The Nubing!)
    • Added missing collision to some props
    • Sealed the map more
  • Updated cp_sulfur
    • Fixed a case where Blu could win too well and lock the timer, not correctly allowing them to win when their timer hit 0 and they owned the main control point
    • Fixed a case where Blu could contest their own win
    • Fixed a case where you could build a teleporter under a platform and become trapped
    • Altered Blu spawn positions to better lead players towards the point they should be attacking during different states of the game
    • Altered Red spawn positons to spread them out when defending main point
    • Lowered Red's initial time to defend slightly
    • Convinced the boiling water to properly scald people that are submerged below the surface
    • Gravity density in the potplants has been correctly calibrated
    • Reduced time added to Red's clock when Blu captures A, B and C slightly - further calibration going forward
    • B can no longer be capped from the outside of the building
    • Area under Point A can no longer be accessed
    • Fixed numerous perch points, clipping errors and small visual errors - special thanks to Wicket on Steam discussions for reporting most of these
  • Updated pd_selbyen
    • Fixed exploit that would let you build in spawn
    • Seal will now select a random skin every time it teleports to the break room (3 possible skins)
    • Adjusted oob seal animation timings
    • Fixed seal swimming animation
    • Added missing resupply cabinet on the Blu side
    • Added some missing clipping that would let players build in undesirable places
    • Fixed some floating windows
    • Fixed some props clipping through stuff
    • Fixed some displacements clipping through stuff
    • Fixed some displacement seams
    • Fixed some visible nodraws
    • Fixed some z-fighting
    • Various detailing additions
  • Updated vsh_distillery, vsh_tinyrock, vsh_nucleus, vsh_skirmish
    • TF_Bots now function in Versus Saxton Hale
    • Fixed first-person spectators not seeing Hale's arms glow when he uses his abilities
    • Fixed players dropping Player Destruction pickups
    • Fixed Hale sometimes holding Necro Smasher or Sandvich
    • Fixed Hale's "Dispenser Down..." line playing for any type of building destroyed
    • By community request, added Pyro VSH lines, performed by James McGuinn
    • Updated VSH voice lines for Spy
    • "Behind you" and "Above you" now play exclusively for the player the line is addressed to
    • Reduced the frequency of Hale's on-kill lines with more than 20 players currently alive
    • Mad Milk recharge rate returned to stock value
    • Demoman's Swords now deal less knockback than other melee weapons
    • Demoman's Shields will now break when absorbing a Hale punch
    • Fixed a bug relating to sending a class-restricted duel to Hale during Setup
  • Updated vsh_skirmish (additional changes)
    • Fixed an exploit that allowed players to build out of bounds
    • Added decals to ammo pack locations throughout the map
  • Updated vsh_distillery (additional change)
    • Fixed crash when using mat_phong 0