class NorseHelm extends HelmetBase { override array GetEffectWidgetTypes() { return { EffectWidgetsTypes.HELMET2_OCCLUDER }; } override protected set GetAttachmentExclusionInitSlotValue(int slotId) { set ret = super.GetAttachmentExclusionInitSlotValue(slotId); if (slotId == InventorySlots.HEADGEAR) { ret.Insert(EAttExclusions.EXCLUSION_HEADGEAR_HELMET_0); ret.Insert(EAttExclusions.EXCLUSION_MASK_0); ret.Insert(EAttExclusions.EXCLUSION_MASK_1); ret.Insert(EAttExclusions.EXCLUSION_MASK_2); ret.Insert(EAttExclusions.EXCLUSION_MASK_3); ret.Insert(EAttExclusions.EXCLUSION_HEADSTRAP_0); ret.Insert(EAttExclusions.SHAVING_HEADGEAR_ATT_0); } return ret; } };