package Attunements
using RTDB, BaseStats

BodyHealth : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.Health";
			modifierType = "Additive";
			refStat = "BaseStats.Strength";
			opSymbol = "*";
			value = 0.5f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Body";
		localizedName = "LocKey#94149";
		localizedDescription = "LocKey#89235";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

BodyHealthT1000 : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.Health";
			modifierType = "Additive";
			refStat = "BaseStats.Strength";
			opSymbol = "*";
			value = 2f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Body";
		localizedName = "LocKey#94149";
		localizedDescription = "LocKey#89235";
		floatValues = 
		[
			2f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

BodyMitigationStrength : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.MitigationStrength";
			modifierType = "Additive";
			refStat = "BaseStats.Strength";
			opSymbol = "*";
			value = 0.1f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Body";
		localizedName = "LocKey#94149";
		localizedDescription = "LocKey#91358";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

BodyHealthRegen : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.HealthOutOfCombatRegenRateMult";
			modifierType = "Additive";
			refStat = "BaseStats.Strength";
			opSymbol = "*";
			value = 0.1f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.HealthInCombatRegenRateMult";
			modifierType = "Additive";
			refStat = "BaseStats.Strength";
			opSymbol = "*";
			value = 0.1f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Body";
		localizedName = "LocKey#94149";
		localizedDescription = "LocKey#91359";
		floatValues = 
		[
			10f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

BodyDOTReduce : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.DamageOverTimeResistance";
			modifierType = "Additive";
			refStat = "BaseStats.Strength";
			opSymbol = "*";
			value = 0.5f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Body";
		localizedName = "LocKey#94149";
		localizedDescription = "LocKey#91596";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

BodyArmsDamageTextOnly : GameplayLogicPackage
{
	stackable = true;
	UIData = 
	{
		iconPath = "UIIcon.Body";
		localizedName = "LocKey#94149";
		localizedDescription = "LocKey#91603";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

BodyBerserkDamage : GameplayLogicPackage
{
	effectors = 
	[
		{
			prereqRecord = 
			{
				tagToCheck = "BerserkBuff";
				checkType = "CheckType.Tag";
			} : StatusEffectPrereq;
			statGroup = 
			{
				statModifiers = 
				[
					{
						statType = "BaseStats.AllDamageDonePercentBonus";
						modifierType = "Additive";
						refStat = "BaseStats.Strength";
						opSymbol = "*";
						value = 0.005f;
					} : CombinedStatModifier
				];
			};
		} : ApplyStatGroupEffector
	];
	UIData = 
	{
		iconPath = "UIIcon.Body";
		localizedName = "LocKey#94149";
		localizedDescription = "LocKey#91598";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

ReflexesMitigationChance : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.MitigationChance";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.1f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Reflexes";
		localizedName = "LocKey#94152";
		localizedDescription = "LocKey#91180";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

ReflexesCritChance : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.CritChance";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.1f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Reflexes";
		localizedName = "LocKey#94152";
		localizedDescription = "LocKey#91360";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

ReflexesCritChanceBerserk : GameplayLogicPackage
{
	stackable = true;
	effectors = 
	[
		{
			prereqRecord = 
			{
				tagToCheck = "BerserkBuff";
				checkType = "CheckType.Tag";
			} : StatusEffectPrereq;
			statGroup = 
			{
				statModifiers = 
				[
					{
						statType = "BaseStats.CritChance";
						modifierType = "Additive";
						refStat = "BaseStats.Reflexes";
						opSymbol = "*";
						value = 1.0f;
					} : CombinedStatModifier
				];
			};
		} : ApplyStatGroupEffector
	];
	UIData = 
	{
		iconPath = "UIIcon.Reflexes";
		localizedName = "LocKey#94152";
		localizedDescription = "LocKey#96059";
		floatValues = 
		[
			1.0f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

ReflexesDetectorRushIconicDuration : GameplayLogicPackage
{
	stackable = true;
	UIData = 
	{
		iconPath = "UIIcon.Reflexes";
		localizedName = "LocKey#94152";
		localizedDescription = "LocKey#91599";
		floatValues = 
		[
			3f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

ReflexesStaminaConsumption : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.AssaultRifleStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.AxeStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.BatonStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.ChainswordStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.CrouchSprintStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.DashAttackStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.DodgeStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.DualShotgunStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.FistsStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.HandgunStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.KatanaStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.KnifeStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.LightMachinegunStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.MacheteStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.MantisBladesStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.MonoWiresStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.OneHandBladeStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.OneHandBluntStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.PrecisionRifleStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.RevolverStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.ShotgunStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.SniperStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.StrongArmsStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.SubMachinegunStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.TwoHandBluntStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.TwoHandHammerStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Reflexes";
		localizedName = "LocKey#94152";
		localizedDescription = "LocKey#91361";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

IconicReflexesStaminaConsumption : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.AxeStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.BatonStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.ChainswordStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.FistsStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.KatanaStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.KnifeStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.MacheteStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.MantisBladesStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.MonoWiresStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.StrongArmsStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.TwoHandHammerStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.OneHandBladeStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.OneHandBluntStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.TwoHandBluntStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.HandgunStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.LightMachinegunStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.RevolverStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.AssaultRifleStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.PrecisionRifleStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.SniperStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.DualShotgunStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.ShotgunStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.SubMachinegunStaminaCostReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Reflexes";
		localizedName = "LocKey#94152";
		localizedDescription = "LocKey#91361";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

ReflexesArmsDamageTextOnly : GameplayLogicPackage
{
	stackable = true;
	UIData = 
	{
		iconPath = "UIIcon.Reflexes";
		localizedName = "LocKey#94152";
		localizedDescription = "LocKey#91602";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

ReflexesSandyProlong : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.TimeDilationSandevistanDuration";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.1f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Reflexes";
		localizedName = "LocKey#94152";
		localizedDescription = "LocKey#91599";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

ReflexesChanceIncrease : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.ElectroshockMechanismProcChance";
			modifierType = "Additive";
			refStat = "BaseStats.Reflexes";
			opSymbol = "*";
			value = 0.0025f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Reflexes";
		localizedName = "LocKey#94152";
		localizedDescription = "LocKey#91753";
		floatValues = 
		[
			0.25f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

IntelligenceQuickhackDamage : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.BonusQuickHackDamage";
			modifierType = "Additive";
			refStat = "BaseStats.Intelligence";
			opSymbol = "*";
			value = 0.1f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Intelligence";
		localizedName = "LocKey#94151";
		localizedDescription = "LocKey#91097";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

IntelligenceQuickhackDamageIconic : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.BonusQuickHackDamage";
			modifierType = "Additive";
			refStat = "BaseStats.Intelligence";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Intelligence";
		localizedName = "LocKey#94151";
		localizedDescription = "LocKey#91097";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

IntelligenceAllDamage : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.AllDamageDonePercentBonus";
			modifierType = "Additive";
			refStat = "BaseStats.Intelligence";
			opSymbol = "*";
			value = 0.0005f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Intelligence";
		localizedName = "LocKey#94151";
		localizedDescription = "LocKey#91362";
		floatValues = 
		[
			0.05f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

IntelligenceSmartWeaponDamage : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.SmartWeaponDamagePercentBonus";
			modifierType = "Additive";
			refStat = "BaseStats.Intelligence";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Intelligence";
		localizedName = "LocKey#94151";
		localizedDescription = "LocKey#91363";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

IntelligenceRamManagerCooldown : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.RamManagerCooldownReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Intelligence";
			opSymbol = "*";
			value = 2.0f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Intelligence";
		localizedName = "LocKey#94151";
		localizedDescription = "LocKey#91098";
		floatValues = 
		[
			2.0f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

IntelligenceIconicRamManagerCooldown : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.RamManagerCooldownReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Intelligence";
			opSymbol = "*";
			value = 3.0f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Intelligence";
		localizedName = "LocKey#94151";
		localizedDescription = "LocKey#91098";
		floatValues = 
		[
			3.0f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

IntelligenceSelfIceCooldown : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.AntiVirusCooldownReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Intelligence";
			opSymbol = "*";
			value = 0.5f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Intelligence";
		localizedName = "LocKey#94151";
		localizedDescription = "LocKey#91098";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

CoolIconicReflexRecorderCooldown : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.TimeDilationOnHealthDropCooldownDuration";
			modifierType = "Additive";
			refStat = "BaseStats.Cool";
			opSymbol = "*";
			value = -0.25f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Cool";
		localizedName = "LocKey#94150";
		localizedDescription = "LocKey#94516";
		floatValues = 
		[
			0.25f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

IntelligenceArmsDamageTextOnly : GameplayLogicPackage
{
	UIData = 
	{
		iconPath = "UIIcon.Intelligence";
		localizedName = "LocKey#94151";
		localizedDescription = "LocKey#91604";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

IntArmor : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.Armor";
			modifierType = "Additive";
			refStat = "BaseStats.Intelligence";
			opSymbol = "*";
			value = 2.0f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Intelligence";
		localizedName = "LocKey#94151";
		localizedDescription = "LocKey#91185";
		floatValues = 
		[
			2.0f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

IntDamageReduce : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.PainEditorDamageReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Intelligence";
			opSymbol = "*";
			value = -0.001f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Intelligence";
		localizedName = "LocKey#94151";
		localizedDescription = "LocKey#91593";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

TechArmor : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.Armor";
			modifierType = "Additive";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.5f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.TechnicalAbility";
		localizedName = "LocKey#94153";
		localizedDescription = "LocKey#91185";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

TechArmorNoLineBreak : TechArmor
{
	stackable = true;
	UIData = 
	{
		iconPath = "UIIcon.TechnicalAbility";
		localizedName = "LocKey#94153";
		localizedDescription = "LocKey#91185";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

TechExplosiveDamage : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.ExplosionDamagePercentBonus";
			modifierType = "Additive";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.TechnicalAbility";
		localizedName = "LocKey#94153";
		localizedDescription = "LocKey#91356";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

TechConsumableEffectiveness : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.InhalerBaseHealing";
			modifierType = "AdditiveMultiplier";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.InjectorBaseHealing";
			modifierType = "AdditiveMultiplier";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.InjectorBaseOverTheTimeHealing";
			modifierType = "AdditiveMultiplier";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.TechnicalAbility";
		localizedName = "LocKey#94153";
		localizedDescription = "LocKey#91357";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

TechArmsDamageTextOnly : GameplayLogicPackage
{
	stackable = true;
	UIData = 
	{
		iconPath = "UIIcon.TechnicalAbility";
		localizedName = "LocKey#94153";
		localizedDescription = "LocKey#91601";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

TechRicochetDamage : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.BonusRicochetDamage";
			modifierType = "Additive";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.1f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.TechnicalAbility";
		localizedName = "LocKey#94153";
		localizedDescription = "LocKey#91600";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

TechWeaponDamage : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.TechWeaponDamagePercentBonus";
			modifierType = "Additive";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.001f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.TechnicalAbility";
		localizedName = "LocKey#94153";
		localizedDescription = "LocKey#91754";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

TechInhalerBaseHealing : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.InhalerBaseHealing";
			modifierType = "AdditiveMultiplier";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.01f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.InjectorBaseHealing";
			modifierType = "AdditiveMultiplier";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.01f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.InjectorBaseOverTheTimeHealing";
			modifierType = "AdditiveMultiplier";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.01f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.TechnicalAbility";
		localizedName = "LocKey#94153";
		localizedDescription = "LocKey#94474";
		floatValues = 
		[
			1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

TechMasterCyberware : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.ExplosionResistance";
			modifierType = "Additive";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 1.0f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.TechWeaponDamagePercentBonus";
			modifierType = "Additive";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.HealingItemsChargesRegenMult";
			modifierType = "Additive";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier, 
		{
			statType = "BaseStats.GrenadesChargesRegenMult";
			modifierType = "Additive";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.005f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.TechnicalAbility";
		localizedName = "LocKey#94153";
		localizedDescription = "LocKey#91752";
		floatValues = 
		[
			1f, 0.5f, 0.5f, 0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper", "BaseStats.AttunementHelper2", "BaseStats.AttunementHelper3", "BaseStats.AttunementHelper4"
		];
	};
}

TechChanceIncrease : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.ElectroshockMechanismProcChance";
			modifierType = "Additive";
			refStat = "BaseStats.TechnicalAbility";
			opSymbol = "*";
			value = 0.0025f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.TechnicalAbility";
		localizedName = "LocKey#94153";
		localizedDescription = "LocKey#93351";
		floatValues = 
		[
			0.25f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

CoolCritDamage : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.CritDamage";
			modifierType = "Additive";
			refStat = "BaseStats.Cool";
			opSymbol = "*";
			value = 1f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Cool";
		localizedName = "LocKey#94150";
		localizedDescription = "LocKey#91184";
		floatValues = 
		[
			1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

CoolHeadshotDamage : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.HeadshotDamageMultiplier";
			modifierType = "Additive";
			refStat = "BaseStats.Cool";
			opSymbol = "*";
			value = 0.002f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Cool";
		localizedName = "LocKey#94150";
		localizedDescription = "LocKey#91365";
		floatValues = 
		[
			0.2f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

CoolStealthDamage : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.StealthHitDamageBonus";
			modifierType = "Additive";
			refStat = "BaseStats.Cool";
			opSymbol = "*";
			value = 0.1f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Cool";
		localizedName = "LocKey#94150";
		localizedDescription = "LocKey#91364";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

CoolDamageReduce : GameplayLogicPackage
{
	stackable = true;
	stats = 
	[
		{
			statType = "BaseStats.PainEditorDamageReduction";
			modifierType = "Additive";
			refStat = "BaseStats.Cool";
			opSymbol = "*";
			value = -0.001f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Cool";
		localizedName = "LocKey#94150";
		localizedDescription = "LocKey#91593";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

CoolOpticalDuration : GameplayLogicPackage
{
	stats = 
	[
		{
			statType = "BaseStats.OpticalCamoCoolAttunementDuration";
			modifierType = "Additive";
			refStat = "BaseStats.Cool";
			opSymbol = "*";
			value = 0.1f;
		} : CombinedStatModifier
	];
	UIData = 
	{
		iconPath = "UIIcon.Cool";
		localizedName = "LocKey#94150";
		localizedDescription = "LocKey#91595";
		floatValues = 
		[
			0.1f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

CoolArmsDamageTextOnly : GameplayLogicPackage
{
	stackable = true;
	UIData = 
	{
		iconPath = "UIIcon.Cool";
		localizedName = "LocKey#94150";
		localizedDescription = "LocKey#91751";
		floatValues = 
		[
			0.5f
		];
		stats = 
		[
			"BaseStats.AttunementHelper"
		];
	};
}

