diff --git a/code/game/machinery/cryo.dm b/code/game/machinery/cryo.dm
index f63552a1012..b74c97a825e 100644
--- a/code/game/machinery/cryo.dm
+++ b/code/game/machinery/cryo.dm
@@ -230,6 +230,8 @@
M.client.eye = src
M.pulling = null
M.loc = src
+ if(M.health > -100 && (M.health < 0 || M.sleeping))
+ M << "\blue You feel a cold liquid surround you. Your skin starts to freeze up."
src.occupant = M
// M.metabslow = 1
src.add_fingerprint(usr)
diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm
index c4db177e0a7..918b72c1656 100644
--- a/code/modules/mob/living/carbon/human/human.dm
+++ b/code/modules/mob/living/carbon/human/human.dm
@@ -1445,7 +1445,7 @@
src = null
src = H.monkeyize()
contract_disease(M.virus,1,0)
-
+
return
/mob/living/carbon/human/attack_paw(mob/M as mob)
@@ -2523,16 +2523,14 @@ It can still be worn/put on as normal.
//SN src = null
del(src)
return
- if ((target.health >= -75.0 && target.health < 0))
+ if ((target.health >= -99.0 && target.health < 0))
target.cpr_time = world.time
- if (target.health >= -40.0)
- var/suff = min(target.oxyloss, 5)
- target.oxyloss -= suff
- target.updatehealth()
- if(target.reagents.get_reagent_amount("inaprovaline") < 10)
- target.reagents.add_reagent("inaprovaline", 10)
+ var/suff = min(target.oxyloss, 7)
+ target.oxyloss -= suff
+ target.updatehealth()
for(var/mob/O in viewers(source, null))
O.show_message(text("\red [] performs CPR on []!", source, target), 1)
+ target << "\blue You feel a breath of fresh air enter your lungs. It feels good."
source << "\red Repeat every 7 seconds AT LEAST."
if("fuel")
var/obj/item/weapon/fuel/S = item