Fixes fatal heartburns involving custom liquid bellies digesting synthetics. (#7561)

This commit is contained in:
tacoguy7765093
2024-01-14 21:11:04 -05:00
committed by GitHub
parent 2e01a9b3a1
commit 6d7a80f273
2 changed files with 5 additions and 0 deletions
@@ -354,6 +354,7 @@
touch_met = 50 // It's acid!
var/power = 5
var/meltdose = 10 // How much is needed to melt
affects_robots = TRUE //CHOMPedit, it's acid! Still eats metal!
/datum/reagent/acid/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
if(alien == IS_GREY) //ywedit
+4
View File
@@ -1494,6 +1494,8 @@
Prey.ingested.trans_to_holder(Pred.ingested, Prey.ingested.total_volume, 0.5, TRUE) // Therefore don't bother spending cpu
Prey.touching.del_reagent("stomacid") //Don't need this stuff in our bloodstream.
Prey.touching.del_reagent("diet_stomacid") //Don't need this stuff in our bloodstream.
Prey.touching.del_reagent("pacid") //Don't need this stuff in our bloodstream.
Prey.touching.del_reagent("sacid") //Don't need this stuff in our bloodstream.
Prey.touching.del_reagent("cleaner") //Don't need this stuff in our bloodstream.
Prey.touching.trans_to_holder(Pred.ingested, Prey.touching.total_volume, 0.5, TRUE) // On updating the prey's reagents
else if(M.reagents)
@@ -1585,6 +1587,8 @@
Prey.ingested.trans_to_holder(Pred.ingested, Prey.ingested.total_volume, copy = TRUE)
Prey.touching.del_reagent("stomacid") //CHOMPEdit Don't need this stuff in our bloodstream.
Prey.touching.del_reagent("diet_stomacid") //CHOMPEdit Don't need this stuff in our bloodstream.
Prey.touching.del_reagent("pacid") //Don't need this stuff in our bloodstream.
Prey.touching.del_reagent("sacid") //Don't need this stuff in our bloodstream.
Prey.touching.del_reagent("cleaner") //CHOMPEdit Don't need this stuff in our bloodstream.
Prey.touching.trans_to_holder(Pred.ingested, Prey.touching.total_volume, copy = TRUE)
// TODO - Find a way to make the absorbed prey share the effects with the pred.