package Vendors
using RTDB, Prereqs

MedicStore : Vendor
{
	vendorType = "VendorType.Medical";
	string localizedDescription = "LocKey#45125";
	customerInverseFilterTags += [];
	fk< VendorItem >[] itemStock += 
	[
		"Vendors.BaseMoney", {
			item = "Items.BonesMcCoy70VUncommon";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_1_to_2_Exclusion_Prereq"
			];
		}, 
		{
			item = "Items.BonesMcCoy70V1";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_2_to_3_Exclusion_Prereq"
			];
		}, 
		{
			item = "Items.BonesMcCoy70VEpic";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_3_to_4_Exclusion_Prereq"
			];
		}, 
		{
			item = "Items.BonesMcCoy70V2";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_4_to_5_Exclusion_Prereq"
			];
		}, 
		{
			item = "Items.FirstAidWhiffVUncommon";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_1_to_2_Exclusion_Prereq"
			];
		}, 
		{
			item = "Items.FirstAidWhiffV1";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_2_to_3_Exclusion_Prereq"
			];
		}, 
		{
			item = "Items.FirstAidWhiffVEpic";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_3_to_4_Exclusion_Prereq"
			];
		}, 
		{
			item = "Items.FirstAidWhiffV2";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_4_to_5_Exclusion_Prereq"
			];
		}, 
		{
			item = "Items.RecipeBonesMcCoy70VUncommon";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_1_to_2_Exclusion_Prereq", {
					consumableItemTag = "Injector";
					qualityLessThan = "Uncommon";
				} : RarityOfEquippedConsumableItemPrereq
			];
		}, 
		{
			item = "Items.RecipeBonesMcCoy70V1";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_2_to_3_Exclusion_Prereq", {
					consumableItemTag = "Injector";
					qualityLessThan = "Rare";
				} : RarityOfEquippedConsumableItemPrereq
			];
		}, 
		{
			item = "Items.RecipeBonesMcCoy70VEpic";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_3_to_4_Exclusion_Prereq", {
					consumableItemTag = "Injector";
					qualityLessThan = "Epic";
				} : RarityOfEquippedConsumableItemPrereq
			];
		}, 
		{
			item = "Items.RecipeBonesMcCoy70V2";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_4_to_5_Exclusion_Prereq", {
					consumableItemTag = "Injector";
					qualityLessThan = "Legendary";
				} : RarityOfEquippedConsumableItemPrereq
			];
		}, 
		{
			item = "Items.RecipeFirstAidWhiffVUncommon";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_1_to_2_Exclusion_Prereq", {
					consumableItemTag = "Inhaler";
					qualityLessThan = "Uncommon";
				} : RarityOfEquippedConsumableItemPrereq
			];
		}, 
		{
			item = "Items.RecipeFirstAidWhiffV1";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_2_to_3_Exclusion_Prereq", {
					consumableItemTag = "Inhaler";
					qualityLessThan = "Rare";
				} : RarityOfEquippedConsumableItemPrereq
			];
		}, 
		{
			item = "Items.RecipeFirstAidWhiffVEpic";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_3_to_4_Exclusion_Prereq", {
					consumableItemTag = "Inhaler";
					qualityLessThan = "Epic";
				} : RarityOfEquippedConsumableItemPrereq
			];
		}, 
		{
			item = "Items.RecipeFirstAidWhiffV2";
			quantity = 
			[
				"Vendors.Always_Present"
			];
			generationPrereqs = 
			[
				"LootPrereqs.PlayerLevel_Tier_4_to_5_Exclusion_Prereq", {
					consumableItemTag = "Inhaler";
					qualityLessThan = "Legendary";
				} : RarityOfEquippedConsumableItemPrereq
			];
		}
	];
}

bls_ina_se1_medicstore_01 : MedicStore
{
	string localizedName = "LocKey#45126";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.HealthBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

wat_kab_medicstore_01 : MedicStore
{
	string localizedName = "LocKey#45127";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.HealthBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.StaminaBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

wat_nid_medicstore_01 : MedicStore
{
	string localizedName = "LocKey#45128";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.HealthBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.MemoryBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

wat_nid_medicstore_02 : MedicStore
{
	string localizedName = "LocKey#45129";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.HealthBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

wat_lch_medicstore_01 : MedicStore
{
	string localizedName = "LocKey#45130";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.HealthBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.StaminaBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.MemoryBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.CarryCapacityBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

wbr_jpn_medicstore_01 : MedicStore
{
	string localizedName = "LocKey#45131";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.HealthBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.StaminaBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.MemoryBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.CarryCapacityBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

wbr_jpn_medicstore_02 : MedicStore
{
	string localizedName = "LocKey#45132";
	fk< VendorItem >[] itemStock = 
	[
		"Vendors.BaseMoney", {
			item = "Items.HealthBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.StaminaBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.MemoryBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.CarryCapacityBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

wbr_jpn_medicstore_03 : MedicStore
{
	string localizedName = "LocKey#45132";
	fk< VendorItem >[] itemStock = 
	[
		"Vendors.BaseMoney", {
			item = "Items.HealthBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.StaminaBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.MemoryBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.CarryCapacityBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

wbr_nok_medic_01 : MedicStore
{
	string localizedName = "LocKey#45133";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.CarryCapacityBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

cct_dtn_medic_01 : MedicStore
{
	string localizedName = "LocKey#45134";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.StaminaBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.CarryCapacityBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

cct_cpz_medic_01 : MedicStore
{
	string localizedName = "LocKey#45135";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.HealthBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

hey_spr_medicstore_01 : MedicStore
{
	string localizedName = "LocKey#45136";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.StaminaBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.CarryCapacityBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

std_arr_medicstore_01 : MedicStore
{
	string localizedName = "LocKey#45137";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.HealthBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.StaminaBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.MemoryBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

std_rcr_medicstore_01 : MedicStore
{
	string localizedName = "LocKey#45138";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.StaminaBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}, 
		{
			item = "Items.CarryCapacityBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

pac_cvi_medicstore_01 : MedicStore
{
	string localizedName = "LocKey#45139";
	fk< VendorItem >[] itemStock += 
	[
		{
			item = "Items.HealthBooster";
			quantity = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2;
				} : ConstantStatModifier
			];
		}
	];
}

