diff --git a/code/modules/mob/living/simple_animal/bot/ed209bot.dm b/code/modules/mob/living/simple_animal/bot/ed209bot.dm index b96a046710e..c9d4feb15aa 100644 --- a/code/modules/mob/living/simple_animal/bot/ed209bot.dm +++ b/code/modules/mob/living/simple_animal/bot/ed209bot.dm @@ -285,12 +285,11 @@ back_to_hunt() return - if(no_handcuffs) // should we not cuff? + if(!(iscarbon(target) && target.canBeHandcuffed())) back_to_idle() return - if(!(iscarbon(target) && target.canBeHandcuffed())) - back_to_idle() + if(no_handcuffs) // should we not cuff? return if(currently_cuffing) diff --git a/code/modules/mob/living/simple_animal/bot/secbot.dm b/code/modules/mob/living/simple_animal/bot/secbot.dm index 2b4821ddc54..79f7c56c449 100644 --- a/code/modules/mob/living/simple_animal/bot/secbot.dm +++ b/code/modules/mob/living/simple_animal/bot/secbot.dm @@ -347,14 +347,14 @@ back_to_hunt() return // target is stunned and nearby - if(no_handcuffs) // should we not cuff? - back_to_idle() - return if(!(iscarbon(target) && target.canBeHandcuffed())) back_to_idle() return + if(no_handcuffs) // should we not cuff? + return + if(currently_cuffing) return