78 {
79 PlayerBase player = PlayerBase.Cast( action_data.m_Player );
80 EntityAI item_in_hands = action_data.m_MainItem;
81 if (item_in_hands)
82 {
84
85 string new_item_name = MiscGameplayFunctions.ObtainRestrainItemTargetClassname(item_in_hands);
86 TurnItemIntoItemLambdaRestrainLambda lambda = new TurnItemIntoItemLambdaRestrainLambda(item_in_hands, new_item_name, action_data.m_Player);
87 MiscGameplayFunctions.TurnItemIntoItemEx(player, lambda);
88 }
89 }
void ClearInventoryReservationEx(ActionData action_data)