diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm
index c70a18d2dd..298b1dd926 100644
--- a/code/modules/vore/eating/living_vr.dm
+++ b/code/modules/vore/eating/living_vr.dm
@@ -104,6 +104,8 @@
if((src == G.assailant) && (is_vore_predator(src)))
if(!(G.affecting.devourable))
to_chat(user, "They aren't able to be devoured.")
+ log_and_message_admins("[key_name(src)] ([src.real_name]) attempted to devour [key_name(G.affecting)] ([G.affecting.real_name]) against their prefs ([G.affecting ? "JMP" : "null"])")
+
return FALSE
if(src.feed_grabbed_to_self(src, G.affecting))
qdel(G)
@@ -115,6 +117,7 @@
else if((src == G.affecting) && (attacker.a_intent == I_GRAB) && (attacker.zone_sel.selecting == BP_TORSO) && (is_vore_predator(G.affecting)))
if(!(G.affecting.feeding))
to_chat(user, "[G.affecting] isn't willing to be fed.")
+ log_and_message_admins("[key_name(src)] ([src.real_name]) attempted to feed themselves to [key_name(G.affecting)] ([G.affecting.real_name]) against their prefs ([G.affecting ? "JMP" : "null"])")
return FALSE
if (attacker.feed_self_to_grabbed(attacker, G.affecting))
qdel(G)
@@ -126,12 +129,11 @@
else if((src != G.affecting) && (src != G.assailant) && (is_vore_predator(src)))
if(!(src.feeding))
to_chat(user, "[src] isn't willing to be fed.")
+ log_and_message_admins("[key_name(attacker)] ([attacker.real_name]) attempted to feed [key_name(G.affecting)] ([G.affecting.real_name]) to [key_name(src)] ([src.real_name]) against predator's prefs ([src ? "JMP" : "null"])")
return FALSE
if(!(G.affecting.devourable))
to_chat(user, "[G.affecting] isn't able to be devoured.")
- return FALSE
- if(!(G.affecting.feeding))
- to_chat(user, "[src] isn't able to be fed to someone.")
+ log_and_message_admins("[key_name(attacker)] ([attacker.real_name]) attempted to feed [key_name(G.affecting)] ([G.affecting.real_name]) to [key_name(src)] ([src.real_name]) against prey's prefs ([G.affecting ? "JMP" : "null"])")
return FALSE
if (attacker.feed_grabbed_to_other(attacker, G.affecting, src))