@@ -135,8 +135,6 @@ 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- m_Glitches[GLITCH_IGNOREFIRESTATE] = false ;
139- g_pMultiplayer->SetIgnoreFireState (false );
140138
141139 g_pMultiplayer->DisableBadDrivebyHitboxes (true );
142140
@@ -5974,9 +5972,6 @@ bool CClientGame::SetGlitchEnabled(unsigned char ucGlitch, bool bEnabled)
59745972 g_pMultiplayer->DisableQuickReload (!bEnabled);
59755973 if (ucGlitch == GLITCH_CLOSEDAMAGE)
59765974 g_pMultiplayer->DisableCloseRangeDamage (!bEnabled);
5977- if (ucGlitch == GLITCH_IGNOREFIRESTATE)
5978- g_pMultiplayer->SetIgnoreFireState (bEnabled);
5979-
59805975 return true ;
59815976 }
59825977 return false ;
@@ -6031,6 +6026,9 @@ bool CClientGame::SetWorldSpecialProperty(WorldSpecialProperty property, bool is
60316026 case WorldSpecialProperty::TUNNELWEATHERBLEND:
60326027 g_pGame->SetTunnelWeatherBlendEnabled (isEnabled);
60336028 return true ;
6029+ case WorldSpecialProperty::IGNOREFIRESTATE:
6030+ g_pGame->SetIgnoreFireStateEnabled (isEnabled);
6031+ return true ;
60346032 }
60356033 return false ;
60366034}
@@ -6068,6 +6066,8 @@ bool CClientGame::IsWorldSpecialProperty(WorldSpecialProperty property)
60686066 return g_pGame->IsRoadSignsTextEnabled ();
60696067 case WorldSpecialProperty::TUNNELWEATHERBLEND:
60706068 return g_pGame->IsTunnelWeatherBlendEnabled ();
6069+ case WorldSpecialProperty::IGNOREFIRESTATE:
6070+ return g_pGame->IsIgnoreFireStateEnabled ();
60716071 }
60726072 return false ;
60736073}
@@ -6481,7 +6481,7 @@ void CClientGame::OutputServerInfo()
64816481 {
64826482 SString strEnabledGlitches;
64836483 const char * szGlitchNames[] = {" Quick reload" , " Fast fire" , " Fast move" , " Crouch bug" , " Close damage" , " Hit anim" , " Fast sprint" ,
6484- " Bad driveby hitboxes" , " Quick stand" , " Kickout of vehicle on model replace" , " Ignore fire state " };
6484+ " Bad driveby hitboxes" , " Quick stand" , " Kickout of vehicle on model replace" };
64856485 for (uint i = 0 ; i < NUM_GLITCHES; i++)
64866486 {
64876487 if (IsGlitchEnabled (i))
0 commit comments