31 {
33 Class.CastTo(attachment, action_data.m_Player.GetInventory().FindAttachment(InventorySlots.MASK));
34 if ( attachment && attachment.GetType() == "MouthRag" )
35 {
36 UngagSelfLambda lamb = new UngagSelfLambda(attachment, "Rag", action_data.m_Player);
37 lamb.SetTransferParams(true, true, true, false, 1);
38 action_data.m_Player.ServerReplaceItemElsewhereWithNewInHands(lamb);
39 }
40 }