diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm
index 2466abd7160..4611f87f453 100644
--- a/code/modules/mob/living/carbon/carbon.dm
+++ b/code/modules/mob/living/carbon/carbon.dm
@@ -264,19 +264,27 @@ mob/living
playsound(src.loc, 'sound/weapons/thudswoosh.ogg', 50, 1, -1)
if(!player_logged)
M.visible_message( \
- "\blue [M] shakes [src] trying to wake [t_him] up!", \
- "\blue You shake [src] trying to wake [t_him] up!", \
+ "[M] shakes [src] trying to wake [t_him] up!",\
+ "You shake [src] trying to wake [t_him] up!",\
)
// BEGIN HUGCODE - N3X
else
- if (istype(src,/mob/living/carbon/human) && src:w_uniform)
- var/mob/living/carbon/human/H = src
- H.w_uniform.add_fingerprint(M)
playsound(get_turf(src), 'sound/weapons/thudswoosh.ogg', 50, 1, -1)
- M.visible_message( \
- "\blue [M] gives [src] a [pick("hug","warm embrace")].", \
- "\blue You hug [src].", \
+ if(M.zone_sel.selecting == "head")
+ M.visible_message(\
+ "[M] pats [src] on the head.",\
+ "You pat [src] on the head.",\
)
+ else
+
+ M.visible_message(\
+ "[M] gives [src] a [pick("hug","warm embrace")].",\
+ "You hug [src].",\
+ )
+ if(istype(src,/mob/living/carbon/human))
+ var/mob/living/carbon/human/H = src
+ if(H.w_uniform)
+ H.w_uniform.add_fingerprint(M)
/mob/living/carbon/proc/eyecheck()
@@ -779,4 +787,4 @@ var/list/ventcrawl_machinery = list(/obj/machinery/atmospherics/unary/vent_pump,
if (stun)
Stun(stun)
Weaken(weaken)
- return 1
\ No newline at end of file
+ return 1