[MIRROR] Multi Bugfix (#12824)

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2026-06-19 12:02:42 -04:00
committed by GitHub
co-authored by Cameron Lennox
parent 0bfbc28d10
commit 3eabaa37be
22 changed files with 109 additions and 154 deletions
@@ -68,6 +68,9 @@ GLOBAL_LIST_EMPTY_TYPED(powerinstances, /datum/power/changeling)
var/datum/mind/our_mind = M
if(our_mind.current)
changeling = (our_mind.current.GetComponent(/datum/component/antag/changeling)) //Check to see if the mob we are currently inhabiting is a changeling.
if(!changeling)
if(our_mind.antag_holder.changeling) //Check our mind's antag holder.
changeling = our_mind.antag_holder.changeling
else //Fed it a mob and we failed
if(M.mind)
changeling = M.mind.antag_holder.changeling //Check our mind's antag holder.
@@ -65,7 +65,7 @@ Bonus
if(!unsafe || A.stage < 4)
to_chat(M, span_warning(pick("You feel hot.", "You feel like you're burning.")))
else
to_chat(M, span_userdanger(pick("You feel too hot", "You feel like your blod is boiling.")))
to_chat(M, span_userdanger(pick("You feel too hot", "You feel like your blood is boiling.")))
set_body_temp(A.affected_mob, A)
/datum/symptom/fever/proc/set_body_temp(mob/living/M, datum/disease/advance/A)