diff --git a/code/datums/uplink_items/uplink_general.dm b/code/datums/uplink_items/uplink_general.dm index 7880b89cd4c..7d6593aa204 100644 --- a/code/datums/uplink_items/uplink_general.dm +++ b/code/datums/uplink_items/uplink_general.dm @@ -543,7 +543,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "Stolen prototype full body repair nanites. Contains one prototype nanite autoinjector and guide." reference = "NCAI" item = /obj/item/storage/box/syndie_kit/bonerepair - cost = 4 + cost = 2 /datum/uplink_item/device_tools/syndicate_teleporter name = "Experimental Syndicate Teleporter" diff --git a/code/modules/reagents/chemistry/reagents/medicine.dm b/code/modules/reagents/chemistry/reagents/medicine.dm index ad1ca14add7..7c93b13c63d 100644 --- a/code/modules/reagents/chemistry/reagents/medicine.dm +++ b/code/modules/reagents/chemistry/reagents/medicine.dm @@ -1333,6 +1333,8 @@ H.blood_volume += 10 for(var/datum/disease/critical/heart_failure/HF in H.viruses) HF.cure() //Won't fix a stopped heart, but it will sure fix a critical one. Shock is not fixed as healing will fix it + for(var/obj/item/organ/O as anything in (H.internal_organs + H.bodyparts)) + O.germ_level = 0 if(M.health < 40) update_flags |= M.adjustOxyLoss(-5 * REAGENTS_EFFECT_MULTIPLIER, FALSE) update_flags |= M.adjustToxLoss(-1 * REAGENTS_EFFECT_MULTIPLIER, FALSE)