Skip to content

Commit dddca63

Browse files
authored
Cherry pick #1867 (#1869)
1 parent 0a7b05f commit dddca63

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/game/shared/baseentity_shared.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2355,7 +2355,7 @@ void CBaseEntity::HandleShotPenetration(const FireBulletsInfo_t& info,
23552355
behindMaterialInfo.m_flDistance = info.m_flDistance * (1.0f - tr.fraction);
23562356
behindMaterialInfo.m_iAmmoType = info.m_iAmmoType;
23572357
behindMaterialInfo.m_iTracerFreq = info.m_iTracerFreq;
2358-
behindMaterialInfo.m_flDamage = info.m_flDamage * (1.f - (penUsed / info.m_flPenetration));
2358+
behindMaterialInfo.m_flDamage = info.m_flDamage * Max(0.25f, (1.f - (penUsed / info.m_flPenetration)));
23592359
behindMaterialInfo.m_pAttacker = info.m_pAttacker ? info.m_pAttacker : this;
23602360
behindMaterialInfo.m_nFlags = info.m_nFlags;
23612361
behindMaterialInfo.m_flPenetration = info.m_flPenetration - penUsed;

0 commit comments

Comments
 (0)