diff --git a/addons/medical/functions/fnc_displayPatientInformation.sqf b/addons/medical/functions/fnc_displayPatientInformation.sqf index acd7f5c570..3dd270001a 100644 --- a/addons/medical/functions/fnc_displayPatientInformation.sqf +++ b/addons/medical/functions/fnc_displayPatientInformation.sqf @@ -142,9 +142,9 @@ if (_show == 1) then { private _torniquet = _selectionTourniquet select _forEachIndex; if (_torniquet > 0) then { - _red = 0.77; - _green = 0.51; - _blue = 0.08; + _red = 0; + _green = 0; + _blue = 0.8; } else { private _bloodLoss = _selectionBloodLoss select _forEachIndex; if (_bloodLoss > 0) then { @@ -152,8 +152,10 @@ if (_show == 1) then { _blue = _green; } else { private _damage = _selectionDamage select _forEachIndex; - _green = 0 max (0.9 - _damage); - _red = _green; + if (_damage > 0.1) then { + _blue = 0 max (1 - _damage); + _green = _damage min 0.5; + }; }; }; diff --git a/addons/medical_menu/functions/fnc_updateBodyImage.sqf b/addons/medical_menu/functions/fnc_updateBodyImage.sqf index 565c7ef0d5..b24900190a 100644 --- a/addons/medical_menu/functions/fnc_updateBodyImage.sqf +++ b/addons/medical_menu/functions/fnc_updateBodyImage.sqf @@ -29,9 +29,9 @@ private _availableSelections = [50, 51, 52, 53, 54, 55]; private _torniquet = _selectionTourniquet select _forEachIndex; if (_torniquet > 0) then { - _red = 0.77; - _green = 0.51; - _blue = 0.08; + _red = 0; + _green = 0; + _blue = 0.8; } else { private _bloodLoss = _selectionBloodLoss select _forEachIndex; if (_bloodLoss > 0) then { @@ -39,8 +39,10 @@ private _availableSelections = [50, 51, 52, 53, 54, 55]; _blue = _green; } else { private _damage = _selectionDamage select _forEachIndex; - _green = 0 max (0.9 - _damage); - _red = _green; + if (_damage > 0.1) then { + _blue = 0 max (1 - _damage); + _green = _damage min 0.5; + }; }; };