Skip to content

Commit 8dd9349

Browse files
authored
Fix components visibility (#3288)
1 parent 0d28f96 commit 8dd9349

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Client/mods/deathmatch/logic/CClientVehicle.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1464,7 +1464,8 @@ void CClientVehicle::SetWheelStatus(unsigned char ucWheel, unsigned char ucStatu
14641464
m_pVehicle->GetDamageManager()->SetWheelStatus((eWheelPosition)(ucWheel), ucGTAStatus);
14651465

14661466
// Update the wheel's visibility
1467-
m_pVehicle->SetWheelVisibility((eWheelPosition)ucWheel, ucStatus != DT_WHEEL_MISSING && m_ComponentData[GetComponentNameForWheel(ucWheel)].m_bVisible);
1467+
m_pVehicle->SetWheelVisibility((eWheelPosition)ucWheel, ucStatus != DT_WHEEL_MISSING &&
1468+
(m_ComponentData.empty() || m_ComponentData[GetComponentNameForWheel(ucWheel)].m_bVisible));
14681469
}
14691470
else if (m_eVehicleType == CLIENTVEHICLE_BIKE && ucWheel < 2)
14701471
m_pVehicle->SetBikeWheelStatus(ucWheel, ucGTAStatus);

0 commit comments

Comments
 (0)