@@ -135,6 +135,7 @@ CClientGame::CClientGame(bool bLocalPlay) : m_ServerInfo(new CServerInfo())
135135 m_Glitches[GLITCH_BADDRIVEBYHITBOX] = false ;
136136 m_Glitches[GLITCH_QUICKSTAND] = false ;
137137 m_Glitches[GLITCH_KICKOUTOFVEHICLE_ONMODELREPLACE] = false ;
138+
138139 g_pMultiplayer->DisableBadDrivebyHitboxes (true );
139140
140141 // Remove Night & Thermal vision view (if enabled).
@@ -6025,6 +6026,9 @@ bool CClientGame::SetWorldSpecialProperty(WorldSpecialProperty property, bool is
60256026 case WorldSpecialProperty::TUNNELWEATHERBLEND:
60266027 g_pGame->SetTunnelWeatherBlendEnabled (isEnabled);
60276028 return true ;
6029+ case WorldSpecialProperty::IGNOREFIRESTATE:
6030+ g_pGame->SetIgnoreFireStateEnabled (isEnabled);
6031+ return true ;
60286032 }
60296033 return false ;
60306034}
@@ -6062,6 +6066,8 @@ bool CClientGame::IsWorldSpecialProperty(WorldSpecialProperty property)
60626066 return g_pGame->IsRoadSignsTextEnabled ();
60636067 case WorldSpecialProperty::TUNNELWEATHERBLEND:
60646068 return g_pGame->IsTunnelWeatherBlendEnabled ();
6069+ case WorldSpecialProperty::IGNOREFIRESTATE:
6070+ return g_pGame->IsIgnoreFireStateEnabled ();
60656071 }
60666072 return false ;
60676073}
@@ -6475,7 +6481,7 @@ void CClientGame::OutputServerInfo()
64756481 {
64766482 SString strEnabledGlitches;
64776483 const char * szGlitchNames[] = {" Quick reload" , " Fast fire" , " Fast move" , " Crouch bug" , " Close damage" , " Hit anim" , " Fast sprint" ,
6478- " Bad driveby hitboxes" , " Quick stand" };
6484+ " Bad driveby hitboxes" , " Quick stand" , " Kickout of vehicle on model replace " };
64796485 for (uint i = 0 ; i < NUM_GLITCHES; i++)
64806486 {
64816487 if (IsGlitchEnabled (i))
0 commit comments