diff --git a/code/modules/cm_preds/yaut_weapons.dm b/code/modules/cm_preds/yaut_weapons.dm index 55130e545ee4..8667735c0394 100644 --- a/code/modules/cm_preds/yaut_weapons.dm +++ b/code/modules/cm_preds/yaut_weapons.dm @@ -294,8 +294,9 @@ ability_charge = max(ability_charge - ability_cost, 0) /obj/item/weapon/yautja/chain/dropped(mob/user) - release_capture(user) - reset_tether() + if(trapped_mob || tether_effect) + release_capture(user) + reset_tether() . = ..() /obj/item/weapon/yautja/chain/proc/release_capture(mob/user)