diff --git a/code/modules/vore/eating/belly_obj_vr.dm b/code/modules/vore/eating/belly_obj_vr.dm index 914e8eb35c..6ebb3a56ab 100644 --- a/code/modules/vore/eating/belly_obj_vr.dm +++ b/code/modules/vore/eating/belly_obj_vr.dm @@ -258,17 +258,18 @@ /obj/belly/proc/nom_mob(var/mob/prey, var/mob/user) if(owner.stat == DEAD) return - if(!prey.isEdible && prey.icon_state == prey.icon_living) //CHOMPEDIT: Trying to make pred mobs prey? N O U + if(!prey.isEdible) //CHOMPEDIT: Trying to make pred mobs prey? N O U var/mob/living/simple_animal/preydator = prey - user.visible_message("\the [user] promptly gets tackled by \the [prey] for trying to break their prefs! !!") - user.Weaken(5) - if (preydator.will_eat(user)) - preydator.stop_automated_movement = 1 - preydator.animal_nom(user) - preydator.update_icon() - preydator.stop_automated_movement = 0 - return + if(preydator.icon_state == preydator.icon_living) + user.visible_message("\the [user] promptly gets tackled by \the [prey] for trying to break their prefs! !!") + user.Weaken(5) + if (preydator.will_eat(user)) + preydator.stop_automated_movement = 1 + preydator.animal_nom(user) + preydator.update_icon() + preydator.stop_automated_movement = 0 + return if (prey.buckled) prey.buckled.unbuckle_mob()