diff --git a/code/_helpers/vore.dm b/code/_helpers/vore.dm index 6affb710958..26864eccb21 100644 --- a/code/_helpers/vore.dm +++ b/code/_helpers/vore.dm @@ -20,7 +20,7 @@ return FALSE if(!pred.can_be_afk_pred && (!pred.client || pred.away_from_keyboard)) return FALSE - if(!prey.can_be_afk_prey && (!prey.client || prey.away_from_keyboard)) + if(!prey.is_dead() && !prey.can_be_afk_prey && (!prey.client || prey.away_from_keyboard)) return FALSE if(!prey.allowmobvore && isanimal(pred) && !pred.ckey || (!pred.allowmobvore && isanimal(prey) && !prey.ckey)) return FALSE diff --git a/code/modules/vore/eating/vore_procs.dm b/code/modules/vore/eating/vore_procs.dm index b0d27efdc4d..4f7b8bdf400 100644 --- a/code/modules/vore/eating/vore_procs.dm +++ b/code/modules/vore/eating/vore_procs.dm @@ -192,7 +192,7 @@ return FALSE to_chat(user, span_vnotice("The predator prefers not to be fed while AFK")) return FALSE - if(!prey.can_be_afk_prey && (!prey.client || prey.away_from_keyboard)) + if(!prey.is_dead() && !prey.can_be_afk_prey && (!prey.client || prey.away_from_keyboard)) if(user == prey) to_chat(user, span_vwarning("You aren't set as being able to prey while AFK")) return FALSE