package Items
using RTDB, BaseStats

[ notQueryable ]
KERS : SystemReplacementModule
{
	string friendlyName = "KERS";
	displayName = "LocKey#3641";
	localizedDescription = "LocKey#3642";
	iconPath = "icon_cyberdeck";
	fk< ItemBlueprint > blueprint = "Items.KERSBlueprint";
	fk< SlotItemPartListElement >[] slotPartList = 
	[
		"Items.GenericRootSlotItem"
	];
	fk< ItemType > itemType = "ItemType.Cyb_Ability";
	fk< GameplayLogicPackage >[] OnEquip = 
	[
		{
			stats = 
			[
				{
					statType = "BaseStats.HasBerserk";
					modifierType = "Additive";
					value = 1;
				} : ConstantStatModifier
			];
			UIData = 
			{
				iconPath = "ability_silenced";
				localizedDescription = "LocKey#50362";
			};
		} : GameplayLogicPackage
	];
}

[ notQueryable ]
KERSBlueprint : ItemBlueprint
{
	fk< ItemBlueprintElement > rootElement = 
	{
		fk< AttachmentSlot > slot = "AttachmentSlots.GenericItemRoot";
		fk< ItemBlueprintElement >[] childElements = 
		[
			{
				fk< AttachmentSlot > slot = "AttachmentSlots.KERSSlot1";
			}, 
			{
				fk< AttachmentSlot > slot = "AttachmentSlots.KERSSlot2";
			}, 
			{
				fk< AttachmentSlot > slot = "AttachmentSlots.KERSSlot3";
			}
		];
	};
}

