diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm
index ce7334f66f3..a878e62aae5 100644
--- a/code/modules/mob/living/carbon/carbon_defense.dm
+++ b/code/modules/mob/living/carbon/carbon_defense.dm
@@ -531,14 +531,14 @@
// Let people know if they hugged someone really warm or really cold
if(M.bodytemperature > BODYTEMP_HEAT_DAMAGE_LIMIT)
- to_chat(src, "It feels like [M] is over heating as they hug you.")
+ to_chat(src, "It feels like [M] is over heating as [M.p_they()] hug[M.p_s()] you.")
else if(M.bodytemperature < BODYTEMP_COLD_DAMAGE_LIMIT)
- to_chat(src, "It feels like [M] is freezing as they hug you.")
+ to_chat(src, "It feels like [M] is freezing as [M.p_they()] hug[M.p_s()] you.")
if(bodytemperature > BODYTEMP_HEAT_DAMAGE_LIMIT)
- to_chat(M, "It feels like [src] is over heating as you hug them.")
+ to_chat(M, "It feels like [src] is over heating as you hug [p_them()].")
else if(bodytemperature < BODYTEMP_COLD_DAMAGE_LIMIT)
- to_chat(M, "It feels like [src] is freezing as you hug them.")
+ to_chat(M, "It feels like [src] is freezing as you hug [p_them()].")
if(HAS_TRAIT(M, TRAIT_FRIENDLY))
var/datum/component/mood/hugger_mood = M.GetComponent(/datum/component/mood)
diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm
index 2289e12102d..7be9c8ea1e6 100644
--- a/code/modules/mob/living/living.dm
+++ b/code/modules/mob/living/living.dm
@@ -199,7 +199,7 @@
if(len)
for(var/obj/item/I in held_items)
if(!holding.len)
- holding += "They are holding \a [I]"
+ holding += "[p_they(TRUE)] [p_are()] holding \a [I]"
else if(held_items.Find(I) == len)
holding += ", and \a [I]."
else
diff --git a/code/modules/mob/living/simple_animal/hostile/goose.dm b/code/modules/mob/living/simple_animal/hostile/goose.dm
index aa003c2ab64..d4daa999432 100644
--- a/code/modules/mob/living/simple_animal/hostile/goose.dm
+++ b/code/modules/mob/living/simple_animal/hostile/goose.dm
@@ -166,7 +166,7 @@
/mob/living/simple_animal/hostile/retaliate/goose/proc/suffocate()
if(!choking)
return
- deathmessage = "lets out one final oxygen-deprived honk before they go limp and lifeless.."
+ deathmessage = "lets out one final oxygen-deprived honk before [p_they()] go[p_es()] limp and lifeless.."
death()
/mob/living/simple_animal/hostile/retaliate/goose/vomit/proc/vomit()
diff --git a/code/modules/surgery/healing.dm b/code/modules/surgery/healing.dm
index 7801071a186..8dd8eefbb8c 100644
--- a/code/modules/surgery/healing.dm
+++ b/code/modules/surgery/healing.dm
@@ -76,8 +76,8 @@
if(!get_location_accessible(target, target_zone))
urhealedamt_brute *= 0.55
urhealedamt_burn *= 0.55
- umsg += " as best as you can while they have clothing on"
- tmsg += " as best as they can while [target] has clothing on"
+ umsg += " as best as you can while [target.p_they()] [target.p_have()] clothing on"
+ tmsg += " as best as [user.p_they()] can while [target.p_they()] [target.p_have()] clothing on"
target.heal_bodypart_damage(urhealedamt_brute,urhealedamt_burn)
display_results(user, target, "[umsg].",
"[tmsg].",