return true;
}
+ if (!_hands.CanDrop(user, handcuff))
+ {
+ _popup.PopupClient(Loc.GetString("handcuff-component-cannot-drop-cuffs", ("target", Identity.Name(target, EntityManager, user))), user, user);
+ return false;
+ }
+
var cuffTime = handcuffComponent.CuffTime;
if (HasComp<StunnedComponent>(target))
handcuff-component-cuff-interrupt-self-message = You were interrupted while restraining yourself.
handcuff-component-cuff-interrupt-buckled-message = You can't buckle while restrained!
handcuff-component-cuff-interrupt-unbuckled-message = You can't unbuckle while restrained!
+handcuff-component-cannot-drop-cuffs = You are unable to put the restraints on {$target}