fix slime blood not transfusing to vampires (#31314)

* fix slime blood not transfusing to vampires

* fix non-vampire slime transfusion

* santa claus but it's a guard
This commit is contained in:
Toastical
2025-12-19 15:23:36 +02:00
committed by GitHub
parent d360ca18cc
commit ff1f7c2556
2 changed files with 13 additions and 5 deletions
+4 -2
View File
@@ -365,11 +365,13 @@
O.off_floor = TRUE
O.layer = BELOW_MOB_LAYER
/mob/living/proc/absorb_blood()
/mob/living/proc/absorb_blood(passed_id)
// This merely deletes the blood reagent inside of the mob to look nice on health scans.
// The update to .blood_volume happens in `/datum/reagent/proc/reaction_mob`
var/id = get_blood_id()
if(passed_id)
id = passed_id
if(id)
reagents.del_reagent(get_blood_id())
reagents.del_reagent(id)
#undef EXOTIC_BLEED_MULTIPLIER