diff --git a/code/datums/mood_events/_mood_event.dm b/code/datums/mood_events/_mood_event.dm index 16575364867..31b76fae655 100644 --- a/code/datums/mood_events/_mood_event.dm +++ b/code/datums/mood_events/_mood_event.dm @@ -97,6 +97,9 @@ mood_change *= 0.75 add_effects(arglist(mood_args)) + if(who.mind?.holy_role && GLOB.deity) + var/static/regex/god_regex = regex(@"\bgods?\b", "ig") + description = god_regex.Replace(description, "[GLOB.deity]$2") mood_change = floor(mood_change) diff --git a/code/datums/mood_events/generic_positive_events.dm b/code/datums/mood_events/generic_positive_events.dm index 7364493f853..6c16aed83b9 100644 --- a/code/datums/mood_events/generic_positive_events.dm +++ b/code/datums/mood_events/generic_positive_events.dm @@ -303,6 +303,10 @@ timeout = 3 MINUTES event_flags = MOOD_EVENT_SPIRITUAL +/datum/mood_event/sacrifice_good/add_effects(...) + if(owner.mind?.holy_role && GLOB.deity) + description = "[GLOB.deity] is pleased with this offering!" + /datum/mood_event/artok description = "It's nice to see people are making art around here." mood_change = 2