mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-13 03:33:21 +00:00
Runtime fix. IV injecting from empty blood pack caused it. Now not doing a thing if no blood is injected.
This commit is contained in:
@@ -192,7 +192,8 @@ var/const/BLOOD_VOLUME_SURVIVE = 122
|
|||||||
/mob/living/carbon/human/proc/inject_blood(obj/item/weapon/reagent_containers/container, var/amount)
|
/mob/living/carbon/human/proc/inject_blood(obj/item/weapon/reagent_containers/container, var/amount)
|
||||||
var/datum/reagent/blood/our = get_blood(vessel)
|
var/datum/reagent/blood/our = get_blood(vessel)
|
||||||
var/datum/reagent/blood/injected = get_blood(container.reagents)
|
var/datum/reagent/blood/injected = get_blood(container.reagents)
|
||||||
|
if (!injected)
|
||||||
|
return
|
||||||
if(blood_incompatible(injected.data["blood_type"],our.data["blood_type"]) )
|
if(blood_incompatible(injected.data["blood_type"],our.data["blood_type"]) )
|
||||||
reagents.add_reagent("toxin",amount * 0.5)
|
reagents.add_reagent("toxin",amount * 0.5)
|
||||||
reagents.update_total()
|
reagents.update_total()
|
||||||
|
|||||||
Reference in New Issue
Block a user