4 {
5 if (!super.CanPutAsAttachment(parent))
6 return false;
7
8 if (parent.IsSlotReserved(InventorySlots.GetSlotIdFromString("suppressorImpro")) || parent.IsSlotReserved(InventorySlots.GetSlotIdFromString("weaponMuzzleMP5")))
9 return false;
10
11 if ( parent.FindAttachmentBySlotName("suppressorImpro") == NULL && parent.FindAttachmentBySlotName("weaponMuzzleMP5") == NULL )
12 {
13 return true;
14 }
15 return false;
16 }