From 83e615f92d3a21427700d2d333dfb9037416745c Mon Sep 17 00:00:00 2001 From: Piogre Date: Tue, 18 Aug 2026 00:15:40 -0700 Subject: [PATCH] fix lollichop showing as invisible for players not in pyroland just as the rainblower displays as the stock flamethrower for players not in pyroland, the lollichop is supposed to display as the stock fireaxe. However, it currently displays as nothing at all, because the hardcoded vision filter translations reference an outdated filepath for the fireaxe model. This commit fixes this issue, referencing the current c_model for the fireaxe (the same one referenced in the lollichop's item definition as its intended alternate) --- src/game/shared/tf/tf_gamerules.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/shared/tf/tf_gamerules.cpp b/src/game/shared/tf/tf_gamerules.cpp index 01640475c4a..fd1be2428fb 100644 --- a/src/game/shared/tf/tf_gamerules.cpp +++ b/src/game/shared/tf/tf_gamerules.cpp @@ -17410,7 +17410,7 @@ void CTFGameRules::SetUpVisionFilterKeyValues( void ) // No special vision pKVFlag = new KeyValues( "0" ); pKVFlag->SetString( "models/weapons/c_models/c_rainblower/c_rainblower.mdl", "models/weapons/c_models/c_flamethrower/c_flamethrower.mdl" ); - pKVFlag->SetString( "models/weapons/c_models/c_lollichop/c_lollichop.mdl", "models/weapons/w_models/w_fireaxe.mdl" ); + pKVFlag->SetString( "models/weapons/c_models/c_lollichop/c_lollichop.mdl", "models/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro.mdl" ); pKVBlock->AddSubKey( pKVFlag ); // Pyrovision