diff --git a/code/modules/mob/living/simple_animal/abnormality/he/woodsman.dm b/code/modules/mob/living/simple_animal/abnormality/he/woodsman.dm index fcef535019fb..187ad311971c 100644 --- a/code/modules/mob/living/simple_animal/abnormality/he/woodsman.dm +++ b/code/modules/mob/living/simple_animal/abnormality/he/woodsman.dm @@ -205,6 +205,9 @@ release_target() return + if(IsKnockdown(chained_target)) + release_target() + var/current_dist = get_dist(get_turf(chained_target), get_turf(src)) if (current_dist < 2) chained_target.Knockdown(3 SECONDS) diff --git a/icons/mob/actions/actions_abnormality.dmi b/icons/mob/actions/actions_abnormality.dmi index 65a63253924c..d996d6b3e941 100644 Binary files a/icons/mob/actions/actions_abnormality.dmi and b/icons/mob/actions/actions_abnormality.dmi differ