package ControlledLoot
using RTDB, Loot, Prereqs, LootPrereqs

MainTable : ControlledLootTable
{
	controlledLootSets = 
	[
		"ControlledLoot.CommonMaterialsLootSet_No_Tech_Central_Perk_2_3", "ControlledLoot.CommonMaterialsLootSet_With_Tech_Central_Perk_2_3", "ControlledLoot.UncommonMaterialsLootSet_No_Tech_Central_Perk_2_3", "ControlledLoot.UncommonMaterialsLootSet_With_Tech_Central_Perk_2_3", "ControlledLoot.RareMaterialsLootSet_No_Tech_Central_Perk_2_3", "ControlledLoot.RareMaterialsLootSet_With_Tech_Central_Perk_2_3", "ControlledLoot.EpicMaterialsLootSet_No_Tech_Central_Perk_2_3", "ControlledLoot.EpicMaterialsLootSet_With_Tech_Central_Perk_2_3", "ControlledLoot.LegendaryMaterialsLootSet_No_Tech_Central_Perk_2_3", "ControlledLoot.LegendaryMaterialsLootSet_With_Tech_Central_Perk_2_3", "ControlledLoot.NPC_CommonMaterialsLootSet_No_Tech_Central_Perk_2_3_BaseGame", "ControlledLoot.NPC_CommonMaterialsLootSet_With_Tech_Central_Perk_2_3_BaseGame", "ControlledLoot.NPC_CommonMaterialsLootSet_No_Tech_Central_Perk_2_3_EP1Standalone", "ControlledLoot.NPC_CommonMaterialsLootSet_With_Tech_Central_Perk_2_3_EP1Standalone", "ControlledLoot.NPC_UncommonMaterialsLootSet_No_Tech_Central_Perk_2_3_BaseGame", "ControlledLoot.NPC_UncommonMaterialsLootSet_With_Tech_Central_Perk_2_3_BaseGame", "ControlledLoot.NPC_UncommonMaterialsLootSet_No_Tech_Central_Perk_2_3_EP1Standalone", "ControlledLoot.NPC_UncommonMaterialsLootSet_With_Tech_Central_Perk_2_3_EP1Standalone", "ControlledLoot.NPC_RareMaterialsLootSet_No_Tech_Central_Perk_2_3", "ControlledLoot.NPC_RareMaterialsLootSet_With_Tech_Central_Perk_2_3", "ControlledLoot.NPC_EpicMaterialsLootSet_No_Tech_Central_Perk_2_3", "ControlledLoot.NPC_EpicMaterialsLootSet_With_Tech_Central_Perk_2_3", "ControlledLoot.NPC_LegendaryMaterialsLootSet_No_Tech_Central_Perk_2_3", "ControlledLoot.NPC_LegendaryMaterialsLootSet_With_Tech_Central_Perk_2_3", "ControlledLoot.NPC_CommonMaterialsLootSet_No_Tech_Central_Perk_2_3_MaxLevel", "ControlledLoot.NPC_CommonMaterialsLootSet_With_Tech_Central_Perk_2_3_MaxLevel", "ControlledLoot.NPC_UncommonMaterialsLootSet_No_Tech_Central_Perk_2_3_MaxLevel", "ControlledLoot.NPC_UncommonMaterialsLootSet_With_Tech_Central_Perk_2_3_MaxLevel", "ControlledLoot.NPC_RareMaterialsLootSet_No_Tech_Central_Perk_2_3_MaxLevel", "ControlledLoot.NPC_RareMaterialsLootSet_With_Tech_Central_Perk_2_3_MaxLevel", "ControlledLoot.NPC_EpicMaterialsLootSet_No_Tech_Central_Perk_2_3_MaxLevel", "ControlledLoot.NPC_EpicMaterialsLootSet_With_Tech_Central_Perk_2_3_MaxLevel", "ControlledLoot.NPC_LegendaryMaterialsLootSet_No_Tech_Central_Perk_2_3_MaxLevel", "ControlledLoot.NPC_LegendaryMaterialsLootSet_With_Tech_Central_Perk_2_3_MaxLevel", "ControlledLoot.RareMaterialRewardLootSet_Part1", "ControlledLoot.EpicMaterialRewardLootSet_Part1", "ControlledLoot.LegendaryMaterialRewardLootSet_Part1", "ControlledLoot.RareMaterialRewardLootSet_Part2", "ControlledLoot.EpicMaterialRewardLootSet_Part2", "ControlledLoot.LegendaryMaterialRewardLootSet_Part2", "ControlledLoot.UncommonFatWalletLootSet_BaseGame", "ControlledLoot.UncommonFatWalletLootSet_EP1Standalone", "ControlledLoot.RareFatWalletLootSet_BaseGame", "ControlledLoot.RareFatWalletLootSet_EP1Standalone", "ControlledLoot.EpicFatWalletLootSet", "ControlledLoot.LegendaryFatWalletLootSet", "ControlledLoot.SecondLegendaryFatWalletLootSet", "ControlledLoot.MaxLevelLegendaryFatWalletLootSet", "ControlledLoot.UncommonCyberwareCapacityShardLootSet_BaseGame", "ControlledLoot.RareCyberwareCapacityShardLootSet_BaseGame", "ControlledLoot.EpicCyberwareCapacityShardLootSet", "ControlledLoot.LegendaryCyberwareCapacityShardLootSet", "ControlledLoot.NPCWeaponModsLimiterLootSet", "ControlledLoot.NPCSkillbooksLimiterLootSet", "ControlledLoot.Tier2_CyberwareCapacityShardLootSet_BaseGame", "ControlledLoot.Tier2_CyberwareCapacityShardLootSet_EP1Standalone", "ControlledLoot.Tier3_CyberwareCapacityShardLootSet_BaseGame", "ControlledLoot.Tier3_CyberwareCapacityShardLootSet_EP1Standalone", "ControlledLoot.Tier4_CyberwareCapacityShardLootSet", "ControlledLoot.Tier5_CyberwareCapacityShardLootSet", "ControlledLoot.Tier2_CyberwareCapacityShardLootSet_MaxLevel", "ControlledLoot.Tier3_CyberwareCapacityShardLootSet_MaxLevel", "ControlledLoot.Tier4_CyberwareCapacityShardLootSet_MaxLevel", "ControlledLoot.Tier5_CyberwareCapacityShardLootSet_MaxLevel", "ControlledLoot.GlobalBodySkillbooksMaxSkillLootSet", "ControlledLoot.GlobalReflexesSkillbooksMaxSkillLootSet", "ControlledLoot.GlobalIntelligenceSkillbooksMaxSkillLootSet", "ControlledLoot.GlobalTechnicalAbilitySkillbooksMaxSkillLootSet", "ControlledLoot.GlobalCoolSkillbooksMaxSkillLootSet"
	];
}

CommonMaterialsLootSet_No_Tech_Central_Perk_2_3 : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.CommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_1_Start_No_Tech_Central_Perk_2_3_Prereq;
	maxDropsGloballyShared = true;
	maxDropsPerLevel = 120;
	replacementLootItems = 
	[
		{
			itemID = "Items.CommonMaterial1";
			dropCountMin = 2;
			dropCountMax = 2;
		}
	];
}

CommonMaterialsLootSet_With_Tech_Central_Perk_2_3 : CommonMaterialsLootSet_No_Tech_Central_Perk_2_3
{
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_1_Start_With_Tech_Central_Perk_2_3_Prereq;
	maxDropsPerLevel = 150;
	replacementLootItems = 
	[
		{
			itemID = "Items.CommonMaterial1";
			dropCountMin = 3;
			dropCountMax = 3;
		}
	];
}

UncommonMaterialsLootSet_No_Tech_Central_Perk_2_3 : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.UncommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_2_Start_No_Tech_Central_Perk_2_3_Prereq;
	maxDropsGloballyShared = true;
	maxDropsPerLevel = 120;
	replacementLootItems = 
	[
		{
			itemID = "Items.CommonMaterial1";
			dropCountMin = 5;
			dropCountMax = 15;
		}
	];
}

UncommonMaterialsLootSet_With_Tech_Central_Perk_2_3 : UncommonMaterialsLootSet_No_Tech_Central_Perk_2_3
{
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_2_Start_With_Tech_Central_Perk_2_3_Prereq;
	maxDropsPerLevel = 150;
	replacementLootItems = 
	[
		{
			itemID = "Items.CommonMaterial1";
			dropCountMin = 6;
			dropCountMax = 18;
		}
	];
}

RareMaterialsLootSet_No_Tech_Central_Perk_2_3 : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.RareMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_3_Start_No_Tech_Central_Perk_2_3_Prereq;
	maxDropsGloballyShared = true;
	maxDropsPerLevel = 145;
	replacementLootItems = 
	[
		{
			itemID = "Items.UncommonMaterial1";
			dropCountMin = 5;
			dropCountMax = 15;
		}
	];
}

RareMaterialsLootSet_With_Tech_Central_Perk_2_3 : RareMaterialsLootSet_No_Tech_Central_Perk_2_3
{
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_3_Start_With_Tech_Central_Perk_2_3_Prereq;
	maxDropsPerLevel = 181;
	replacementLootItems = 
	[
		{
			itemID = "Items.UncommonMaterial1";
			dropCountMin = 6;
			dropCountMax = 18;
		}
	];
}

EpicMaterialsLootSet_No_Tech_Central_Perk_2_3 : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.EpicMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_4_Start_No_Tech_Central_Perk_2_3_Prereq;
	maxDropsGloballyShared = true;
	maxDropsPerLevel = 145;
	replacementLootItems = 
	[
		{
			itemID = "Items.RareMaterial1";
			dropCountMin = 5;
			dropCountMax = 15;
		}
	];
}

EpicMaterialsLootSet_With_Tech_Central_Perk_2_3 : EpicMaterialsLootSet_No_Tech_Central_Perk_2_3
{
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_4_Start_With_Tech_Central_Perk_2_3_Prereq;
	maxDropsPerLevel = 181;
	replacementLootItems = 
	[
		{
			itemID = "Items.RareMaterial1";
			dropCountMin = 6;
			dropCountMax = 18;
		}
	];
}

LegendaryMaterialsLootSet_No_Tech_Central_Perk_2_3 : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.LegendaryMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_5_Start_No_Tech_Central_Perk_2_3_Prereq;
	maxDropsGloballyShared = true;
	maxDropsPerLevel = 105;
	replacementLootItems = 
	[
		{
			itemID = "Items.EpicMaterial1";
			dropCountMin = 5;
			dropCountMax = 15;
		}
	];
}

LegendaryMaterialsLootSet_With_Tech_Central_Perk_2_3 : LegendaryMaterialsLootSet_No_Tech_Central_Perk_2_3
{
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_5_Start_With_Tech_Central_Perk_2_3_Prereq;
	maxDropsPerLevel = 131;
	replacementLootItems = 
	[
		{
			itemID = "Items.EpicMaterial1";
			dropCountMin = 6;
			dropCountMax = 18;
		}
	];
}

NPC_CraftingMaterials_LootSet_Base : ControlledLootSet
{
	npcPrereqID = "Prereqs.NPCIsNotBossOrMaxTac";
	maxDropsGloballyShared = true;
	dropsFromNPCs = true;
	dropsInContainers = false;
	blocksInContainers = false;
	chanceBase = 0.12;
	chanceIncreasePerAttempt = 0.03;
	progressionBasedChanceBonus = 0.5f;
	progressionBasedThreshold = 0.1f;
}

NPC_CraftingMaterials_LootSet_No_Tech_Central_Perk_2_3_Base : NPC_CraftingMaterials_LootSet_Base
{
	maxDropsPerLevel = 60;
}

NPC_CraftingMaterials_LootSet_With_Tech_Central_Perk_2_3_Base : NPC_CraftingMaterials_LootSet_Base
{
	maxDropsPerLevel = 75;
}

NPC_CommonMaterialsLootSet_No_Tech_Central_Perk_2_3_BaseGame : NPC_CraftingMaterials_LootSet_No_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.CommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq", "LootPrereqs.BaseGame_Started_Prereq"
		];
	} : PlayerLevel_Tier_1_Start_No_Tech_Central_Perk_2_3_Prereq;
}

NPC_CommonMaterialsLootSet_With_Tech_Central_Perk_2_3_BaseGame : NPC_CraftingMaterials_LootSet_With_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.CommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq", "LootPrereqs.BaseGame_Started_Prereq"
		];
	} : PlayerLevel_Tier_1_Start_With_Tech_Central_Perk_2_3_Prereq;
}

NPC_CommonMaterialsLootSet_No_Tech_Central_Perk_2_3_EP1Standalone : NPC_CraftingMaterials_LootSet_No_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.CommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq", "LootPrereqs.EP1Standalone_Started_Prereq", "LootPrereqs.EP1Standalone_StartingLevel_Prereq"
		];
	} : PlayerLevel_Tier_1_Start_No_Tech_Central_Perk_2_3_Prereq;
}

NPC_CommonMaterialsLootSet_With_Tech_Central_Perk_2_3_EP1Standalone : NPC_CraftingMaterials_LootSet_With_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.CommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq", "LootPrereqs.EP1Standalone_Started_Prereq", "LootPrereqs.EP1Standalone_StartingLevel_Prereq"
		];
	} : PlayerLevel_Tier_1_Start_With_Tech_Central_Perk_2_3_Prereq;
}

NPC_UncommonMaterialsLootSet_No_Tech_Central_Perk_2_3_BaseGame : NPC_CraftingMaterials_LootSet_No_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.UncommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq", "LootPrereqs.BaseGame_Started_Prereq"
		];
	} : PlayerLevel_Tier_2_Start_No_Tech_Central_Perk_2_3_Prereq;
}

NPC_UncommonMaterialsLootSet_With_Tech_Central_Perk_2_3_BaseGame : NPC_CraftingMaterials_LootSet_With_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.UncommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq", "LootPrereqs.BaseGame_Started_Prereq"
		];
	} : PlayerLevel_Tier_2_Start_With_Tech_Central_Perk_2_3_Prereq;
}

NPC_UncommonMaterialsLootSet_No_Tech_Central_Perk_2_3_EP1Standalone : NPC_CraftingMaterials_LootSet_No_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.UncommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq", "LootPrereqs.EP1Standalone_Started_Prereq", "LootPrereqs.EP1Standalone_StartingLevel_Prereq"
		];
	} : PlayerLevel_Tier_2_Start_No_Tech_Central_Perk_2_3_Prereq;
}

NPC_UncommonMaterialsLootSet_With_Tech_Central_Perk_2_3_EP1Standalone : NPC_CraftingMaterials_LootSet_With_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.UncommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq", "LootPrereqs.EP1Standalone_Started_Prereq", "LootPrereqs.EP1Standalone_StartingLevel_Prereq"
		];
	} : PlayerLevel_Tier_2_Start_With_Tech_Central_Perk_2_3_Prereq;
}

NPC_RareMaterialsLootSet_No_Tech_Central_Perk_2_3 : NPC_CraftingMaterials_LootSet_No_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.RareMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_3_Start_No_Tech_Central_Perk_2_3_Prereq;
}

NPC_RareMaterialsLootSet_With_Tech_Central_Perk_2_3 : NPC_CraftingMaterials_LootSet_With_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.RareMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_3_Start_With_Tech_Central_Perk_2_3_Prereq;
}

NPC_EpicMaterialsLootSet_No_Tech_Central_Perk_2_3 : NPC_CraftingMaterials_LootSet_No_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.EpicMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_4_Start_No_Tech_Central_Perk_2_3_Prereq;
}

NPC_EpicMaterialsLootSet_With_Tech_Central_Perk_2_3 : NPC_CraftingMaterials_LootSet_With_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.EpicMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_4_Start_With_Tech_Central_Perk_2_3_Prereq;
}

NPC_LegendaryMaterialsLootSet_No_Tech_Central_Perk_2_3 : NPC_CraftingMaterials_LootSet_No_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.LegendaryMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_5_Start_No_Tech_Central_Perk_2_3_Prereq;
	maxDropsPerLevel = 40;
	chanceBase = 0.08;
	chanceIncreasePerAttempt = 0.02;
}

NPC_LegendaryMaterialsLootSet_With_Tech_Central_Perk_2_3 : NPC_CraftingMaterials_LootSet_With_Tech_Central_Perk_2_3_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.LegendaryMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_5_Start_With_Tech_Central_Perk_2_3_Prereq;
	maxDropsPerLevel = 50;
	chanceBase = 0.08;
	chanceIncreasePerAttempt = 0.02;
}

NPC_CraftingMaterials_LootSet_MaxLevel_Base : ControlledLootSet
{
	npcPrereqID = "Prereqs.NPCIsNotBossOrMaxTac";
	maxDropsGloballyShared = false;
	dropsFromNPCs = true;
	dropsInContainers = false;
	blocksInContainers = false;
	chanceBase = 0.12;
	chanceIncreasePerAttempt = 0.03;
}

NPC_CommonMaterialsLootSet_No_Tech_Central_Perk_2_3_MaxLevel : NPC_CraftingMaterials_LootSet_MaxLevel_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.CommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.MaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_1_Start_No_Tech_Central_Perk_2_3_Prereq;
}

NPC_CommonMaterialsLootSet_With_Tech_Central_Perk_2_3_MaxLevel : NPC_CraftingMaterials_LootSet_MaxLevel_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.CommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.MaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_1_Start_With_Tech_Central_Perk_2_3_Prereq;
}

NPC_UncommonMaterialsLootSet_No_Tech_Central_Perk_2_3_MaxLevel : NPC_CraftingMaterials_LootSet_MaxLevel_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.UncommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.MaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_2_Start_No_Tech_Central_Perk_2_3_Prereq;
}

NPC_UncommonMaterialsLootSet_With_Tech_Central_Perk_2_3_MaxLevel : NPC_CraftingMaterials_LootSet_MaxLevel_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.UncommonMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.MaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_2_Start_With_Tech_Central_Perk_2_3_Prereq;
}

NPC_RareMaterialsLootSet_No_Tech_Central_Perk_2_3_MaxLevel : NPC_CraftingMaterials_LootSet_MaxLevel_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.RareMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.MaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_3_Start_No_Tech_Central_Perk_2_3_Prereq;
}

NPC_RareMaterialsLootSet_With_Tech_Central_Perk_2_3_MaxLevel : NPC_CraftingMaterials_LootSet_MaxLevel_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.RareMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.MaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_3_Start_With_Tech_Central_Perk_2_3_Prereq;
}

NPC_EpicMaterialsLootSet_No_Tech_Central_Perk_2_3_MaxLevel : NPC_CraftingMaterials_LootSet_MaxLevel_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.EpicMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.MaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_4_Start_No_Tech_Central_Perk_2_3_Prereq;
}

NPC_EpicMaterialsLootSet_With_Tech_Central_Perk_2_3_MaxLevel : NPC_CraftingMaterials_LootSet_MaxLevel_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.EpicMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.MaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_4_Start_With_Tech_Central_Perk_2_3_Prereq;
}

NPC_LegendaryMaterialsLootSet_No_Tech_Central_Perk_2_3_MaxLevel : NPC_CraftingMaterials_LootSet_MaxLevel_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 8;
			itemID = "Items.LegendaryMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.MaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_5_Start_No_Tech_Central_Perk_2_3_Prereq;
	chanceBase = 0.08;
	chanceIncreasePerAttempt = 0.02;
}

NPC_LegendaryMaterialsLootSet_With_Tech_Central_Perk_2_3_MaxLevel : NPC_CraftingMaterials_LootSet_MaxLevel_Base
{
	lootItems = 
	[
		{
			dropCountMin = 3;
			dropCountMax = 10;
			itemID = "Items.LegendaryMaterial1";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.MaxPlayerLevelPrereq"
		];
	} : PlayerLevel_Tier_5_Start_With_Tech_Central_Perk_2_3_Prereq;
	chanceBase = 0.08;
	chanceIncreasePerAttempt = 0.02;
}

NextTier_CraftingMaterial_LootSet_Part1_Base : ControlledLootSet
{
	maxDropsGloballyShared = true;
	maxDrops = 20;
	maxDropsPerLevel = 5;
	chanceBase = 0.1;
	chanceIncreasePerAttempt = 0.02;
	dropsInContainers = true;
	blocksInContainers = false;
	dropsFromNPCs = false;
	blocksFromNPCs = false;
}

NextTier_CraftingMaterial_LootSet_Part2_Base : ControlledLootSet
{
	maxDropsGloballyShared = true;
	maxDrops = 40;
	maxDropsPerLevel = 10;
	chanceBase = 0.1;
	chanceIncreasePerAttempt = 0.02;
	dropsInContainers = true;
	blocksInContainers = false;
	dropsFromNPCs = false;
	blocksFromNPCs = false;
}

RareMaterialRewardLootSet_Part1 : NextTier_CraftingMaterial_LootSet_Part1_Base
{
	lootItems = 
	[
		{
			dropCountMin = 1;
			dropCountMax = 2;
			itemID = "Items.RareMaterial1";
		}
	];
	playerPrereqID = "LootPrereqs.RareMaterialOnUncommonTierPrereq_Part1";
}

RareMaterialRewardLootSet_Part2 : NextTier_CraftingMaterial_LootSet_Part2_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 3;
			itemID = "Items.RareMaterial1";
		}
	];
	playerPrereqID = "LootPrereqs.RareMaterialOnUncommonTierPrereq_Part2";
}

EpicMaterialRewardLootSet_Part1 : NextTier_CraftingMaterial_LootSet_Part1_Base
{
	lootItems = 
	[
		{
			dropCountMin = 1;
			dropCountMax = 2;
			itemID = "Items.EpicMaterial1";
		}
	];
	playerPrereqID = "LootPrereqs.EpicMaterialOnRareTierPrereq_Part1";
}

EpicMaterialRewardLootSet_Part2 : NextTier_CraftingMaterial_LootSet_Part2_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 3;
			itemID = "Items.EpicMaterial1";
		}
	];
	playerPrereqID = "LootPrereqs.EpicMaterialOnRareTierPrereq_Part2";
}

LegendaryMaterialRewardLootSet_Part1 : NextTier_CraftingMaterial_LootSet_Part1_Base
{
	lootItems = 
	[
		{
			dropCountMin = 1;
			dropCountMax = 2;
			itemID = "Items.LegendaryMaterial1";
		}
	];
	playerPrereqID = "LootPrereqs.LegendaryMaterialOnEpicTierPrereq_Part1";
}

LegendaryMaterialRewardLootSet_Part2 : NextTier_CraftingMaterial_LootSet_Part2_Base
{
	lootItems = 
	[
		{
			dropCountMin = 2;
			dropCountMax = 3;
			itemID = "Items.LegendaryMaterial1";
		}
	];
	playerPrereqID = "LootPrereqs.LegendaryMaterialOnEpicTierPrereq_Part2";
}

FatWalletLootSet_Base : ControlledLootSet
{
	npcPrereqID = 
	{
		nestedPrereqs = 
		[
			"Prereqs.NPCIsHuman", "Prereqs.NPCIsNotBossOrMaxTac"
		];
	} : ANDPrereq;
	maxDropsGloballyShared = true;
	maxDrops = 8;
	maxDropsPerLevel = 1;
	chanceBase = 0.02;
	chanceIncreasePerAttempt = 0.005;
	dropsInContainers = false;
	blocksInContainers = false;
}

UncommonFatWalletLootSet_BaseGame : FatWalletLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.MoneyShardUncommon";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.PlayerLevel_Tier_1_Exclusion_Prereq", "LootPrereqs.BaseGame_Started_Prereq"
		];
	} : ANDPrereq;
}

UncommonFatWalletLootSet_EP1Standalone : FatWalletLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.MoneyShardUncommon";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.EP1Standalone_Started_Prereq", "LootPrereqs.EP1Standalone_StartingLevel_Prereq"
		];
	} : ANDPrereq;
}

RareFatWalletLootSet_BaseGame : FatWalletLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.MoneyShardRare";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.BaseGame_Started_Prereq"
		];
	} : PlayerLevel_Tier_1_to_2_Exclusion_Prereq;
}

RareFatWalletLootSet_EP1Standalone : FatWalletLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.MoneyShardRare";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.EP1Standalone_Started_Prereq", "LootPrereqs.EP1Standalone_StartingLevel_Prereq"
		];
	} : ANDPrereq;
}

EpicFatWalletLootSet : FatWalletLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.MoneyShardEpic";
		}
	];
	playerPrereqID = "LootPrereqs.PlayerLevel_Tier_2_to_3_Exclusion_Prereq";
}

LegendaryFatWalletLootSet : FatWalletLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.MoneyShardLegendary";
		}
	];
	playerPrereqID = "LootPrereqs.PlayerLevel_Tier_3_to_4_Exclusion_Prereq";
}

SecondLegendaryFatWalletLootSet : FatWalletLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.MoneyShardLegendary";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs = 
		[
			"LootPrereqs.PlayerLevel_Tier_4_to_5_Exclusion_Prereq", "LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : ANDPrereq;
	maxDrops = 0;
}

MaxLevelLegendaryFatWalletLootSet : FatWalletLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.MoneyShardLegendary";
		}
	];
	playerPrereqID = "LootPrereqs.MaxPlayerLevelPrereq";
	maxDropsGloballyShared = false;
	maxDrops = 0;
	maxDropsPerLevel = 0;
	chanceBase = 0.02;
	chanceIncreasePerAttempt = 0.005;
}

CyberwareCapacityShardLootSet_BaseLimiter : ControlledLootSet
{
	maxDropsGloballyShared = true;
	dropsInContainers = false;
	blocksInContainers = false;
}

UncommonCyberwareCapacityShardLootSet_BaseGame : CyberwareCapacityShardLootSet_BaseLimiter
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Uncommon";
		}
	];
	playerPrereqID = "LootPrereqs.CyberwareCapacityShard_Tier2_Prereq";
	maxDrops = 7;
}

RareCyberwareCapacityShardLootSet_BaseGame : CyberwareCapacityShardLootSet_BaseLimiter
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Rare";
		}
	];
	playerPrereqID = "LootPrereqs.CyberwareCapacityShard_Tier3_Prereq";
	maxDrops = 4;
}

EpicCyberwareCapacityShardLootSet : CyberwareCapacityShardLootSet_BaseLimiter
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Epic";
		}
	];
	playerPrereqID = "LootPrereqs.CyberwareCapacityShard_Tier4_Prereq";
	maxDrops = 4;
}

LegendaryCyberwareCapacityShardLootSet : CyberwareCapacityShardLootSet_BaseLimiter
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Legendary";
		}
	];
	playerPrereqID = "LootPrereqs.CyberwareCapacityShard_Tier5_Prereq";
	maxDrops = 2;
}

CyberwareCapacityShardLootSet_Base : ControlledLootSet
{
	npcPrereqID = "Prereqs.NPCIsNotBossOrMaxTac";
	maxDropsGloballyShared = true;
	chanceBase = 0.05;
	chanceIncreasePerAttempt = 0.01;
	dropsInContainers = false;
	blocksInContainers = false;
}

Tier2_CyberwareCapacityShardLootSet_BaseGame : CyberwareCapacityShardLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Uncommon";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.CyberwareCapacityShard_Tier2_Prereq", "LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : ANDPrereq;
	maxDropsPerLevel = 1;
}

Tier2_CyberwareCapacityShardLootSet_EP1Standalone : CyberwareCapacityShardLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Uncommon";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.EP1Standalone_Started_Prereq", "LootPrereqs.EP1Standalone_StartingLevel_Prereq", "LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : ANDPrereq;
	maxDropsPerLevel = 1;
}

Tier3_CyberwareCapacityShardLootSet_BaseGame : CyberwareCapacityShardLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Rare";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.CyberwareCapacityShard_Tier3_Prereq", "LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : ANDPrereq;
	maxDropsPerLevel = 0.5;
}

Tier3_CyberwareCapacityShardLootSet_EP1Standalone : CyberwareCapacityShardLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Rare";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.EP1Standalone_Started_Prereq", "LootPrereqs.EP1Standalone_StartingLevel_Prereq", "LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : ANDPrereq;
	maxDropsPerLevel = 0.5;
}

Tier4_CyberwareCapacityShardLootSet : CyberwareCapacityShardLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Epic";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.CyberwareCapacityShard_Tier4_Prereq", "LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : ANDPrereq;
	maxDropsPerLevel = 0.5;
}

Tier5_CyberwareCapacityShardLootSet : CyberwareCapacityShardLootSet_Base
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Legendary";
		}
	];
	playerPrereqID = 
	{
		nestedPrereqs += 
		[
			"LootPrereqs.CyberwareCapacityShard_Tier5_Prereq", "LootPrereqs.BelowMaxPlayerLevelPrereq"
		];
	} : ANDPrereq;
	maxDropsPerLevel = 0.333333334;
}

CyberwareCapacityShardLootSet_Base_MaxLevel : ControlledLootSet
{
	npcPrereqID = "Prereqs.NPCIsNotBossOrMaxTac";
	playerPrereqID = "LootPrereqs.MaxPlayerLevelPrereq";
	maxDropsGloballyShared = false;
	dropsInContainers = false;
	blocksInContainers = false;
}

Tier2_CyberwareCapacityShardLootSet_MaxLevel : CyberwareCapacityShardLootSet_Base_MaxLevel
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Uncommon";
		}
	];
	chanceBase = 0.02;
	chanceIncreasePerAttempt = 0.004;
}

Tier3_CyberwareCapacityShardLootSet_MaxLevel : CyberwareCapacityShardLootSet_Base_MaxLevel
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Rare";
		}
	];
	chanceBase = 0.01;
	chanceIncreasePerAttempt = 0.002;
}

Tier4_CyberwareCapacityShardLootSet_MaxLevel : CyberwareCapacityShardLootSet_Base_MaxLevel
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Epic";
		}
	];
	chanceBase = 0.01;
	chanceIncreasePerAttempt = 0.002;
}

Tier5_CyberwareCapacityShardLootSet_MaxLevel : CyberwareCapacityShardLootSet_Base_MaxLevel
{
	lootItems = 
	[
		{
			itemID = "Items.CWCapacityPermaReward_Legendary";
		}
	];
	chanceBase = 0.006;
	chanceIncreasePerAttempt = 0.001;
}

NPCWeaponModsLimiterLootSet : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.ARSMGLMGMod1_Common";
		}, 
		{
			itemID = "Items.ARSMGLMGMod1_Uncommon";
		}, 
		{
			itemID = "Items.ARSMGLMGMod1_Rare";
		}, 
		{
			itemID = "Items.ARSMGLMGMod2_Common";
		}, 
		{
			itemID = "Items.ARSMGLMGMod2_Uncommon";
		}, 
		{
			itemID = "Items.ARSMGLMGMod2_Rare";
		}, 
		{
			itemID = "Items.ARSMGLMGMod3_Common";
		}, 
		{
			itemID = "Items.ARSMGLMGMod3_Uncommon";
		}, 
		{
			itemID = "Items.ARSMGLMGMod3_Rare";
		}, 
		{
			itemID = "Items.HGMod1_Common";
		}, 
		{
			itemID = "Items.HGMod1_Uncommon";
		}, 
		{
			itemID = "Items.HGMod1_Rare";
		}, 
		{
			itemID = "Items.HGMod2_Common";
		}, 
		{
			itemID = "Items.HGMod2_Uncommon";
		}, 
		{
			itemID = "Items.HGMod2_Rare";
		}, 
		{
			itemID = "Items.HGMod3_Common";
		}, 
		{
			itemID = "Items.HGMod3_Uncommon";
		}, 
		{
			itemID = "Items.HGMod3_Rare";
		}, 
		{
			itemID = "Items.ShotgunMod1_Common";
		}, 
		{
			itemID = "Items.ShotgunMod1_Uncommon";
		}, 
		{
			itemID = "Items.ShotgunMod1_Rare";
		}, 
		{
			itemID = "Items.ShotgunMod3_Common";
		}, 
		{
			itemID = "Items.ShotgunMod3_Uncommon";
		}, 
		{
			itemID = "Items.ShotgunMod3_Rare";
		}, 
		{
			itemID = "Items.PRSRMod1_Common";
		}, 
		{
			itemID = "Items.PRSRMod1_Uncommon";
		}, 
		{
			itemID = "Items.PRSRMod1_Rare";
		}, 
		{
			itemID = "Items.PRSRMod2_Common";
		}, 
		{
			itemID = "Items.PRSRMod2_Uncommon";
		}, 
		{
			itemID = "Items.PRSRMod2_Rare";
		}, 
		{
			itemID = "Items.PRSRMod3_Common";
		}, 
		{
			itemID = "Items.PRSRMod3_Uncommon";
		}, 
		{
			itemID = "Items.PRSRMod3_Rare";
		}, 
		{
			itemID = "Items.RangedMod2_Common";
		}, 
		{
			itemID = "Items.RangedMod2_Uncommon";
		}, 
		{
			itemID = "Items.RangedMod2_Rare";
		}, 
		{
			itemID = "Items.RangedMod3_Common";
		}, 
		{
			itemID = "Items.RangedMod3_Uncommon";
		}, 
		{
			itemID = "Items.RangedMod3_Rare";
		}, 
		{
			itemID = "Items.PowerMod1_Common";
		}, 
		{
			itemID = "Items.PowerMod1_Uncommon";
		}, 
		{
			itemID = "Items.PowerMod1_Rare";
		}, 
		{
			itemID = "Items.PowerMod2_Uncommon";
		}, 
		{
			itemID = "Items.PowerMod2_Rare";
		}, 
		{
			itemID = "Items.PowerMod3_Common";
		}, 
		{
			itemID = "Items.PowerMod3_Uncommon";
		}, 
		{
			itemID = "Items.PowerMod3_Rare";
		}, 
		{
			itemID = "Items.TechMod1_Common";
		}, 
		{
			itemID = "Items.TechMod1_Uncommon";
		}, 
		{
			itemID = "Items.TechMod1_Rare";
		}, 
		{
			itemID = "Items.TechMod2_Common";
		}, 
		{
			itemID = "Items.TechMod2_Uncommon";
		}, 
		{
			itemID = "Items.TechMod2_Rare";
		}, 
		{
			itemID = "Items.TechMod3_Common";
		}, 
		{
			itemID = "Items.TechMod3_Uncommon";
		}, 
		{
			itemID = "Items.TechMod3_Rare";
		}, 
		{
			itemID = "Items.SmartMod2_Common";
		}, 
		{
			itemID = "Items.SmartMod2_Uncommon";
		}, 
		{
			itemID = "Items.SmartMod2_Rare";
		}, 
		{
			itemID = "Items.SmartMod3_Common";
		}, 
		{
			itemID = "Items.SmartMod3_Uncommon";
		}, 
		{
			itemID = "Items.SmartMod3_Rare";
		}, 
		{
			itemID = "Items.MeleeMod1_Common";
		}, 
		{
			itemID = "Items.MeleeMod1_Uncommon";
		}, 
		{
			itemID = "Items.MeleeMod1_Rare";
		}, 
		{
			itemID = "Items.MeleeMod2_Common";
		}, 
		{
			itemID = "Items.MeleeMod2_Uncommon";
		}, 
		{
			itemID = "Items.MeleeMod2_Rare";
		}, 
		{
			itemID = "Items.MeleeMod3_Common";
		}, 
		{
			itemID = "Items.MeleeMod3_Uncommon";
		}, 
		{
			itemID = "Items.MeleeMod3_Rare";
		}, 
		{
			itemID = "Items.BladeMod1_Common";
		}, 
		{
			itemID = "Items.BladeMod1_Uncommon";
		}, 
		{
			itemID = "Items.BladeMod1_Rare";
		}, 
		{
			itemID = "Items.BladeMod3_Common";
		}, 
		{
			itemID = "Items.BladeMod3_Uncommon";
		}, 
		{
			itemID = "Items.BladeMod3_Rare";
		}, 
		{
			itemID = "Items.BluntMod1_Common";
		}, 
		{
			itemID = "Items.BluntMod1_Uncommon";
		}, 
		{
			itemID = "Items.BluntMod1_Rare";
		}, 
		{
			itemID = "Items.BluntMod2_Common";
		}, 
		{
			itemID = "Items.BluntMod2_Uncommon";
		}, 
		{
			itemID = "Items.BluntMod2_Rare";
		}, 
		{
			itemID = "Items.ThrowMod1_Common";
		}, 
		{
			itemID = "Items.ThrowMod1_Uncommon";
		}, 
		{
			itemID = "Items.ThrowMod1_Rare";
		}, 
		{
			itemID = "Items.ThrowMod2_Rare";
		}, 
		{
			itemID = "Items.ThrowMod3_Common";
		}, 
		{
			itemID = "Items.ThrowMod3_Uncommon";
		}, 
		{
			itemID = "Items.ThrowMod3_Rare";
		}, 
		{
			itemID = "Items.GenericMod1_Common";
		}, 
		{
			itemID = "Items.GenericMod1_Uncommon";
		}, 
		{
			itemID = "Items.GenericMod1_Rare";
		}, 
		{
			itemID = "Items.w_att_scope_short_01";
		}, 
		{
			itemID = "Items.w_att_scope_short_02";
		}, 
		{
			itemID = "Items.w_att_scope_short_03";
		}, 
		{
			itemID = "Items.w_att_scope_short_04";
		}, 
		{
			itemID = "Items.w_att_scope_short_05";
		}, 
		{
			itemID = "Items.w_att_scope_short_06";
		}, 
		{
			itemID = "Items.w_att_scope_short_07";
		}, 
		{
			itemID = "Items.w_att_scope_long_01";
		}, 
		{
			itemID = "Items.w_att_scope_long_02";
		}, 
		{
			itemID = "Items.w_att_scope_long_03";
		}, 
		{
			itemID = "Items.w_att_scope_long_04";
		}, 
		{
			itemID = "Items.w_att_scope_long_05";
		}, 
		{
			itemID = "Items.w_att_scope_long_06";
		}, 
		{
			itemID = "Items.w_att_scope_sniper_01";
		}, 
		{
			itemID = "Items.w_att_scope_sniper_02";
		}, 
		{
			itemID = "Items.w_att_scope_sniper_03";
		}, 
		{
			itemID = "Items.w_silencer_01";
		}, 
		{
			itemID = "Items.w_silencer_02";
		}, 
		{
			itemID = "Items.w_silencer_03";
		}, 
		{
			itemID = "Items.w_silencer_04";
		}, 
		{
			itemID = "Items.w_muzzle_brake_01";
		}, 
		{
			itemID = "Items.w_muzzle_brake_02";
		}, 
		{
			itemID = "Items.w_muzzle_brake_03";
		}, 
		{
			itemID = "Items.w_muzzle_brake_05";
		}, 
		{
			itemID = "Items.w_muzzle_brake_06";
		}, 
		{
			itemID = "Items.w_muzzle_brake_07";
		}, 
		{
			itemID = "Items.w_muzzle_brake_08";
		}, 
		{
			itemID = "Items.w_muzzle_brake_09";
		}, 
		{
			itemID = "Items.w_muzzle_brake_10";
		}, 
		{
			itemID = "Items.w_muzzle_brake_11";
		}
	];
	playerPrereqID = "LootPrereqs.BelowMaxPlayerLevelPrereq";
	maxDropsPerLevel = 2;
	maxDropsGloballyShared = true;
	dropsInContainers = false;
	blocksInContainers = false;
}

NPCSkillbooksLimiterLootSet : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.BodySkill_Skillbook";
		}, 
		{
			itemID = "Items.ReflexesSkill_Skillbook";
		}, 
		{
			itemID = "Items.IntelligenceSkill_Skillbook";
		}, 
		{
			itemID = "Items.TechnicalAbilitySkill_Skillbook";
		}, 
		{
			itemID = "Items.CoolSkill_Skillbook";
		}
	];
	playerPrereqID = "LootPrereqs.BelowMaxPlayerLevelPrereq";
	maxDropsPerLevel = 1;
	maxDropsGloballyShared = true;
	dropsInContainers = false;
	blocksInContainers = false;
}

GlobalBodySkillbooksMaxSkillLootSet : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.BodySkill_Skillbook";
		}, 
		{
			itemID = "Items.BodySkill_Skillbook_Reward";
		}, 
		{
			itemID = "Items.BodySkill_Skillbook_Legendary";
		}
	];
	playerPrereqID = 
	{
		statType = "StrengthSkill";
		valueToCheck = 60;
		comparisonType = "GreaterOrEqual";
	} : StatPrereq;
	maxDropsGloballyShared = true;
	replacementLootItems = 
	[
		{
			itemID = "Items.MoneyShardEpic";
		}
	];
	excludedContainerTypes = [];
}

GlobalReflexesSkillbooksMaxSkillLootSet : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.ReflexesSkill_Skillbook";
		}, 
		{
			itemID = "Items.ReflexesSkill_Skillbook_Reward";
		}, 
		{
			itemID = "Items.ReflexesSkill_Skillbook_Legendary";
		}
	];
	playerPrereqID = 
	{
		statType = "ReflexesSkill";
		valueToCheck = 60;
		comparisonType = "GreaterOrEqual";
	} : StatPrereq;
	maxDropsGloballyShared = true;
	replacementLootItems = 
	[
		{
			itemID = "Items.MoneyShardEpic";
		}
	];
	excludedContainerTypes = [];
}

GlobalIntelligenceSkillbooksMaxSkillLootSet : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.IntelligenceSkill_Skillbook";
		}, 
		{
			itemID = "Items.IntelligenceSkill_Skillbook_Reward";
		}, 
		{
			itemID = "Items.IntelligenceSkill_Skillbook_Legendary";
		}
	];
	playerPrereqID = 
	{
		statType = "IntelligenceSkill";
		valueToCheck = 60;
		comparisonType = "GreaterOrEqual";
	} : StatPrereq;
	maxDropsGloballyShared = true;
	replacementLootItems = 
	[
		{
			itemID = "Items.MoneyShardEpic";
		}
	];
	excludedContainerTypes = [];
}

GlobalTechnicalAbilitySkillbooksMaxSkillLootSet : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.TechnicalAbilitySkill_Skillbook";
		}, 
		{
			itemID = "Items.TechnicalAbilitySkill_Skillbook_Reward";
		}, 
		{
			itemID = "Items.TechnicalAbilitySkill_Skillbook_Legendary";
		}
	];
	playerPrereqID = 
	{
		statType = "TechnicalAbilitySkill";
		valueToCheck = 60;
		comparisonType = "GreaterOrEqual";
	} : StatPrereq;
	maxDropsGloballyShared = true;
	replacementLootItems = 
	[
		{
			itemID = "Items.MoneyShardEpic";
		}
	];
	excludedContainerTypes = [];
}

GlobalCoolSkillbooksMaxSkillLootSet : ControlledLootSet
{
	lootItems = 
	[
		{
			itemID = "Items.CoolSkill_Skillbook";
		}, 
		{
			itemID = "Items.CoolSkill_Skillbook_Reward";
		}, 
		{
			itemID = "Items.CoolSkill_Skillbook_Rare";
		}, 
		{
			itemID = "Items.CoolSkill_Skillbook_Legendary";
		}
	];
	playerPrereqID = 
	{
		statType = "CoolSkill";
		valueToCheck = 60;
		comparisonType = "GreaterOrEqual";
	} : StatPrereq;
	maxDropsGloballyShared = true;
	replacementLootItems = 
	[
		{
			itemID = "Items.MoneyShardEpic";
		}
	];
	excludedContainerTypes = [];
}

