diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm
index 6632e4137ff..6d0b48e53a3 100644
--- a/code/modules/mob/living/living.dm
+++ b/code/modules/mob/living/living.dm
@@ -293,9 +293,14 @@
log_combat(src, M, "grabbed", addition="passive grab")
if(!supress_message && !(iscarbon(AM) && HAS_TRAIT(src, TRAIT_STRONG_GRABBER)))
- M.visible_message("[src] grabs [M] [(zone_selected == "l_arm" || zone_selected == "r_arm" && ishuman(M))? "by their hands":"passively"]!", \
+ //if(isfelinid(AM) && isfelinid(src)) //ORIGINAL
+ if(zone_selected == BODY_ZONE_PRECISE_GROIN && M.getorganslot(ORGAN_SLOT_TAIL) && src.getorganslot(ORGAN_SLOT_TAIL)) //SKYRAT EDIT CHANGE
+ M.visible_message("[src] coils their tail with [AM], wow is that okay in public?!", "[src] has entwined their tail with yours!")
+ to_chat(src, "You entwine your tail with [AM]")
+ else
+ M.visible_message("[src] grabs [M] [(zone_selected == "l_arm" || zone_selected == "r_arm" && ishuman(M))? "by their hands":"passively"]!", \
"[src] grabs you [(zone_selected == "l_arm" || zone_selected == "r_arm" && ishuman(M))? "by your hands":"passively"]!", null, null, src)
- to_chat(src, "You grab [M] [(zone_selected == "l_arm" || zone_selected == "r_arm" && ishuman(M))? "by their hands":"passively"]!")
+ to_chat(src, "You grab [M] [(zone_selected == "l_arm" || zone_selected == "r_arm" && ishuman(M))? "by their hands":"passively"]!")
if(!iscarbon(src))
M.LAssailant = null
else