diff --git a/lua/ge/extensions/career/vehicleRetrieval.lua b/lua/ge/extensions/career/vehicleRetrieval.lua index 6514d3b..c6ca7e0 100644 --- a/lua/ge/extensions/career/vehicleRetrieval.lua +++ b/lua/ge/extensions/career/vehicleRetrieval.lua @@ -54,6 +54,14 @@ local function onComputerAddFunctions(menuData, computerFunctions) order = 1 } + local repairPermission = career_modules_permissions.getStatusForTag("vehicleRepair", + { inventoryId = favouriteVehicleId }) + + if not repairPermission["allow"] then + computerFunctionData.disabled = true + computerFunctionData.reason = { type = "text", label = "Vehicle is being repaired." } + end + if menuData.tutorialPartShoppingActive or menuData.tutorialTuningActive then computerFunctionData.disabled = true computerFunctionData.reason = career_modules_computer.reasons.tutorialActive