[MIRROR] More redspace modifier tweaks (#12131)

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-12-18 06:05:26 -05:00
committed by GitHub
co-authored by Cameron Lennox
parent 765fcd057f
commit 8fd4fe2285
13 changed files with 592 additions and 19 deletions
+16
View File
@@ -395,12 +395,28 @@
supply_conversion_value = REFINERYEXPORT_VALUE_NO
industrial_use = REFINERYEXPORT_REASON_RAW
coolant_modifier = 1 // It's water
var/failed_message = FALSE
/datum/reagent/water/holywater/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
..()
if(ishuman(M)) // Any location
if(M.mind && cult.is_antagonist(M.mind) && prob(10))
cult.remove_antagonist(M.mind)
if(prob(2)) //Get an ACTUAL chaplain for your stuff
if(M.has_modifier_of_type(/datum/modifier/redspace_corruption))
M.remove_modifiers_of_type(/datum/modifier/redspace_corruption)
to_chat(M, "You feel calmer.")
if(M.HasDisease(/datum/disease/fleshy_spread))
for(var/datum/disease/fleshy_spread/disease in M.GetViruses())
disease.cure()
break
to_chat(M, "Your fever subsides..")
if(volume < max_dose * 0.1 && !failed_message)
if(M.has_modifier_of_type(/datum/modifier/redspace_corruption) || M.HasDisease(/datum/disease/fleshy_spread))
to_chat(M, span_notice("The power of the holy water courses through you, but seems to have failed to cure your ailments. Perhaps a larger dose is needed?"))
failed_message = TRUE
/datum/reagent/water/holywater/touch_turf(var/turf/T)
..()