diff --git a/addons/medical/dev/watchVariable.sqf b/addons/medical/dev/watchVariable.sqf
index b09a0f7144..0d02a74e19 100644
--- a/addons/medical/dev/watchVariable.sqf
+++ b/addons/medical/dev/watchVariable.sqf
@@ -61,7 +61,7 @@ GVAR(dev_watchVariableRunning) = true;
// Damage:
private _damage = _unit getVariable [QEGVAR(medical,bodyPartDamage), [0,0,0,0,0,0]];
private _limping = if (_unit getVariable [QEGVAR(medical,isLimping), false]) then {"[ Limping ]"} else {""};
- _return pushBack format ["Damage: [H: %1] [B: %2] %3", (_damage select 0) toFixed 2, (_damage select 1) toFixed 2];
+ _return pushBack format ["BodyPartDamage: [H: %1] [B: %2]", (_damage select 0) toFixed 2, (_damage select 1) toFixed 2];
_return pushBack format ["[LA:%1] [RA: %2] [LL:%3] [RL: %4]", (_damage select 2) toFixed 2, (_damage select 3) toFixed 2, (_damage select 4) toFixed 2, (_damage select 5) toFixed 2];
_return pushBack format ["Hitpoints: [HHed:%1] [HBod: %2]", (_unit getHitPointDamage "HitHead") toFixed 2, (_unit getHitPointDamage "HitBody") toFixed 2];
diff --git a/addons/medical_damage/XEH_PREP.hpp b/addons/medical_damage/XEH_PREP.hpp
index ad2055ccc5..7f3a5b1102 100644
--- a/addons/medical_damage/XEH_PREP.hpp
+++ b/addons/medical_damage/XEH_PREP.hpp
@@ -1,3 +1,4 @@
+PREP(determineIfFatal);
PREP(getTypeOfDamage);
PREP(handleIncapacitation);
PREP(parseConfigForInjuries);
diff --git a/addons/medical_damage/functions/fnc_determineIfFatal.sqf b/addons/medical_damage/functions/fnc_determineIfFatal.sqf
new file mode 100644
index 0000000000..fc674cf75b
--- /dev/null
+++ b/addons/medical_damage/functions/fnc_determineIfFatal.sqf
@@ -0,0 +1,62 @@
+#include "script_component.hpp"
+/*
+ * Author: PabstMirror, Glowbal
+ * Determines if damage is fatal
+ *
+ * Arguments:
+ * 0: The Unit