Skip to content

Commit

Permalink
Medical GUI - Fix bad comparison for useLimbDamage setting (#10526)
Browse files Browse the repository at this point in the history
  • Loading branch information
LinkIsGrim authored Nov 27, 2024
1 parent c698d28 commit c884126
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions addons/medical_gui/functions/fnc_updateInjuryList.sqf
Original file line number Diff line number Diff line change
Expand Up @@ -168,17 +168,17 @@ if (GVAR(showDamageEntry)) then {
private _damageThreshold = GET_DAMAGE_THRESHOLD(_target);
switch (true) do {
case (_selectionN > 3): { // legs: index 4 & 5
if (!EGVAR(medical,useLimbDamage) || EGVAR(medical,limbDamageThreshold) == 0) then { // Just indicate how close to the limping threshold we are
_damageThreshold = LIMPING_DAMAGE_THRESHOLD * 4;
} else {
if (EGVAR(medical,limbDamageThreshold) != 0 && {[false, !isPlayer _target, true] select EGVAR(medical,useLimbDamage)}) then { // Just indicate how close to the limping threshold we are
_damageThreshold = _damageThreshold * EGVAR(medical,limbDamageThreshold);
} else {
_damageThreshold = FRACTURE_DAMAGE_THRESHOLD * 4;
};
};
case (_selectionN > 1): { // arms: index 2 & 3
if (!EGVAR(medical,useLimbDamage) || EGVAR(medical,limbDamageThreshold) == 0) then { // Just indicate how close to the fracture threshold we are
_damageThreshold = FRACTURE_DAMAGE_THRESHOLD * 4;
} else {
if (EGVAR(medical,limbDamageThreshold) != 0 && {[false, !isPlayer _target, true] select EGVAR(medical,useLimbDamage)}) then { // Just indicate how close to the fracture threshold we are
_damageThreshold = _damageThreshold * EGVAR(medical,limbDamageThreshold);
} else {
_damageThreshold = FRACTURE_DAMAGE_THRESHOLD * 4;
};
};
case (_selectionN == 0): { // head: index 0
Expand Down

0 comments on commit c884126

Please sign in to comment.