This commit is contained in:
FlaminSarge 2025-04-04 00:44:36 -07:00 committed by GitHub
commit edd089fe00
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3426,8 +3426,10 @@ void CBaseObject::RotateBuildAngles( void )
void CBaseObject::UpdateDisabledState( void )
{
const bool bShouldBeEnabled = !m_bHasSapper
&& !m_bPlasmaDisable
&& (!TFGameRules()->RoundHasBeenWon() || TFGameRules()->GetWinningTeam() == GetTeamNumber());
&& !m_bPlasmaDisable
&& ( GetType() != OBJ_SENTRYGUN
|| !TFGameRules()->RoundHasBeenWon()
|| TFGameRules()->GetWinningTeam() == GetTeamNumber() );
SetDisabled( !bShouldBeEnabled );
}