Fixed Widowmaker not giving metal on friendly disguises

This commit is contained in:
Jori Kos
2025-08-07 16:46:15 +02:00
committed by EricS-Valve
parent 68c8b82fdc
commit cdc2c6c808

View File

@@ -4969,6 +4969,7 @@ void CTFWeaponBase::ApplyOnHitAttributes( CBaseEntity *pVictimBaseEntity, CTFPla
if ( pVictim &&
pVictim->IsPlayerClass( TF_CLASS_SPY ) &&
pVictim->m_Shared.InCond( TF_COND_DISGUISED ) &&
(pVictim->m_Shared.GetDisguiseTeam() != pVictim->GetTeamNumber()) &&
!( pVictim->m_Shared.IsStealthed() || pVictim->m_Shared.InCond( TF_COND_STEALTHED_BLINK ) ) )
{
flPercentage = 0.0f;