From 2e47c2e758bf089cf7d1a1c54552309eafc7ed22 Mon Sep 17 00:00:00 2001 From: TheNotoriousFrogposter Date: Tue, 18 Nov 2025 19:21:15 +0800 Subject: [PATCH] Don't discard ammo on the Force-a-Nature if the clip is full --- src/game/shared/tf/tf_weapon_shotgun.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/shared/tf/tf_weapon_shotgun.cpp b/src/game/shared/tf/tf_weapon_shotgun.cpp index 666e00536c3..cf9a73bdba9 100644 --- a/src/game/shared/tf/tf_weapon_shotgun.cpp +++ b/src/game/shared/tf/tf_weapon_shotgun.cpp @@ -417,7 +417,7 @@ void CTFScatterGun::FinishReload( void ) if ( !pOwner ) return; - if ( UsesClipsForAmmo1() && !m_bReloadsSingly ) + if ( UsesClipsForAmmo1() && !m_bReloadsSingly && m_iClip1 < GetMaxClip1() ) { int primary = MIN( GetMaxClip1() - m_iClip1, pOwner->GetAmmoCount(m_iPrimaryAmmoType)); m_iClip1 += primary;