48 {
50 if (Class.CastTo(new_item,action_data.m_Player.GetInventory().CreateAttachmentEx("MouthRag",InventorySlots.MASK)))
51 {
52 MiscGameplayFunctions.TransferItemProperties(action_data.m_MainItem,new_item,true,false,true);
53
54 action_data.m_MainItem.TransferModifiers(action_data.m_Player);
55 action_data.m_MainItem.Delete();
56 }
57 }
class GP5GasMask extends MaskBase ItemBase