<!-- Groups: firearms, weapons, tools, clothing, scavenging, health, crafting !-->

<progression>
<!-- A17 intended:
<level max_level="300" exp_to_level="11931" experience_multiplier="1.0149" skill_points_per_level="1"> -->
<level max_level="300" exp_to_level="10000" experience_multiplier="1.05" skill_points_per_level="1" clamp_exp_cost_at_level="60">
<!-- Note: max_level is referenced in buffNearDeathTraumaXXX and entityclasses

	XP to complete the current level will cap out at 2^32/2. (lvl 252 in A18)

	A15: 8000 XP for level 1 and 134k for level 199, total cumulative of 9MXP; XPRequired = exp_to_level * experience_multiplier ^ level
	A16: 8300 XP for level 1, total cumulative of 11MXP
	A17: 11931 XP for level 1, total cumulative of 67MXP
	A18: 10000 XP for level 1, total cumulative of 11.1MXP at lvl 100, Some 48.5MXP for lvl 300 -->
</level>

<attributes min_level="1" max_level="10" base_skill_point_cost="1" cost_multiplier_per_level="1.14"> <!--values here are simply base values for any attribute that doesn't override it. -->

	<attribute name="attPerception" name_key="attPerceptionName" desc_key="attPerceptionDesc" icon="ui_game_symbol_stealth">
		<level_requirements level="1"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="2"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="3"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="4"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="5"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="6"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="7"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="8"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="9"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints03" /></level_requirements>
		<level_requirements level="10"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints03" /></level_requirements>
		<effect_group>
			<requirement name="ItemHasTags" tags="attPerception" />
				<passive_effect name="DamageModifier" operation="perc_add" level="2,8" value="0.1,.7" tags="head" />
				<passive_effect name="DamageModifier" operation="perc_add" level="9,10" value=".85,1" tags="head" />
				<passive_effect name="DismemberChance" operation="base_add" level="2,10" value=".05,.45" />

			<effect_description level="1" desc_key="attPerceptionRank01Desc" long_desc_key="attPerceptionRank01LongDesc" />
			<effect_description level="2" desc_key="attPerceptionRank02Desc" long_desc_key="attPerceptionRank02LongDesc" />
			<effect_description level="3" desc_key="attPerceptionRank03Desc" long_desc_key="attPerceptionRank03LongDesc" />
			<effect_description level="4" desc_key="attPerceptionRank04Desc" long_desc_key="attPerceptionRank04LongDesc" />
			<effect_description level="5" desc_key="attPerceptionRank05Desc" long_desc_key="attPerceptionRank05LongDesc" />
			<effect_description level="6" desc_key="attPerceptionRank06Desc" long_desc_key="attPerceptionRank06LongDesc" />
			<effect_description level="7" desc_key="attPerceptionRank07Desc" long_desc_key="attPerceptionRank07LongDesc" />
			<effect_description level="8" desc_key="attPerceptionRank08Desc" long_desc_key="attPerceptionRank08LongDesc" />
			<effect_description level="9" desc_key="attPerceptionRank09Desc" long_desc_key="attPerceptionRank09LongDesc" />
			<effect_description level="10" desc_key="attPerceptionRank10Desc" long_desc_key="attPerceptionRank10LongDesc" />
		</effect_group>

			<!--
			This part needs more work. The OOO may be wrong for how the modifier is used.
			Also, no headshot bonus at Perc 1 is silly as well as the melee bonus being way weaker than this one on it's own.

			If AN ENTITY is doing something, using items, or merely standing around:
				1. Entity Class
				2. the item in question including installed mods (if an item is passed in)
				3. held item  including installed mods, if not equal to the item in question
				4. worn items  including installed mods
				5. player progression (skills, perks...)
				6. buffs
				7. bonus damage such as for headshots or attacking specific block materials (see below)

		<effect_group>
			<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" level="1,10" value="0.0,-0.45"/>
			<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" level="11,20" value="-0.47,-0.56"/>

			<passive_effect name="ScavengingTime" operation="perc_add" level="1,10" value="0.0,-0.45"/>
			<passive_effect name="ScavengingTime" operation="perc_add" level="11,20" value="-0.47,-0.56"/>
		</effect_group>
			-->
	</attribute>

	<attribute name="attStrength" name_key="attStrengthName" desc_key="attStrengthDesc" icon="ui_game_symbol_muscle">
		<level_requirements level="1"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="2"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="3"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="4"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="5"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="6"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="7"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="8"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="9"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints03" /></level_requirements>
		<level_requirements level="10"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints03" /></level_requirements>
		<effect_group>
			<requirement name="ItemHasTags" tags="attStrength" />
				<passive_effect name="DamageModifier" operation="perc_add" level="2,8" value="0.1,.7" tags="head" />
				<passive_effect name="DamageModifier" operation="perc_add" level="9,10" value=".85,1" tags="head" />
				<passive_effect name="DismemberChance" operation="base_add" level="2,10" value=".05,.45" />

			<effect_description level="1" desc_key="attStrengthRank01Desc" long_desc_key="attStrengthRank01LongDesc" />
			<effect_description level="2" desc_key="attStrengthRank02Desc" long_desc_key="attStrengthRank02LongDesc" />
			<effect_description level="3" desc_key="attStrengthRank03Desc" long_desc_key="attStrengthRank03LongDesc" />
			<effect_description level="4" desc_key="attStrengthRank04Desc" long_desc_key="attStrengthRank04LongDesc" />
			<effect_description level="5" desc_key="attStrengthRank05Desc" long_desc_key="attStrengthRank05LongDesc" />
			<effect_description level="6" desc_key="attStrengthRank06Desc" long_desc_key="attStrengthRank06LongDesc" />
			<effect_description level="7" desc_key="attStrengthRank07Desc" long_desc_key="attStrengthRank07LongDesc" />
			<effect_description level="8" desc_key="attStrengthRank08Desc" long_desc_key="attStrengthRank08LongDesc" />
			<effect_description level="9" desc_key="attStrengthRank09Desc" long_desc_key="attStrengthRank09LongDesc" />
			<effect_description level="10" desc_key="attStrengthRank10Desc" long_desc_key="attStrengthRank10LongDesc" />
		</effect_group>
	</attribute>

	<attribute name="attFortitude" name_key="attFortitudeName" desc_key="attFortitudeDesc" icon="ui_game_symbol_add">
		<level_requirements level="1"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="2"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="3"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="4"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="5"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="6"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="7"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="8"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="9"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints03" /></level_requirements>
		<level_requirements level="10"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints03" /></level_requirements>

		<effect_group>
			<requirement name="ItemHasTags" tags="attFortitude" />
				<passive_effect name="DamageModifier" operation="perc_add" level="2,8" value="0.1,.7" tags="head" />
				<passive_effect name="DamageModifier" operation="perc_add" level="9,10" value=".85,1" tags="head" />
				<passive_effect name="DismemberChance" operation="base_add" level="2,10" value=".05,.45" />
		</effect_group>

		<effect_group>
			<effect_description level="1" desc_key="attFortitudeRank01Desc" long_desc_key="attFortitudeRank01LongDesc" />
			<effect_description level="2" desc_key="attFortitudeRank02Desc" long_desc_key="attFortitudeRank02LongDesc" />
			<effect_description level="3" desc_key="attFortitudeRank03Desc" long_desc_key="attFortitudeRank03LongDesc" />
			<effect_description level="4" desc_key="attFortitudeRank04Desc" long_desc_key="attFortitudeRank04LongDesc" />
			<effect_description level="5" desc_key="attFortitudeRank05Desc" long_desc_key="attFortitudeRank05LongDesc" />
			<effect_description level="6" desc_key="attFortitudeRank06Desc" long_desc_key="attFortitudeRank06LongDesc" />
			<effect_description level="7" desc_key="attFortitudeRank07Desc" long_desc_key="attFortitudeRank07LongDesc" />
			<effect_description level="8" desc_key="attFortitudeRank08Desc" long_desc_key="attFortitudeRank08LongDesc" />
			<effect_description level="9" desc_key="attFortitudeRank09Desc" long_desc_key="attFortitudeRank09LongDesc" />
			<effect_description level="10" desc_key="attFortitudeRank10Desc" long_desc_key="attFortitudeRank10LongDesc" />
		</effect_group>
	</attribute>

	<attribute name="attAgility" name_key="attAgilityName" desc_key="attAgilityDesc" icon="ui_game_symbol_agility">
		<level_requirements level="1"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="2"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="3"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="4"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="5"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="6"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="7"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="8"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="9"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints03" /></level_requirements>
		<level_requirements level="10"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints03" /></level_requirements>
		<effect_group>
			<requirement name="ItemHasTags" tags="attAgility" />
				<passive_effect name="DamageModifier" operation="perc_add" level="2,8" value="0.1,.7" tags="head" />
				<passive_effect name="DamageModifier" operation="perc_add" level="9,10" value=".85,1" tags="head" />
				<passive_effect name="DismemberChance" operation="base_add" level="2,10" value=".05,.45" />
		</effect_group>
		<effect_group>
			<effect_description level="1" desc_key="attAgilityRank01Desc" long_desc_key="attAgilityRank01LongDesc" />
			<effect_description level="2" desc_key="attAgilityRank02Desc" long_desc_key="attAgilityRank02LongDesc" />
			<effect_description level="3" desc_key="attAgilityRank03Desc" long_desc_key="attAgilityRank03LongDesc" />
			<effect_description level="4" desc_key="attAgilityRank04Desc" long_desc_key="attAgilityRank04LongDesc" />
			<effect_description level="5" desc_key="attAgilityRank05Desc" long_desc_key="attAgilityRank05LongDesc" />
			<effect_description level="6" desc_key="attAgilityRank06Desc" long_desc_key="attAgilityRank06LongDesc" />
			<effect_description level="7" desc_key="attAgilityRank07Desc" long_desc_key="attAgilityRank07LongDesc" />
			<effect_description level="8" desc_key="attAgilityRank08Desc" long_desc_key="attAgilityRank08LongDesc" />
			<effect_description level="9" desc_key="attAgilityRank09Desc" long_desc_key="attAgilityRank09LongDesc" />
			<effect_description level="10" desc_key="attAgilityRank10Desc" long_desc_key="attAgilityRank10LongDesc" />
		</effect_group>
	</attribute>

	<attribute name="attIntellect" name_key="attIntellectName" desc_key="attIntellectDesc" icon="ui_game_symbol_intellect">
		<level_requirements level="1"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="2"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="3"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="4"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="5"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints01" /></level_requirements>
		<level_requirements level="6"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="7"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="8"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints02" /></level_requirements>
		<level_requirements level="9"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints03" /></level_requirements>
		<level_requirements level="10"><requirement name="PlayerLevel" operation="GTE" value="1" desc_key="reqGenericPoints03" /></level_requirements>
		<effect_group>
			<requirement name="ItemHasTags" tags="attIntellect" />
				<passive_effect name="DamageModifier" operation="perc_add" level="2,8" value="0.1,.7" tags="head" />
				<passive_effect name="DamageModifier" operation="perc_add" level="9,10" value=".85,1" tags="head" />
				<passive_effect name="DismemberChance" operation="base_add" level="2,10" value=".05,.45" />

			<!-- <passive_effect name="PlayerExpGain" operation="perc_add" level="1,9" value="0.0,0.40"/>
			<passive_effect name="PlayerExpGain" operation="perc_add" level="10" value="0.5"/>
			<passive_effect name="PlayerExpGain" operation="perc_add" level="11,20" value="0.52,0.70"/>


			<passive_effect name="CraftingTime" operation="perc_subtract" level="2,6" value=".05,.45"/>
			<passive_effect name="CraftingTime" operation="perc_subtract" level="7,10" value=".5,.65"/>
			<passive_effect name="CraftingTime" operation="perc_subtract" level="11,20" value=".65"/>-->

			<effect_description level="1" desc_key="attIntellectRank1Desc" long_desc_key="attIntellectRank1LongDesc" />
			<effect_description level="2" desc_key="attIntellectRank2Desc" long_desc_key="attIntellectRank2LongDesc" />
			<effect_description level="3" desc_key="attIntellectRank3Desc" long_desc_key="attIntellectRank3LongDesc" />
			<effect_description level="4" desc_key="attIntellectRank4Desc" long_desc_key="attIntellectRank4LongDesc" />
			<effect_description level="5" desc_key="attIntellectRank5Desc" long_desc_key="attIntellectRank5LongDesc" />
			<effect_description level="6" desc_key="attIntellectRank6Desc" long_desc_key="attIntellectRank6LongDesc" />
			<effect_description level="7" desc_key="attIntellectRank7Desc" long_desc_key="attIntellectRank7LongDesc" />
			<effect_description level="8" desc_key="attIntellectRank8Desc" long_desc_key="attIntellectRank8LongDesc" />
			<effect_description level="9" desc_key="attIntellectRank9Desc" long_desc_key="attIntellectRank9LongDesc" />
			<effect_description level="10" desc_key="attIntellectRank10Desc" long_desc_key="attIntellectRank10LongDesc" />
		</effect_group>
	</attribute>

	<attribute name="attBooks" name_key="attBooks" desc_key="attBooks" icon="ui_game_symbol_book" min_level="0" max_level="0" base_skill_point_cost="0" />
</attributes>

<!--	<skills min_level="1" max_level="100" base_exp_cost="954" cost_multiplier_per_level="1.0149" max_level_ratio_to_parent="10">
	<skill name="skillMarksmanship" parent="attPerception" name_key="skillattPerceptionName" desc_key="skillattPerceptionDesc" icon="ui_game_symbol_archery">
		<effect_group>
			<passive_effect name="IncrementalSpreadMultiplier" operation="perc_subtract" level="1,100" value="0.0,0.5"/>
		</effect_group>
	</skill>

	<skill name="skillScavenging" parent="attPerception" name_key="skillScavengingName" desc_key="skillScavengingDesc" icon="ui_game_symbol_hand">
		<effect_group>
			<passive_effect name="ScavengingTime" operation="perc_subtract" level="1,100" value="0.0,0.5"/>
		</effect_group>
	</skill>
</skills>-->
<skills min_level="1" max_level="1">
	<skill name="skillPerceptionCombat" parent="attPerception" name_key="skillCombatPerksName" desc_key="skillCombatPerksDesc" icon="ui_game_symbol_marksmanship"><effect_group /></skill>
	<skill name="skillPerceptionGeneral" parent="attPerception" name_key="skillPerceptionGeneralName" icon="ui_game_symbol_stealth"><effect_group /></skill>
	<skill name="skillScavenging" parent="attPerception" name_key="skillScavengingName" desc_key="skillScavengingDesc" icon="ui_game_symbol_hand"><effect_group /></skill>

	<skill name="skillStrengthCombat" parent="attStrength" name_key="skillCombatPerksName" desc_key="skillCombatPerksDesc" icon="ui_game_symbol_marksmanship"><effect_group /></skill>
	<skill name="skillStrengthGeneral" parent="attStrength" name_key="skillStrengthGeneralName" desc_key="skillStrengthGeneralDesc" icon="ui_game_symbol_muscle"><effect_group /></skill>
	<skill name="skillConstruction" parent="attStrength" name_key="skillConstructionName" desc_key="skillConstructionDesc" icon="ui_game_symbol_resource"><effect_group /></skill>

	<skill name="skillFortitudeCombat" parent="attFortitude" name_key="skillCombatPerksName" desc_key="skillCombatPerksDesc" icon="ui_game_symbol_marksmanship"><effect_group /></skill>
	<skill name="skillSurvival" parent="attFortitude" name_key="skillSurvivalName" desc_key="skillSurvivalDesc" icon="ui_game_symbol_survival"><effect_group /></skill>
	<skill name="skillRecovery" parent="attFortitude" name_key="skillRecoveryName" desc_key="skillRecoveryDesc" icon="ui_game_symbol_water"><effect_group /></skill>

	<skill name="skillAgilityCombat" parent="attAgility" name_key="skillCombatPerksName" desc_key="skillCombatPerksDesc" icon="ui_game_symbol_marksmanship"><effect_group /></skill>
	<skill name="skillAthletics" parent="attAgility" name_key="skillAthleticsName" desc_key="skillAthleticsDesc" icon="ui_game_symbol_run"><effect_group /></skill>
	<skill name="skillStealth" parent="attAgility" name_key="skillStealthName" desc_key="skillStealthDesc" icon="ui_game_symbol_stealth2"><effect_group /></skill>

	<skill name="skillIntellectCombat" parent="attIntellect" name_key="skillCombatPerksName" desc_key="skillCombatPerksDesc" icon="ui_game_symbol_marksmanship"><effect_group /></skill>
	<skill name="skillInfluence" parent="attIntellect" name_key="skillInfluenceName" desc_key="skillInfluenceDesc" icon="ui_game_symbol_influence"><effect_group /></skill>
	<skill name="skillCraftsmanship" parent="attIntellect" name_key="skillCraftsmanshipName" desc_key="skillCraftsmanshipDesc" icon="ui_game_symbol_misc_crafting"><effect_group /></skill>

	<skill name="skillFiremansAlmanac" parent="attBooks" name_key="perkFiremansAlmanac0Name" desc_key="perkFiremansAlmanac0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_fire"><effect_group /></skill>
	<skill name="skillGreatHeist" parent="attBooks" name_key="perkGreatHeist0Name" desc_key="perkGreatHeist0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_safe"><effect_group /></skill>
	<skill name="skillLuckyLooter" parent="attBooks" name_key="perkLuckyLooter0Name" desc_key="perkLuckyLooter0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_shopping_cart"><effect_group /></skill>
	<skill name="skillNeedleAndThread" parent="attBooks" name_key="perkNeedleAndThread0Name" desc_key="perkNeedleAndThread0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_light_armor"><effect_group /></skill>
	<skill name="skillNightStalker" parent="attBooks" name_key="perkNightStalker0Name" desc_key="perkNightStalker0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_sneak_attack"><effect_group /></skill>
	<skill name="skillEnforcer" parent="attBooks" name_key="perkEnforcer0Name" desc_key="perkEnforcer0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_gunslinger"><effect_group /></skill>
	<skill name="skillBatterUp" parent="attBooks" name_key="perkBatterUp0Name" desc_key="perkBatterUp0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_club"><effect_group /></skill>
	<skill name="skillWasteTreasures" parent="attBooks" name_key="perkWasteTreasures0Name" desc_key="perkWasteTreasures0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_treasure"><effect_group /></skill>
	<skill name="skillHuntingJournal" parent="attBooks" name_key="perkHuntingJournal0Name" desc_key="perkHuntingJournal0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_armor_leather"><effect_group /></skill>
	<skill name="skillArtOfMining" parent="attBooks" name_key="perkArtOfMining0Name" desc_key="perkArtOfMining0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_mining"><effect_group /></skill>
	<skill name="skillArchery" parent="attBooks" name_key="perkRangers0Name" desc_key="perkRangers0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_archery"><effect_group /></skill>
	<skill name="skillPistolPete" parent="attBooks" name_key="perkPistolPete0Name" desc_key="perkPistolPete0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_pistol"><effect_group /></skill>
	<skill name="skillShotguns" parent="attBooks" name_key="perkShotgunMessiah0Name" desc_key="perkShotgunMessiah0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_shotgun"><effect_group /></skill>
	<skill name="skillSniper" parent="attBooks" name_key="perkSniper0Name" desc_key="perkSniper0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_long_shot"><effect_group /></skill>
	<skill name="skillAutoWeapons" parent="attBooks" name_key="perkAutoWeapons0Name" desc_key="perkAutoWeapons0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_rifle"><effect_group /></skill>
	<skill name="skillUrbanCombat" parent="attBooks" name_key="perkUrbanCombat0Name" desc_key="perkUrbanCombat0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_symbol_light_armor2"><effect_group /></skill>
	<!--<skill name="skillArcticSurvival" parent="attBooks" name_key="perkArcticSurvival0Name" desc_key="perkArcticSurvival0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_shape_cube"><effect_group/></skill>
	<skill name="skillBearHunter" parent="attBooks" name_key="perkBearHunter0Name" desc_key="perkBearHunter0Desc" long_desc_key="perkBookGroupLongDesc" icon="ui_game_shape_cube"><effect_group/></skill>-->


</skills>


<perks min_level="0" max_level="5" base_skill_point_cost="1" cost_multiplier_per_level="1" max_level_ratio_to_parent="5">

<!-- Perception Combat Perks -->
	<perk name="perkDeadEye" parent="skillPerceptionCombat" name_key="perkDeadEyeName" desc_key="perkDeadEyeDesc" icon="ui_game_symbol_map_cursor">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="1" desc_key="reqPerceptionLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="3" desc_key="reqPerceptionLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="5" desc_key="reqPerceptionLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="7" desc_key="reqPerceptionLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="10" desc_key="reqPerceptionLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkDeadEye" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="gunHuntingRifle" />

			<!--
			head,arm,leg" are already set up as FastTags so may need to add "chest" to avoid weird cases.
			Would be used like:
			<effect_group name="cripple Proc" tiered="false">
				<requirement name="HitLocation" body_parts="xxleg,secondary"/>
			-->
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkDeadEye" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />

				<passive_effect name="WeaponHandling" operation="perc_add" level="1,2,3,4,5" value=".1,.2,.32,.45,.60" />

				<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" level="1,5" value="0.1,0.3" />
				<!-- aiming stamina buff in buffHoldBreathAiming01 -->

				<triggered_effect trigger="onSelfKilledOther" action="ModifyCVar" cvar=".DeadEyeDetector" operation="add" value="1">
					<requirement name="ProgressionLevel" progression_name="perkDeadEye" operation="GTE" value="3" />
				</triggered_effect>

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" buff="buffDeadEyeDetector">
					<requirement name="ProgressionLevel" progression_name="perkDeadEye" operation="GTE" value="3" />
				</triggered_effect>

			<effect_description level="1" desc_key="perkDeadEyeRank1Desc" long_desc_key="perkDeadEyeRank1LongDesc" />
			<effect_description level="2" desc_key="perkDeadEyeRank2Desc" long_desc_key="perkDeadEyeRank2LongDesc" />
			<effect_description level="3" desc_key="perkDeadEyeRank3Desc" long_desc_key="perkDeadEyeRank3LongDesc" />
			<effect_description level="4" desc_key="perkDeadEyeRank4Desc" long_desc_key="perkDeadEyeRank4LongDesc" />
			<effect_description level="5" desc_key="perkDeadEyeRank5Desc" long_desc_key="perkDeadEyeRank5LongDesc" />
		</effect_group>

	</perk>

	<perk name="perkDemolitionsExpert" parent="skillPerceptionCombat" name_key="perkDemolitionsExpertName" desc_key="perkDemolitionsExpertDesc" icon="ui_game_symbol_explosion">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="1" desc_key="reqPerceptionLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="3" desc_key="reqPerceptionLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="5" desc_key="reqPerceptionLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="7" desc_key="reqPerceptionLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="10" desc_key="reqPerceptionLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkDemolitionsExpert" />

			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="thrownAmmoPipeBomb" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="2,5" value="1" tags="thrownDynamite" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="3,5" value="1" tags="thrownGrenade" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="4,5" value="1" tags="gunRocketLauncher,ammoRocketHE,ammoRocketFrag,resourceRocketTip,resourceRocketCasing" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="5,5" value="1" tags="thrownGrenadeContact,thrownTimedCharge" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkDemolitionsExpert" />

			<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".1,.5" />
			<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />
			<passive_effect name="WeaponHandling" operation="perc_add" level="1,5" value="0.1,0.5" />
			<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" level="1,5" value="0.15,0.35" />
			<passive_effect name="DismemberChance" operation="base_add" level="1,2,3,4,5" value=".05,.1,.2,.3,.45" />


	<!--
	onSelfExplosionAttackedOther
	onSelfExplosionDamagedOther
	-->


			<effect_description level="1" desc_key="perkDemolitionsExpertRank1Desc" long_desc_key="perkDemolitionsExpertRank1LongDesc" />
			<effect_description level="2" desc_key="perkDemolitionsExpertRank2Desc" long_desc_key="perkDemolitionsExpertRank2LongDesc" />
			<effect_description level="3" desc_key="perkDemolitionsExpertRank3Desc" long_desc_key="perkDemolitionsExpertRank3LongDesc" />
			<effect_description level="4" desc_key="perkDemolitionsExpertRank4Desc" long_desc_key="perkDemolitionsExpertRank4LongDesc" />
			<effect_description level="5" desc_key="perkDemolitionsExpertRank5Desc" long_desc_key="perkDemolitionsExpertRank5LongDesc" />
		</effect_group>
		<!-- Arrow gravity still in progress -->
	</perk>

	<perk name="perkJavelinMaster" parent="skillPerceptionCombat" name_key="perkJavelinMasterName" desc_key="perkJavelinMasterDesc" icon="ui_game_symbol_spear">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="1" desc_key="reqPerceptionLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="3" desc_key="reqPerceptionLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="5" desc_key="reqPerceptionLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="7" desc_key="reqPerceptionLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="10" desc_key="reqPerceptionLevel10" /></level_requirements>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkJavelinMaster" />
				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".2,1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />
			<!--
			<passive_effect name="ProjectileVelocity" operation="perc_add" level="3,5" value="0.1,0.2"/>
			Arrow gravity still in progress -->
				<passive_effect name="ProjectileVelocity" operation="perc_add" level="1,5" value="0.1,.5" />
		</effect_group>
		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkJavelinMaster" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="meleeThrownSpearIron" />

			<effect_description level="1" desc_key="perkJavelinMasterRank1Desc" long_desc_key="perkJavelinMasterRank1LongDesc" />
			<effect_description level="2" desc_key="perkJavelinMasterRank2Desc" long_desc_key="perkJavelinMasterRank2LongDesc" />
			<effect_description level="3" desc_key="perkJavelinMasterRank3Desc" long_desc_key="perkJavelinMasterRank3LongDesc" />
			<effect_description level="4" desc_key="perkJavelinMasterRank4Desc" long_desc_key="perkJavelinMasterRank4LongDesc" />
			<effect_description level="5" desc_key="perkJavelinMasterRank5Desc" long_desc_key="perkJavelinMasterRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Perception General Perks -->
	<perk name="perkLockPicking" parent="skillPerceptionGeneral" name_key="perkLockPickingName" desc_key="perkLockPickingDesc" icon="ui_game_symbol_unlock">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="1" desc_key="reqPerceptionLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="3" desc_key="reqPerceptionLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="5" desc_key="reqPerceptionLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="7" desc_key="reqPerceptionLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="10" desc_key="reqPerceptionLevel10" /></level_requirements>
		<effect_group>
			<passive_effect name="LockPickTime" operation="perc_subtract" level="1,5" value=".091,.33" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="resourceLockPick" />
			<passive_effect name="LockPickBreakChance" operation="perc_subtract" level="1,5" value=".05,.25" />

			<effect_description level="1" desc_key="perkLockPickingRank1Desc" long_desc_key="perkLockPickingRank1LongDesc" />
			<effect_description level="2" desc_key="perkLockPickingRank2Desc" long_desc_key="perkLockPickingRank2LongDesc" />
			<effect_description level="3" desc_key="perkLockPickingRank3Desc" long_desc_key="perkLockPickingRank3LongDesc" />
			<effect_description level="4" desc_key="perkLockPickingRank4Desc" long_desc_key="perkLockPickingRank4LongDesc" />
			<effect_description level="5" desc_key="perkLockPickingRank5Desc" long_desc_key="perkLockPickingRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkInfiltrator" parent="skillPerceptionGeneral" name_key="perkInfiltratorName" desc_key="perkInfiltratorDesc" icon="ui_game_symbol_stealth">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="1" desc_key="reqPerceptionLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="3" desc_key="reqPerceptionLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="5" desc_key="reqPerceptionLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="7" desc_key="reqPerceptionLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="10" desc_key="reqPerceptionLevel10" /></level_requirements>
		<effect_group>
			<passive_effect name="TrapDoorTriggerDelay" operation="base_add" level="1,4" value=".5,2" />
			<passive_effect name="TrapDoorTriggerDelay" operation="base_add" level="5" value="2" />

			<passive_effect name="LandMineTriggerDelay" operation="base_add" level="1,4" value=".5,2" />
			<passive_effect name="LandMineTriggerDelay" operation="base_add" level="5" value="2" />

			<passive_effect name="TrapIncomingDamage" operation="perc_add" level="1,5" value="-.1,-.5" />

			<passive_effect name="BlockPickup" operation="base_set" level="5" value="1" tags="Mine" />

			<effect_description level="1" desc_key="perkInfiltratorRank1Desc" long_desc_key="perkInfiltratorRank1LongDesc" />
			<effect_description level="2" desc_key="perkInfiltratorRank2Desc" long_desc_key="perkInfiltratorRank2LongDesc" />
			<effect_description level="3" desc_key="perkInfiltratorRank3Desc" long_desc_key="perkInfiltratorRank3LongDesc" />
			<effect_description level="4" desc_key="perkInfiltratorRank4Desc" long_desc_key="perkInfiltratorRank4LongDesc" />
			<effect_description level="5" desc_key="perkInfiltratorRank5Desc" long_desc_key="perkInfiltratorRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkAnimalTracker" parent="skillPerceptionGeneral" name_key="perkAnimalTrackerName" desc_key="perkAnimalTrackerDesc" icon="ui_game_symbol_animal_tracker">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="1" desc_key="reqPerceptionLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="3" desc_key="reqPerceptionLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="5" desc_key="reqPerceptionLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="7" desc_key="reqPerceptionLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="10" desc_key="reqPerceptionLevel10" /></level_requirements>
		<effect_group>
			<passive_effect name="TrackDistance" operation="base_set" level="0,1,5" value="0,100,100" />
			<triggered_effect trigger="onSelfCrouch" action="AddBuff" buff="buffAnimalTracker">
				<requirement name="NotHasBuff" buff="buffAnimalTrackerAcquired" />
				<requirement name="ProgressionLevel" progression_name="perkAnimalTracker" operation="GT" value="0" />
			</triggered_effect>

			<effect_description level="1" desc_key="perkAnimalTrackerRank1Desc" long_desc_key="perkAnimalTrackerRank1LongDesc" />
			<effect_description level="2" desc_key="perkAnimalTrackerRank2Desc" long_desc_key="perkAnimalTrackerRank2LongDesc" />
			<effect_description level="3" desc_key="perkAnimalTrackerRank3Desc" long_desc_key="perkAnimalTrackerRank3LongDesc" />
			<effect_description level="4" desc_key="perkAnimalTrackerRank4Desc" long_desc_key="perkAnimalTrackerRank4LongDesc" />
			<effect_description level="5" desc_key="perkAnimalTrackerRank5Desc" long_desc_key="perkAnimalTrackerRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkPenetrator" parent="skillPerceptionGeneral" name_key="perkPenetratorName" desc_key="perkPenetratorDesc" icon="ui_game_symbol_paint_copy_block">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="1" desc_key="reqPerceptionLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="3" desc_key="reqPerceptionLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="5" desc_key="reqPerceptionLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="7" desc_key="reqPerceptionLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="10" desc_key="reqPerceptionLevel10" /></level_requirements>
		<effect_group>
			<passive_effect name="TargetArmor" operation="perc_add" level="1,2,3,4,5" value="-.1,-.2,-.3,-.35,-.35">
				<requirement name="ItemHasTags" tags="perkGunslinger,perkBoomstick,perkDeadEye,perkMachineGunner" />
			</passive_effect>

			<!-- Note: the 1 penetration effect is on <item name="ammo762mmBulletAP"> and other AP bullets -->
			<passive_effect name="EntityPenetrationCount" operation="perc_add" level="3,5" value="1,3">
				<requirement name="ItemHasTags" tags="perkDeadEye" />
			</passive_effect>
			<!--	All AP ammo has 1 penetration -->

			<effect_description level="1" desc_key="perkPenetratorRank1Desc" long_desc_key="perkPenetratorRank1LongDesc" />
			<effect_description level="2" desc_key="perkPenetratorRank2Desc" long_desc_key="perkPenetratorRank2LongDesc" />
			<effect_description level="3" desc_key="perkPenetratorRank3Desc" long_desc_key="perkPenetratorRank3LongDesc" />
			<effect_description level="4" desc_key="perkPenetratorRank4Desc" long_desc_key="perkPenetratorRank4LongDesc" />
			<effect_description level="5" desc_key="perkPenetratorRank5Desc" long_desc_key="perkPenetratorRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Scavenging Perks (Perception) -->
	<perk name="perkLuckyLooter" parent="skillScavenging" name_key="perkLuckyLooterName" desc_key="perkLuckyLooterDesc" icon="ui_game_symbol_shopping_cart">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="1" desc_key="reqPerceptionLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="2" desc_key="reqPerceptionLevel02" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="3" desc_key="reqPerceptionLevel03" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="5" desc_key="reqPerceptionLevel05" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="7" desc_key="reqPerceptionLevel07" /></level_requirements>

		<effect_group>
			<passive_effect name="TreasureRadius" operation="base_subtract" level="1,5" value="2,6" />
			<passive_effect name="LootGamestage" operation="base_add" level="1,5" value="10,50" />
				<!-- LootGamestage only counts for containers that you open. It does not affect party loot GS. -->
			<passive_effect name="ScavengingTime" operation="perc_subtract" level="1,2,3,4,5" value=".1,.2,.4,.6,.8" />

			<effect_description level="1" desc_key="perkLuckyLooterRank1Desc" long_desc_key="perkLuckyLooterRank1LongDesc" />
			<effect_description level="2" desc_key="perkLuckyLooterRank2Desc" long_desc_key="perkLuckyLooterRank2LongDesc" />
			<effect_description level="3" desc_key="perkLuckyLooterRank3Desc" long_desc_key="perkLuckyLooterRank3LongDesc" />
			<effect_description level="4" desc_key="perkLuckyLooterRank4Desc" long_desc_key="perkLuckyLooterRank4LongDesc" />
			<effect_description level="5" desc_key="perkLuckyLooterRank5Desc" long_desc_key="perkLuckyLooterRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkSalvageOperations" parent="skillScavenging" name_key="perkSalvageOperationsName" desc_key="perkSalvageOperationsDesc" icon="ui_game_symbol_scrap">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="1" desc_key="reqPerceptionLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="2" desc_key="reqPerceptionLevel02" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="3" desc_key="reqPerceptionLevel03" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="5" desc_key="reqPerceptionLevel05" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="7" desc_key="reqPerceptionLevel07" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkSalvageOperations" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="meleeToolWrench" />
			<passive_effect name="CraftingTime" operation="perc_add" level="1,5" value="-0.1,-.5" tags="salvageScrap" />
		</effect_group>
		<effect_group>
			<requirement name="ItemHasTags" tags="perkSalvageOperations" />
				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".2,1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />
				<!-- wrench (or other relevant tools) do a base_add=1 to hop on the salvage train -->
				<passive_effect name="HarvestCount" operation="perc_add" level="1,5" value=".2,1" tags="salvageHarvest" />

			<effect_description level="1" desc_key="perkSalvageOperationsRank1Desc" long_desc_key="perkSalvageOperationsRank1LongDesc" />
			<effect_description level="2" desc_key="perkSalvageOperationsRank2Desc" long_desc_key="perkSalvageOperationsRank2LongDesc" />
			<effect_description level="3" desc_key="perkSalvageOperationsRank3Desc" long_desc_key="perkSalvageOperationsRank3LongDesc" />
			<effect_description level="4" desc_key="perkSalvageOperationsRank4Desc" long_desc_key="perkSalvageOperationsRank4LongDesc" />
			<effect_description level="5" desc_key="perkSalvageOperationsRank5Desc" long_desc_key="perkSalvageOperationsRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Strength Combat Perks -->
	<perk name="perkBoomstick" parent="skillStrengthCombat" name_key="perkBoomstickName" desc_key="perkBoomstickDesc" icon="ui_game_symbol_shotgun">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="1" desc_key="reqStrengthLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="3" desc_key="reqStrengthLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="5" desc_key="reqStrengthLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="7" desc_key="reqStrengthLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="10" desc_key="reqStrengthLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkBoomstick" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="gunDoubleBarrelShotgun" />
		</effect_group>
		<effect_group>
			<requirement name="ItemHasTags" tags="perkBoomstick" />

				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".2,1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />
				<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" level="1,5" value=".1,.30" />
				<passive_effect name="RoundsPerMinute" operation="perc_add" level="1,5" value=".1,.5" />

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" buff="buffInjuryStunned01Shotgun">
					<requirement name="ProgressionLevel" progression_name="perkBoomstick" operation="Equals" value="0" />
				</triggered_effect>

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" buff="buffInjuryStunned02Shotgun">
					<requirement name="ProgressionLevel" progression_name="perkBoomstick" operation="GTE" value="1" />
					<requirement name="ProgressionLevel" progression_name="perkBoomstick" operation="LTE" value="2" />
				</triggered_effect>

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" buff="buffInjuryStunned03Shotgun">
					<requirement name="ProgressionLevel" progression_name="perkBoomstick" operation="GTE" value="3" />
				</triggered_effect>

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" target_tags="walker" buff="buffInjuryCrippled01">
					<requirement name="ProgressionLevel" progression_name="perkBoomstick" operation="Equals" value="5" />
					<requirement name="HitLocation" body_parts="LeftUpperLeg,RightUpperLeg,LeftLowerLeg,RightLowerLeg" />
				</triggered_effect>

			<effect_description level="1" desc_key="perkBoomstickRank1Desc" long_desc_key="perkBoomstickRank1LongDesc" />
			<effect_description level="2" desc_key="perkBoomstickRank2Desc" long_desc_key="perkBoomstickRank2LongDesc" />
			<effect_description level="3" desc_key="perkBoomstickRank3Desc" long_desc_key="perkBoomstickRank3LongDesc" />
			<effect_description level="4" desc_key="perkBoomstickRank4Desc" long_desc_key="perkBoomstickRank4LongDesc" />
			<effect_description level="5" desc_key="perkBoomstickRank5Desc" long_desc_key="perkBoomstickRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkPummelPete" parent="skillStrengthCombat" name_key="perkPummelPeteName" desc_key="perkPummelPeteDesc" icon="ui_game_symbol_stunned">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="1" desc_key="reqStrengthLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="3" desc_key="reqStrengthLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="5" desc_key="reqStrengthLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="7" desc_key="reqStrengthLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="10" desc_key="reqStrengthLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkPummelPete" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="meleeClubIron" />
		</effect_group>

		<effect_group name="clubs perk">
			<requirement name="ItemHasTags" tags="perkPummelPete" />
			<requirement name="CVarCompare" cvar="_stunned" operation="Equals" value="1" target="other" />
			<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value="0.4,2" />
		</effect_group>
		<effect_group>
			<requirement name="ItemHasTags" tags="perkPummelPete" />
				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".2,1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />

				<triggered_effect trigger="onSelfAttackedOther" action="ModifyCVar" cvar=".PummelPeteCombo" operation="add" value="1">
					<requirement name="ProgressionLevel" progression_name="perkPummelPete" operation="GTE" value="3" />
					<requirement name="NotHasBuff" buff="buffPerkPummelPeteBonus" />
				</triggered_effect>

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" buff="buffPerkPummelPete">
					<requirement name="ProgressionLevel" progression_name="perkPummelPete" operation="GTE" value="3" />
					<requirement name="NotHasBuff" buff="buffPerkPummelPeteBonus" />
				</triggered_effect>

				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffStayDownKO">
					<requirement name="ProgressionLevel" progression_name="perkPummelPete" operation="Equals" value="1" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="60" />
					<requirement name="CVarCompare" cvar="_stunned" operation="Equals" value="1" target="other" />
				</triggered_effect>
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffStayDownKO">
					<requirement name="ProgressionLevel" progression_name="perkPummelPete" operation="Equals" value="2" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="70" />
					<requirement name="CVarCompare" cvar="_stunned" operation="Equals" value="1" target="other" />
				</triggered_effect>
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffStayDownKO">
					<requirement name="ProgressionLevel" progression_name="perkPummelPete" operation="Equals" value="3" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="80" />
					<requirement name="CVarCompare" cvar="_stunned" operation="Equals" value="1" target="other" />
				</triggered_effect>
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffStayDownKO">
					<requirement name="ProgressionLevel" progression_name="perkPummelPete" operation="Equals" value="4" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="90" />
					<requirement name="CVarCompare" cvar="_stunned" operation="Equals" value="1" target="other" />
				</triggered_effect>
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffStayDownKO">
					<requirement name="ProgressionLevel" progression_name="perkPummelPete" operation="Equals" value="5" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="100" />
					<requirement name="CVarCompare" cvar="_stunned" operation="Equals" value="1" target="other" />
				</triggered_effect>

			<effect_description level="1" desc_key="perkPummelPeteRank1Desc" long_desc_key="perkPummelPeteRank1LongDesc" />
			<effect_description level="2" desc_key="perkPummelPeteRank2Desc" long_desc_key="perkPummelPeteRank2LongDesc" />
			<effect_description level="3" desc_key="perkPummelPeteRank3Desc" long_desc_key="perkPummelPeteRank3LongDesc" />
			<effect_description level="4" desc_key="perkPummelPeteRank4Desc" long_desc_key="perkPummelPeteRank4LongDesc" />
			<effect_description level="5" desc_key="perkPummelPeteRank5Desc" long_desc_key="perkPummelPeteRank5LongDesc" />
		</effect_group>
	</perk>

	<!-- Sledgehammers -->
	<perk name="perkSkullCrusher" parent="skillStrengthCombat" name_key="perkSkullCrusherName" desc_key="perkSkullCrusherDesc" icon="ui_game_symbol_sledge">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="1" desc_key="reqStrengthLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="3" desc_key="reqStrengthLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="5" desc_key="reqStrengthLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="7" desc_key="reqStrengthLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="10" desc_key="reqStrengthLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkSkullCrusher" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="meleeToolSledgehammerIron" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkSkullCrusher" />
				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".2,1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkSkullCrusher" />
			<requirement name="CVarCompare" cvar="_stunned" operation="Equals" value="1" target="other" />
			<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value="0.4,2" tags="secondary" />
		</effect_group>
		<effect_group>
			<requirement name="ItemHasTags" tags="perkSkullCrusher" />

			<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" buff="buffInjuryKnockdown01">
				<requirement name="ProgressionLevel" progression_name="perkSkullCrusher" operation="Equals" value="1" />
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="20" />
			</triggered_effect>
			<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" buff="buffInjuryKnockdown01">
				<requirement name="ProgressionLevel" progression_name="perkSkullCrusher" operation="Equals" value="2" />
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="30" />
			</triggered_effect>
			<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" buff="buffInjuryKnockdown02">
				<requirement name="ProgressionLevel" progression_name="perkSkullCrusher" operation="Equals" value="3" />
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="40" />
			</triggered_effect>
			<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" buff="buffInjuryKnockdown02">
				<requirement name="ProgressionLevel" progression_name="perkSkullCrusher" operation="Equals" value="4" />
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="60" />
			</triggered_effect>
			<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" buff="buffInjuryKnockdown02">
				<requirement name="ProgressionLevel" progression_name="perkSkullCrusher" operation="Equals" value="5" />
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="100" />
			</triggered_effect>

			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="otherAOE" range="1.3" target_tags="zombie,animal" buff="buffInjuryKnockdown01">
				<requirement name="ProgressionLevel" progression_name="perkSkullCrusher" operation="Equals" value="3" />
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="20" />
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="otherAOE" range="1.3" target_tags="zombie,animal" buff="buffInjuryKnockdown01">
				<requirement name="ProgressionLevel" progression_name="perkSkullCrusher" operation="Equals" value="4" />
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="40" />
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="otherAOE" range="1.4" target_tags="zombie,animal" buff="buffInjuryKnockdown01">
				<requirement name="ProgressionLevel" progression_name="perkSkullCrusher" operation="Equals" value="5" />
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="60" />
			</triggered_effect>

			<effect_description level="1" desc_key="perkSkullCrusherRank1Desc" long_desc_key="perkSkullCrusherRank1LongDesc" />
			<effect_description level="2" desc_key="perkSkullCrusherRank2Desc" long_desc_key="perkSkullCrusherRank2LongDesc" />
			<effect_description level="3" desc_key="perkSkullCrusherRank3Desc" long_desc_key="perkSkullCrusherRank3LongDesc" />
			<effect_description level="4" desc_key="perkSkullCrusherRank4Desc" long_desc_key="perkSkullCrusherRank4LongDesc" />
			<effect_description level="5" desc_key="perkSkullCrusherRank5Desc" long_desc_key="perkSkullCrusherRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Strength General Perks -->
	<perk name="perkSexualTrex" parent="skillStrengthGeneral" name_key="perkSexualTrexName" desc_key="perkSexualTrexDesc" icon="ui_game_symbol_trex">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="1" desc_key="reqStrengthLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="2" desc_key="reqStrengthLevel02" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="3" desc_key="reqStrengthLevel03" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="5" desc_key="reqStrengthLevel05" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="7" desc_key="reqStrengthLevel07" /></level_requirements>

		<effect_group>
			<requirement name="ItemHasTags" tags="melee" />
			<passive_effect name="StaminaLoss" operation="perc_add" level="1,5" value="-0.05,-0.25" />
			<passive_effect name="StaminaLoss" operation="perc_add" level="1,5" value="-0.05,-0.25" tags="secondary" />

			<triggered_effect trigger="onSelfKilledOther" action="ModifyStats" stat="Stamina" operation="add" value="10">
				<requirement name="ProgressionLevel" progression_name="perkSexualTrex" operation="Equals" value="3" />
			</triggered_effect>
			<triggered_effect trigger="onSelfKilledOther" action="ModifyStats" stat="Stamina" operation="add" value="20">
				<requirement name="ProgressionLevel" progression_name="perkSexualTrex" operation="Equals" value="4" />
			</triggered_effect>
			<triggered_effect trigger="onSelfKilledOther" action="ModifyStats" stat="Stamina" operation="add" value="30">
				<requirement name="ProgressionLevel" progression_name="perkSexualTrex" operation="Equals" value="5" />
			</triggered_effect>

			<effect_description level="1" desc_key="perkSexualTrexRank1Desc" long_desc_key="perkSexualTrexRank1LongDesc" />
			<effect_description level="2" desc_key="perkSexualTrexRank2Desc" long_desc_key="perkSexualTrexRank2LongDesc" />
			<effect_description level="3" desc_key="perkSexualTrexRank3Desc" long_desc_key="perkSexualTrexRank3LongDesc" />
			<effect_description level="4" desc_key="perkSexualTrexRank4Desc" long_desc_key="perkSexualTrexRank4LongDesc" />
			<effect_description level="5" desc_key="perkSexualTrexRank5Desc" long_desc_key="perkSexualTrexRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkPackMule" parent="skillStrengthGeneral" name_key="perkPackMuleName" desc_key="perkPackMuleDesc" icon="ui_game_symbol_pack_mule">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="1" desc_key="reqStrengthLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="2" desc_key="reqStrengthLevel02" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="3" desc_key="reqStrengthLevel03" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="4" desc_key="reqStrengthLevel04" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="5" desc_key="reqStrengthLevel05" /></level_requirements>

		<effect_group>
			<passive_effect name="CarryCapacity" operation="base_add" level="1,2,3,4,5" value="3,6,10,14,18" />
			<effect_description level="1" desc_key="perkPackMuleRank1Desc" long_desc_key="perkPackMuleRank1LongDesc" />
			<effect_description level="2" desc_key="perkPackMuleRank2Desc" long_desc_key="perkPackMuleRank2LongDesc" />
			<effect_description level="3" desc_key="perkPackMuleRank3Desc" long_desc_key="perkPackMuleRank3LongDesc" />
			<effect_description level="4" desc_key="perkPackMuleRank4Desc" long_desc_key="perkPackMuleRank4LongDesc" />
			<effect_description level="5" desc_key="perkPackMuleRank5Desc" long_desc_key="perkPackMuleRank5LongDesc" />
		</effect_group>
	</perk>
<!--
	<perk name="perkChargingBull" parent="skillStrengthGeneral" name_key="perkChargingBullName" desc_key="perkChargingBullDesc" icon="ui_game_symbol_bull">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="1" desc_key="reqStrengthLevel01"/></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="3" desc_key="reqStrengthLevel03"/></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="5" desc_key="reqStrengthLevel05"/></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="7" desc_key="reqStrengthLevel07"/></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="10" desc_key="reqStrengthLevel10"/></level_requirements>

		<effect_group>
			<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value="0.2,0.4" tags="melee,running"/>
			<passive_effect name="HealthLoss" operation="perc_subtract" level="3,5" value="0.15,0.25" tags="running"/>

			<effect_description level="1" desc_key="perkChargingBullRank1Desc" long_desc_key="perkChargingBullRank1LongDesc" />
			<effect_description level="2" desc_key="perkChargingBullRank2Desc" long_desc_key="perkChargingBullRank2LongDesc" />
			<effect_description level="3" desc_key="perkChargingBullRank3Desc" long_desc_key="perkChargingBullRank3LongDesc" />
			<effect_description level="4" desc_key="perkChargingBullRank4Desc" long_desc_key="perkChargingBullRank4LongDesc" />
			<effect_description level="5" desc_key="perkChargingBullRank5Desc" long_desc_key="perkChargingBullRank5LongDesc" />
		</effect_group>
	</perk>
-->
	<perk name="perkMasterChef" parent="skillStrengthGeneral" name_key="perkMasterChefName" desc_key="perkMasterChefDesc" icon="ui_game_symbol_spatula">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="1" desc_key="reqStrengthLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="3" desc_key="reqStrengthLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="5" desc_key="reqStrengthLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="7" desc_key="reqStrengthLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="10" desc_key="reqStrengthLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_set" level="0,5" value="0,5" tags="perkMasterChef" /><!-- fake crafting perk that is used to scale resources -->
			<passive_effect name="CraftingTime" operation="perc_add" level="1,5" value="-.1,-.5" tags="perkMasterChef" />
			<passive_effect name="CraftingTime" operation="perc_add" level="1,5" value=".06,.3" tags="perkChefBoiledWater" />

			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="foodBaconAndEggs,foodBoiledMeat,foodGrilledMeat,foodBakedPotato,foodCornBread,foodCornOnTheCob,drinkJarRedTea,drinkJarCoffee,drinkJarGoldenRodTea" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="2,5" value="1" tags="foodSteakAndPotato,foodBlueberryPie,foodMeatStew,foodVegetableStew,foodPumpkinPie,foodPumpkinCheesecake,foodPumpkinBread" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="3,5" value="1" tags="foodShamChowder,foodHoboStew,foodFishTacos" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="4,5" value="1" tags="drinkYuccaJuiceSmoothie,foodChiliDog,drinkJarBeer" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="5,5" value="1" tags="drinkJarGrandpasMoonshine,drinkJarGrandpasAwesomeSauce,drinkJarGrandpasLearningElixir" />

			<effect_description level="1" desc_key="perkMasterChefRank1Desc" long_desc_key="perkMasterChefRank1LongDesc" />
			<effect_description level="2" desc_key="perkMasterChefRank2Desc" long_desc_key="perkMasterChefRank2LongDescA18" />
			<effect_description level="3" desc_key="perkMasterChefRank3Desc" long_desc_key="perkMasterChefRank3LongDescA18" />
			<effect_description level="4" desc_key="perkMasterChefRank4Desc" long_desc_key="perkMasterChefRank4LongDescA18" />
			<effect_description level="5" desc_key="perkMasterChefRank5Desc" long_desc_key="perkMasterChefRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Construction Perks (Strength) -->
	<perk name="perkMiner69r" parent="skillConstruction" name_key="perkMiner69rName" desc_key="perkMiner69rDesc" icon="ui_game_symbol_mining">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="1" desc_key="reqStrengthLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="2" desc_key="reqStrengthLevel02" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="3" desc_key="reqStrengthLevel03" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="5" desc_key="reqStrengthLevel05" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="7" desc_key="reqStrengthLevel07" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkMiner69r" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="meleeToolClawHammer,meleeToolFireaxeIron,meleeToolPickaxeIron,meleeToolShovelIron" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkMiner69r" />
				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".3,1.5" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />

			<effect_description level="1" desc_key="perkMiner69rRank1Desc" long_desc_key="perkMiner69rRank1LongDesc" />
			<effect_description level="2" desc_key="perkMiner69rRank2Desc" long_desc_key="perkMiner69rRank2LongDesc" />
			<effect_description level="3" desc_key="perkMiner69rRank3Desc" long_desc_key="perkMiner69rRank3LongDesc" />
			<effect_description level="4" desc_key="perkMiner69rRank4Desc" long_desc_key="perkMiner69rRank4LongDesc" />
			<effect_description level="5" desc_key="perkMiner69rRank5Desc" long_desc_key="perkMiner69rRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkMotherLode" parent="skillConstruction" name_key="perkMotherLodeName" desc_key="perkMotherLodeDesc" icon="ui_game_symbol_mother_load">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="1" desc_key="reqStrengthLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="2" desc_key="reqStrengthLevel02" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="3" desc_key="reqStrengthLevel03" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="5" desc_key="reqStrengthLevel05" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attStrength" operation="GTE" value="7" desc_key="reqStrengthLevel07" /></level_requirements>

		<effect_group>
			<passive_effect name="HarvestCount" operation="perc_add" level="1,5" value=".2,1" tags="oreWoodHarvest" />
			<passive_effect name="PlayerExpGain" operation="perc_add" level="1,5" value="-.1,-.4" tags="Harvesting" />

			<effect_description level="1" desc_key="perkMotherLodeRank1Desc" long_desc_key="perkMotherLodeRank1LongDesc" />
			<effect_description level="2" desc_key="perkMotherLodeRank2Desc" long_desc_key="perkMotherLodeRank2LongDesc" />
			<effect_description level="3" desc_key="perkMotherLodeRank3Desc" long_desc_key="perkMotherLodeRank3LongDesc" />
			<effect_description level="4" desc_key="perkMotherLodeRank4Desc" long_desc_key="perkMotherLodeRank4LongDesc" />
			<effect_description level="5" desc_key="perkMotherLodeRank5Desc" long_desc_key="perkMotherLodeRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Fortitude Combat Perks -->
<!--
	<perk name="perkFlamethrower" parent="skillFortitudeCombat" name_key="perkFlameThrowerName" desc_key="perkFlameThrowerDesc" icon="ui_game_symbol_fire">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="1" desc_key="reqPerceptionLevel01"/></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="3" desc_key="reqPerceptionLevel03"/></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="5" desc_key="reqPerceptionLevel05"/></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="7" desc_key="reqPerceptionLevel07"/></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attPerception" operation="GTE" value="10" desc_key="reqPerceptionLevel10"/></level_requirements>
		<effect_group>
			<effect_description level="1" desc_key="perkFlameThrowerRank1Desc"/>
			<effect_description level="2" desc_key="perkFlameThrowerRank2Desc"/>
			<effect_description level="3" desc_key="perkFlameThrowerRank3Desc"/>
			<effect_description level="4" desc_key="perkFlameThrowerRank4Desc"/>
			<effect_description level="5" desc_key="perkFlameThrowerRank5Desc"/>
		</effect_group>
	</perk> -->

	<perk name="perkBrawler" parent="skillFortitudeCombat" name_key="perkBrawlerName" desc_key="perkBrawlerDesc" icon="ui_game_symbol_boxer">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="1" desc_key="reqFortitudeLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="3" desc_key="reqFortitudeLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="5" desc_key="reqFortitudeLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="7" desc_key="reqFortitudeLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="10" desc_key="reqFortitudeLevel10" /></level_requirements>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkBrawler" />
				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".2,1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />

				<passive_effect name="DismemberChance" operation="base_add" level="5" value=".2" tags="head" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkBrawler" />
			<requirement name="HitLocation" body_parts="Head" />
				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffBrawlerNoTeeth">
					<requirement name="ProgressionLevel" progression_name="perkBrawler" operation="GTE" value="1" />
				</triggered_effect>

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffInjuryStunned00">
					<requirement name="ProgressionLevel" progression_name="perkBrawler" operation="GTE" value="2" />
				</triggered_effect>

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" buff="buffInjuryKnockdown01">
					<requirement name="ProgressionLevel" progression_name="perkBrawler" operation="Equals" value="3" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="20" />
				</triggered_effect>

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" buff="buffInjuryKnockdown01">
					<requirement name="ProgressionLevel" progression_name="perkBrawler" operation="GTE" value="4" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="40" />
				</triggered_effect>
		</effect_group>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkBrawler" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="meleeKnucklesIron" />

			<effect_description level="1" desc_key="perkBrawlerRank1Desc" long_desc_key="perkBrawlerRank1LongDesc" />
			<effect_description level="2" desc_key="perkBrawlerRank2Desc" long_desc_key="perkBrawlerRank2LongDesc" />
			<effect_description level="3" desc_key="perkBrawlerRank3Desc" long_desc_key="perkBrawlerRank3LongDesc" />
			<effect_description level="4" desc_key="perkBrawlerRank4Desc" long_desc_key="perkBrawlerRank4LongDesc" />
			<effect_description level="5" desc_key="perkBrawlerRank5Desc" long_desc_key="perkBrawlerRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkMachineGunner" parent="skillFortitudeCombat" name_key="perkMachineGunnerName" desc_key="perkMachineGunnerDesc" icon="ui_game_symbol_rifle">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="1" desc_key="reqFortitudeLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="3" desc_key="reqFortitudeLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="5" desc_key="reqFortitudeLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="7" desc_key="reqFortitudeLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="10" desc_key="reqFortitudeLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkMachineGunner" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="gunAK47" />
		</effect_group>
		<effect_group>
			<requirement name="ItemHasTags" tags="perkMachineGunner" />

				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".2,1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />

				<passive_effect name="RoundsPerMinute" operation="perc_add" level="1,5" value="0.05,0.25" />
				<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" level="1,5" value="0.1,0.3" />

				<passive_effect name="KickDegreesVerticalMin" operation="perc_add" level="0,5" value="0,-.03" />
				<passive_effect name="KickDegreesVerticalMax" operation="perc_add" level="0,5" value="0,-.15" />
				<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" level="0,5" value="0,-.03" />
				<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" level="0,5" value="0,-.15" />

				<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" level="1,5" value="-.03,-.15" />

				<triggered_effect trigger="onSelfAttackedOther" action="ModifyStats" stat="Stamina" operation="add" value="2">
					<requirement name="ProgressionLevel" progression_name="perkMachineGunner" operation="Equals" value="3" />
				</triggered_effect>
				<triggered_effect trigger="onSelfAttackedOther" action="ModifyStats" stat="Stamina" operation="add" value="4">
					<requirement name="ProgressionLevel" progression_name="perkMachineGunner" operation="Equals" value="4" />
				</triggered_effect>
				<triggered_effect trigger="onSelfAttackedOther" action="ModifyStats" stat="Stamina" operation="add" value="6">
					<requirement name="ProgressionLevel" progression_name="perkMachineGunner" operation="Equals" value="5" />
				</triggered_effect>

			<effect_description level="1" desc_key="perkMachineGunnerRank1Desc" long_desc_key="perkMachineGunnerRank1LongDesc" />
			<effect_description level="2" desc_key="perkMachineGunnerRank2Desc" long_desc_key="perkMachineGunnerRank2LongDesc" />
			<effect_description level="3" desc_key="perkMachineGunnerRank3Desc" long_desc_key="perkMachineGunnerRank3LongDesc" />
			<effect_description level="4" desc_key="perkMachineGunnerRank4Desc" long_desc_key="perkMachineGunnerRank4LongDesc" />
			<effect_description level="5" desc_key="perkMachineGunnerRank5Desc" long_desc_key="perkMachineGunnerRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Survival Perks (Fortitude) -->
	<perk name="perkHeavyArmor" parent="skillSurvival" name_key="perkHeavyArmorName" desc_key="perkHeavyArmorDesc" icon="ui_game_symbol_armor_iron">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="1" desc_key="reqFortitudeLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="3" desc_key="reqFortitudeLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="5" desc_key="reqFortitudeLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="7" desc_key="reqFortitudeLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="10" desc_key="reqFortitudeLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkHeavyArmor" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="armorIronHelmet,armorIronChest,armorIronGloves,armorIronLegs,armorIronBoots" />

			<!-- Stamina/mobility are handled in buffStatusCheck02 -->
			<passive_effect name="DegradationPerUse" operation="perc_add" level="1,5" value="-.1,-.5" tags="heavyArmorDeg" />

			<effect_description level="1" desc_key="perkHeavyArmorRank1Desc" long_desc_key="perkHeavyArmorRank1LongDesc" />
			<effect_description level="2" desc_key="perkHeavyArmorRank2Desc" long_desc_key="perkHeavyArmorRank2LongDesc" />
			<effect_description level="3" desc_key="perkHeavyArmorRank3Desc" long_desc_key="perkHeavyArmorRank3LongDesc" />
			<effect_description level="4" desc_key="perkHeavyArmorRank4Desc" long_desc_key="perkHeavyArmorRank4LongDesc" />
			<effect_description level="5" desc_key="perkHeavyArmorRank5Desc" long_desc_key="perkHeavyArmorRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkTheHuntsman" parent="skillSurvival" name_key="perkTheHuntsmanName" desc_key="perkTheHuntsmanDesc" icon="ui_game_symbol_archery">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="1" desc_key="reqFortitudeLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="3" desc_key="reqFortitudeLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="5" desc_key="reqFortitudeLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="7" desc_key="reqFortitudeLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="10" desc_key="reqFortitudeLevel10" /></level_requirements>

		<effect_group>
			<!-- stone axe, knives, etc do the base_set 1 -->
			<passive_effect name="HarvestCount" operation="perc_add" level="1,5" value=".2,1" tags="butcherHarvest" />

			<effect_description level="1" desc_key="perkTheHuntsmanRank1Desc" long_desc_key="perkTheHuntsmanRank1LongDesc" />
			<effect_description level="2" desc_key="perkTheHuntsmanRank2Desc" long_desc_key="perkTheHuntsmanRank2LongDesc" />
			<effect_description level="3" desc_key="perkTheHuntsmanRank3Desc" long_desc_key="perkTheHuntsmanRank3LongDesc" />
			<effect_description level="4" desc_key="perkTheHuntsmanRank4Desc" long_desc_key="perkTheHuntsmanRank4LongDesc" />
			<effect_description level="5" desc_key="perkTheHuntsmanRank5Desc" long_desc_key="perkTheHuntsmanRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkWellInsulated" parent="skillSurvival" name_key="perkWellInsulatedName" desc_key="perkWellInsulatedDesc" icon="ui_game_symbol_temperature">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="1" desc_key="reqFortitudeLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="3" desc_key="reqFortitudeLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="5" desc_key="reqFortitudeLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="7" desc_key="reqFortitudeLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="10" desc_key="reqFortitudeLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="HypothermalResist" operation="base_add" level="1,5" value="5,25" />
			<passive_effect name="HyperthermalResist" operation="base_add" level="1,5" value="5,25" />

			<effect_description level="1" desc_key="perkWellInsulatedRank1Desc" long_desc_key="perkWellInsulatedRank1LongDesc" />
			<effect_description level="2" desc_key="perkWellInsulatedRank2Desc" long_desc_key="perkWellInsulatedRank2LongDesc" />
			<effect_description level="3" desc_key="perkWellInsulatedRank3Desc" long_desc_key="perkWellInsulatedRank3LongDesc" />
			<effect_description level="4" desc_key="perkWellInsulatedRank4Desc" long_desc_key="perkWellInsulatedRank4LongDesc" />
			<effect_description level="5" desc_key="perkWellInsulatedRank5Desc" long_desc_key="perkWellInsulatedRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkLivingOffTheLand" parent="skillSurvival" name_key="perkLivingOffTheLandName" desc_key="perkLivingOffTheLandDesc" icon="ui_game_symbol_tree">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="1" desc_key="reqFortitudeLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="3" desc_key="reqFortitudeLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="5" desc_key="reqFortitudeLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="7" desc_key="reqFortitudeLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="10" desc_key="reqFortitudeLevel10" /></level_requirements>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkLivingOffTheLand" />
				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".3,1.5" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />
		</effect_group>
		<effect_group>
			<passive_effect name="CraftingTier" operation="base_set" level="0,5" value="0,5" tags="perkLivingOffTheLandCrafting" /><!-- fake crafting perk that is used to scale resources -->

			<passive_effect name="HarvestCount" operation="perc_add" level="1,3" value="1" tags="cropHarvest,wildCropsHarvest" />
			<passive_effect name="HarvestCount" operation="perc_add" level="4,5" value="2" tags="cropHarvest,wildCropsHarvest" />

			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="2,5" value="1" tags="plantedAloe1,plantedChrysanthemum1,plantedGoldenrod1,plantedYucca1" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="3,5" value="1" tags="plantedBlueberry1,plantedCoffee1,plantedCorn1,plantedCotton1,plantedMushroom1,plantedPotato1,plantedHop1,plantedPumpkin1" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="5" value="1" tags="plantedGraceCorn1" />

			<effect_description level="1" desc_key="perkLivingOffTheLandRank1Desc" long_desc_key="perkLivingOffTheLandRank1LongDesc" />
			<effect_description level="2" desc_key="perkLivingOffTheLandRank2Desc" long_desc_key="perkLivingOffTheLandRank2LongDesc" />
			<effect_description level="3" desc_key="perkLivingOffTheLandRank3Desc" long_desc_key="perkLivingOffTheLandRank3LongDesc" />
			<effect_description level="4" desc_key="perkLivingOffTheLandRank4Desc" long_desc_key="perkLivingOffTheLandRank4LongDesc" />
			<effect_description level="5" desc_key="perkLivingOffTheLandRank5Desc" long_desc_key="perkLivingOffTheLandRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkPainTolerance" parent="skillSurvival" name_key="perkPainToleranceName" desc_key="perkPainToleranceDesc" icon="ui_game_symbol_character">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="1" desc_key="reqFortitudeLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="3" desc_key="reqFortitudeLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="5" desc_key="reqFortitudeLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="7" desc_key="reqFortitudeLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="10" desc_key="reqFortitudeLevel10" /></level_requirements>
		<effect_group>
			<passive_effect name="HealthLoss" operation="perc_subtract" level="1,5" value=".05,.25" />
			<passive_effect name="BuffResistance" operation="base_add" level="1,5" value="0.20,1" tags="buffInjuryStunned01,buffInjuryStunned02" />

			<effect_description level="1" desc_key="perkPainToleranceRank1Desc" long_desc_key="perkPainToleranceRank1LongDesc" />
			<effect_description level="2" desc_key="perkPainToleranceRank2Desc" long_desc_key="perkPainToleranceRank2LongDesc" />
			<effect_description level="3" desc_key="perkPainToleranceRank3Desc" long_desc_key="perkPainToleranceRank3LongDesc" />
			<effect_description level="4" desc_key="perkPainToleranceRank4Desc" long_desc_key="perkPainToleranceRank4LongDesc" />
			<effect_description level="5" desc_key="perkPainToleranceRank5Desc" long_desc_key="perkPainToleranceRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Recovery Perks (Fortitude) -->
	<perk name="perkHealingFactor" parent="skillRecovery" name_key="perkHealingFactorName" desc_key="perkHealingFactorDesc" icon="ui_game_symbol_healing_factor">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="1" desc_key="reqFortitudeLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="3" desc_key="reqFortitudeLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="5" desc_key="reqFortitudeLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="7" desc_key="reqFortitudeLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="10" desc_key="reqFortitudeLevel10" /></level_requirements>
		<effect_group>
			<!-- You cannot regen without food or water -->
			<requirement name="NotHasBuff" buff="buffStatusHungry02" />
			<requirement name="NotHasBuff" buff="buffStatusThirsty02" />
				<passive_effect name="HealthChangeOT" operation="base_add" level="1,2,3,4,5" value=".016,.049,.083,.149,.233" />
		</effect_group>

		<effect_group>
			<requirement name="NotHasBuff" buff="buffStatusHungry02" />
			<requirement name="NotHasBuff" buff="buffStatusThirsty02" />
			<requirement name="StatComparePercCurrentToModMax" stat="Health" operation="GTE" value="0.97" />
				<passive_effect name="HealthMaxModifierOT" operation="base_set" level="3,4,5" value=".025,.0333,.05" />

			<effect_description level="1" desc_key="perkHealingFactorRank1Desc" long_desc_key="perkHealingFactorRank1LongDesc" />
			<effect_description level="2" desc_key="perkHealingFactorRank2Desc" long_desc_key="perkHealingFactorRank2LongDesc" />
			<effect_description level="3" desc_key="perkHealingFactorRank3Desc" long_desc_key="perkHealingFactorRank3LongDesc" />
			<effect_description level="4" desc_key="perkHealingFactorRank4Desc" long_desc_key="perkHealingFactorRank4LongDesc" />
			<effect_description level="5" desc_key="perkHealingFactorRank5Desc" long_desc_key="perkHealingFactorRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkSlowMetabolism" parent="skillRecovery" name_key="perkSlowMetabolismName" desc_key="perkSlowMetabolismDesc" icon="ui_game_symbol_stomach">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="1" desc_key="reqFortitudeLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="3" desc_key="reqFortitudeLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="5" desc_key="reqFortitudeLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="7" desc_key="reqFortitudeLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="10" desc_key="reqFortitudeLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="StaminaLossMaxMult" operation="perc_subtract" level="1,5" value="0.05,0.25" />
			<passive_effect name="WaterLossPerHealthPointGained" operation="perc_subtract" level="1,5" value="0.05,0.25" />
			<passive_effect name="WaterLossPerStaminaPointGained" operation="perc_subtract" level="1,5" value="0.05,0.25" />
			<!-- see <buff name="buffPerkAbilityUpdate"> for cvar based ability changes -->
			<triggered_effect trigger="onPerkLevelChanged" action="AddBuff" buff="buffPerkAbilityUpdate" />

			<effect_description level="1" desc_key="perkSlowMetabolismRank1Desc" long_desc_key="perkSlowMetabolismRank1LongDesc" />
			<effect_description level="2" desc_key="perkSlowMetabolismRank2Desc" long_desc_key="perkSlowMetabolismRank2LongDesc" />
			<effect_description level="3" desc_key="perkSlowMetabolismRank3Desc" long_desc_key="perkSlowMetabolismRank3LongDesc" />
			<effect_description level="4" desc_key="perkSlowMetabolismRank4Desc" long_desc_key="perkSlowMetabolismRank4LongDesc" />
			<effect_description level="5" desc_key="perkSlowMetabolismRank5Desc" long_desc_key="perkSlowMetabolismRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkRuleOneCardio" parent="skillRecovery" name_key="perkRuleOneCardioName" desc_key="perkRuleOneCardioDesc" icon="ui_game_symbol_cardio">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="1" desc_key="reqFortitudeLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="3" desc_key="reqFortitudeLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="5" desc_key="reqFortitudeLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="7" desc_key="reqFortitudeLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attFortitude" operation="GTE" value="10" desc_key="reqFortitudeLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="StaminaChangeOT" operation="perc_add" level="1,5" value="0.1,0.3" tags="running" />

			<effect_description level="1" desc_key="perkRuleOneCardioNameRank1Desc" long_desc_key="perkRuleOneCardioNameRank1LongDesc" />
			<effect_description level="2" desc_key="perkRuleOneCardioNameRank2Desc" long_desc_key="perkRuleOneCardioNameRank2LongDesc" />
			<effect_description level="3" desc_key="perkRuleOneCardioNameRank3Desc" long_desc_key="perkRuleOneCardioNameRank3LongDesc" />
			<effect_description level="4" desc_key="perkRuleOneCardioNameRank4Desc" long_desc_key="perkRuleOneCardioNameRank4LongDesc" />
			<effect_description level="5" desc_key="perkRuleOneCardioNameRank5Desc" long_desc_key="perkRuleOneCardioNameRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Agility Combat Perks -->
	<perk name="perkArchery" parent="skillAgilityCombat" name_key="perkArcheryName" desc_key="perkArcheryDesc" icon="ui_game_symbol_archery">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="1" desc_key="reqAgilityLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="3" desc_key="reqAgilityLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="5" desc_key="reqAgilityLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="7" desc_key="reqAgilityLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="10" desc_key="reqAgilityLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkArchery" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="gunBowWooden,gunCrossbowIron" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="bowDrawPenalty" />
				<passive_effect name="RoundsPerMinute" operation="perc_add" level="1,2,3,4,5" value=".1,.15,.25,.35,.5" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkArchery" />
				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".2,1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />

				<passive_effect name="WeaponHandling" operation="perc_add" level="1,5" value=".1,.5" />
				<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" level="1,5" value=".1,.5" />

			<effect_description level="1" desc_key="perkArcheryRank1Desc" long_desc_key="perkArcheryRank1LongDesc" />/&gt;
			<effect_description level="2" desc_key="perkArcheryRank2Desc" long_desc_key="perkArcheryRank2LongDesc" />
			<effect_description level="3" desc_key="perkArcheryRank3Desc" long_desc_key="perkArcheryRank3LongDesc" />
			<effect_description level="4" desc_key="perkArcheryRank4Desc" long_desc_key="perkArcheryRank4LongDesc" />
			<effect_description level="5" desc_key="perkArcheryRank5Desc" long_desc_key="perkArcheryRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkGunslinger" parent="skillAgilityCombat" max_level="5" name_key="perkGunslingerName" desc_key="perkGunslingerDesc" icon="ui_game_symbol_gunslinger">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="1" desc_key="reqAgilityLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="3" desc_key="reqAgilityLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="5" desc_key="reqAgilityLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="7" desc_key="reqAgilityLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="10" desc_key="reqAgilityLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkGunslinger" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="gunPistol" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkGunslinger" />

				<passive_effect name="BlockDamage" operation="perc_add" level="0,5" value="0,1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="0,5" value="0,.5" />

				<passive_effect name="RoundsPerMinute" operation="perc_add" level="0,5" value="0,0.25" />
				<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" level="0,5" value="0,0.30" />

				<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" level="0,5" value="0,-.25" />

				<triggered_effect trigger="onSelfAttackedOther" action="ModifyCVar" cvar=".GunslingerCombo" operation="add" value="1">
					<requirement name="ProgressionLevel" progression_name="perkGunslinger" operation="GTE" value="3" />
					<requirement name="NotHasBuff" buff="buffPerkGunslingerBonus" />
				</triggered_effect>

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" buff="buffPerkGunslinger">
					<requirement name="ProgressionLevel" progression_name="perkGunslinger" operation="GTE" value="3" />
					<requirement name="NotHasBuff" buff="buffPerkGunslingerBonus" />
				</triggered_effect>

			<effect_description level="1" desc_key="perkGunslingerRank1Desc" long_desc_key="perkGunslingerRank1LongDesc" />
			<effect_description level="2" desc_key="perkGunslingerRank2Desc" long_desc_key="perkGunslingerRank2LongDesc" />
			<effect_description level="3" desc_key="perkGunslingerRank3Desc" long_desc_key="perkGunslingerRank3LongDesc" />
			<effect_description level="4" desc_key="perkGunslingerRank4Desc" long_desc_key="perkGunslingerRank4LongDesc" />
			<effect_description level="5" desc_key="perkGunslingerRank5Desc" long_desc_key="perkGunslingerRank5LongDesc" />
		</effect_group>
	</perk>

	<!-- knives / blades -->
	<perk name="perkDeepCuts" parent="skillAgilityCombat" name_key="perkDeepCutsName" desc_key="perkDeepCutsDesc" icon="ui_game_symbol_deep_cuts">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="1" desc_key="reqAgilityLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="3" desc_key="reqAgilityLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="5" desc_key="reqAgilityLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="7" desc_key="reqAgilityLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="10" desc_key="reqAgilityLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkDeepCuts" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="meleeToolKnifeIron" />

			<effect_description level="1" desc_key="perkDeepCutsRank1Desc" long_desc_key="perkDeepCutsRank1LongDesc" />
			<effect_description level="2" desc_key="perkDeepCutsRank2Desc" long_desc_key="perkDeepCutsRank2LongDesc" />
			<effect_description level="3" desc_key="perkDeepCutsRank3Desc" long_desc_key="perkDeepCutsRank3LongDesc" />
			<effect_description level="4" desc_key="perkDeepCutsRank4Desc" long_desc_key="perkDeepCutsRank4LongDesc" />
			<effect_description level="5" desc_key="perkDeepCutsRank5Desc" long_desc_key="perkDeepCutsRank5LongDesc" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkDeepCuts" />
				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".2,1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />
		</effect_group>

		<effect_group name="primary, always">
			<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="@$maxBleedCounter" target="other" />
			<requirement name="ItemHasTags" tags="perkDeepCuts" />
				<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="1" />
		</effect_group>

		<effect_group>
			<!-- all attacks refresh / extend bleeding even if no stacks can be added -->
			<requirement name="ItemHasTags" tags="perkDeepCuts" />
			<requirement name="CVarCompare" cvar="bleedCounter" operation="GT" value="0" target="other" />
				<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffInjuryBleeding" />
		</effect_group>

		<effect_group name="Secondary">
			<requirement name="ItemHasTags" tags="perkDeepCuts" />

				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="set" value="2">
					<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="0" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="2" target="other" />
				</triggered_effect>

				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="set" value="3">
					<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="1" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="Equals" value="2" target="other" />
				</triggered_effect>
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="2">
					<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="1" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="2" target="other" />
				</triggered_effect>

				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="set" value="4">
					<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="2" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="GTE" value="1" target="other" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="4" target="other" />
				</triggered_effect>
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="3">
					<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="2" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="2" target="other" />
				</triggered_effect>

				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="set" value="5">
					<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="3" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="GTE" value="1" target="other" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="5" target="other" />
				</triggered_effect>
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="4">
					<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="3" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="2" target="other" />
				</triggered_effect>

				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="set" value="6">
					<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="4" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="GTE" value="2" target="other" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="6" target="other" />
				</triggered_effect>
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="4">
					<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="4" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="2" target="other" />
				</triggered_effect>

				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="set" value="7">
					<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="5" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="GTE" value="2" target="other" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="7" target="other" />
				</triggered_effect>
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="5">
					<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="5" />
					<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="2" target="other" />
				</triggered_effect>
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkDeepCuts" />
			<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="GTE" value="1" />
			<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="LT" value="3" />
			<requirement name="CVarCompare" cvar="$bleedSlowdown" operation="GT" value="-.1" target="other" />
				<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="$bleedSlowdown" operation="set" value="-.1" />
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="$bleedSlowdown" operation="set" value="-.1" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkDeepCuts" />
			<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="GTE" value="3" />
			<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="LT" value="5" />
			<requirement name="CVarCompare" cvar="$bleedSlowdown" operation="GT" value="-.15" target="other" />
				<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="$bleedSlowdown" operation="set" value="-.15" />
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="$bleedSlowdown" operation="set" value="-.15" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkDeepCuts" />
			<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="5" />
			<requirement name="CVarCompare" cvar="$bleedSlowdown" operation="GT" value="-.2" target="other" />
				<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="$bleedSlowdown" operation="set" value="-.2" />
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="$bleedSlowdown" operation="set" value="-.2" />
		</effect_group>

		<effect_group name="grazing hits T3">
			<requirement name="ItemHasTags" tags="perkDeepCuts" />
			<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="3" />
			<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="5" target="other" />
			<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="40" />
				<triggered_effect trigger="onSelfPrimaryActionGrazeHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="1" />
				<triggered_effect trigger="onSelfSecondaryActionGrazeHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="1" />
				<triggered_effect trigger="onSelfPrimaryActionGrazeHit" action="AddBuff" target="other" buff="buffInjuryBleeding" />
				<triggered_effect trigger="onSelfSecondaryActionGrazeHit" action="AddBuff" target="other" buff="buffInjuryBleeding" />
		</effect_group>
		<effect_group name="grazing hits T4">
			<requirement name="ItemHasTags" tags="perkDeepCuts" />
			<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="4" />
			<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="6" target="other" />
			<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="70" />
				<triggered_effect trigger="onSelfPrimaryActionGrazeHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="1" />
				<triggered_effect trigger="onSelfSecondaryActionGrazeHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="1" />
				<triggered_effect trigger="onSelfPrimaryActionGrazeHit" action="AddBuff" target="other" buff="buffInjuryBleeding" />
				<triggered_effect trigger="onSelfSecondaryActionGrazeHit" action="AddBuff" target="other" buff="buffInjuryBleeding" />
		</effect_group>
		<effect_group name="grazing hits T5">
			<requirement name="ItemHasTags" tags="perkDeepCuts" />
			<requirement name="ProgressionLevel" progression_name="perkDeepCuts" operation="Equals" value="5" />
			<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="7" target="other" />
				<triggered_effect trigger="onSelfPrimaryActionGrazeHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="1" />
				<triggered_effect trigger="onSelfSecondaryActionGrazeHit" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="1" />
				<triggered_effect trigger="onSelfPrimaryActionGrazeHit" action="AddBuff" target="other" buff="buffInjuryBleeding" />
				<triggered_effect trigger="onSelfSecondaryActionGrazeHit" action="AddBuff" target="other" buff="buffInjuryBleeding" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkDeepCuts" />
				<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffInjuryBleeding" />
				<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffInjuryBleeding" />
		</effect_group>
	</perk>

<!-- Agility Athletics Perks -->
	<perk name="perkRunAndGun" parent="skillAthletics" name_key="perkRunAndGunName" desc_key="perkRunandGunDesc" icon="ui_game_symbol_run_and_gun">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="1" desc_key="reqAgilityLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="3" desc_key="reqAgilityLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="5" desc_key="reqAgilityLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="7" desc_key="reqAgilityLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="10" desc_key="reqAgilityLevel10" /></level_requirements>

		<effect_group>
			<requirement name="ItemHasTags" tags="ranged" />
			<requirement name="!ItemHasTags" tags="shotgun" />
				<passive_effect name="SpreadMultiplierHip" operation="perc_add" level="0,5" value="0,-.25" />

			<effect_description level="1" desc_key="perkRunAndGunRank1Desc" long_desc_key="perkRunAndGunRank1LongDesc" />
			<effect_description level="2" desc_key="perkRunAndGunRank2Desc" long_desc_key="perkRunAndGunRank2LongDesc" />
			<effect_description level="3" desc_key="perkRunAndGunRank3Desc" long_desc_key="perkRunAndGunRank3LongDesc" />
			<effect_description level="4" desc_key="perkRunAndGunRank4Desc" long_desc_key="perkRunAndGunRank4LongDesc" />
			<effect_description level="5" desc_key="perkRunAndGunRank5Desc" long_desc_key="perkRunAndGunRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkFlurryOfBlows" parent="skillAthletics" name_key="perkFlurryOfBlowsName" desc_key="perkFlurryOfBlowsDesc" icon="ui_game_symbol_knunchuck">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="1" desc_key="reqAgilityLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="3" desc_key="reqAgilityLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="5" desc_key="reqAgilityLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="7" desc_key="reqAgilityLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="10" desc_key="reqAgilityLevel10" /></level_requirements>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkFlurryOfBlows" />
			<passive_effect name="AttacksPerMinute" operation="perc_add" level="1,5" value="0.05,0.25" />

			<effect_description level="1" desc_key="perkFlurryOfBlowsRank1Desc" long_desc_key="perkFlurryOfBlowsRank1LongDesc" />
			<effect_description level="2" desc_key="perkFlurryOfBlowsRank2Desc" long_desc_key="perkFlurryOfBlowsRank2LongDesc" />
			<effect_description level="3" desc_key="perkFlurryOfBlowsRank3Desc" long_desc_key="perkFlurryOfBlowsRank3LongDesc" />
			<effect_description level="4" desc_key="perkFlurryOfBlowsRank4Desc" long_desc_key="perkFlurryOfBlowsRank4LongDesc" />
			<effect_description level="5" desc_key="perkFlurryOfBlowsRank5Desc" long_desc_key="perkFlurryOfBlowsRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkLightArmor" parent="skillAthletics" name_key="perkLightArmorName" desc_key="perkLightArmorDesc" icon="ui_game_symbol_light_armor2">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="1" desc_key="reqAgilityLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="3" desc_key="reqAgilityLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="5" desc_key="reqAgilityLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="7" desc_key="reqAgilityLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="10" desc_key="reqAgilityLevel10" /></level_requirements>
		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkLightArmor" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="armorLeatherHood,armorLeatherChest,armorLeatherGloves,armorLeatherPants,armorLeatherBoots" />

			<!-- Stamina/mobility are handled in buffStatusCheck02 -->
			<passive_effect name="DegradationPerUse" operation="perc_add" level="0,5" value="0,-.5" tags="lightArmorDeg" />

			<effect_description level="1" desc_key="perkLightArmorRank1Desc" long_desc_key="perkLightArmorRank1LongDesc" />
			<effect_description level="2" desc_key="perkLightArmorRank2Desc" long_desc_key="perkLightArmorRank2LongDesc" />
			<effect_description level="3" desc_key="perkLightArmorRank3Desc" long_desc_key="perkLightArmorRank3LongDesc" />
			<effect_description level="4" desc_key="perkLightArmorRank4Desc" long_desc_key="perkLightArmorRank4LongDesc" />
			<effect_description level="5" desc_key="perkLightArmorRank5Desc" long_desc_key="perkLightArmorRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkParkour" parent="skillAthletics" name_key="perkParkourName" desc_key="perkParkourDesc" icon="ui_game_symbol_parkour">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="1" desc_key="reqAgilityLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="3" desc_key="reqAgilityLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="5" desc_key="reqAgilityLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="7" desc_key="reqAgilityLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="10" desc_key="reqAgilityLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="JumpStrength" operation="perc_add" level="3,4,5" value=".39,.39,.75" />
			<!-- .125  is min jump with a broken leg, .16 = 1.5m easy, .175 = 2m barely, .186 = 2m plus a bit, .22 = 2.3m (1.6 + 39%), .276 = juuust 3.3m  (1.6 + 75%) -->
			<!--passive_effect name="SafeFallDist" operation="base_add" level="3,5" value="5,25"/-->

			<passive_effect name="StaminaLoss" operation="perc_add" level="1,2,3,4,5" value="-.1,-.2,-.2,-.2,-.2" tags="jumping" />

			<effect_description level="1" desc_key="perkParkourRank1Desc" long_desc_key="perkParkourRank1LongDesc" />
			<effect_description level="2" desc_key="perkParkourRank2Desc" long_desc_key="perkParkourRank2LongDesc" />
			<effect_description level="3" desc_key="perkParkourRank3Desc" long_desc_key="perkParkourRank3LongDesc" />
			<effect_description level="4" desc_key="perkParkourRank4Desc" long_desc_key="perkParkourRank4LongDesc" />
			<effect_description level="5" desc_key="perkParkourRank5Desc" long_desc_key="perkParkourRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Stealth Perks (Agility) -->
	<perk name="perkHiddenStrike" parent="skillStealth" name_key="perkHiddenStrikeName" desc_key="perkHiddenStrikeDesc" icon="ui_game_symbol_sneak_attack">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="1" desc_key="reqAgilityLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="3" desc_key="reqAgilityLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="5" desc_key="reqAgilityLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="7" desc_key="reqAgilityLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="10" desc_key="reqAgilityLevel10" /></level_requirements>

		<effect_group>
			<requirement name="CVarCompare" cvar="_crouching" operation="Equals" value="1" />
			<requirement name="CVarCompare" cvar="_notAlerted" operation="GT" value="0" target="other" />
				<passive_effect name="DamageBonus" operation="base_set" level="0,1,2,3,4,5" value="2,2.5,2.75,3,3.5,4" /> <!--For UI-->
				<passive_effect name="EntityDamage" operation="perc_add" level="0,1,2,3,4,5" value="1,1.5,1.75,2,2.5,3" />

			<effect_description level="1" desc_key="perkHiddenStrikeRank1Desc" long_desc_key="perkHiddenStrikeRank1LongDesc" />
			<effect_description level="2" desc_key="perkHiddenStrikeRank2Desc" long_desc_key="perkHiddenStrikeRank2LongDesc" />
			<effect_description level="3" desc_key="perkHiddenStrikeRank3Desc" long_desc_key="perkHiddenStrikeRank3LongDesc" />
			<effect_description level="4" desc_key="perkHiddenStrikeRank4Desc" long_desc_key="perkHiddenStrikeRank4LongDesc" />
			<effect_description level="5" desc_key="perkHiddenStrikeRank5Desc" long_desc_key="perkHiddenStrikeRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkFromTheShadows" parent="skillStealth" name_key="perkFromTheShadowsName" desc_key="perkFromTheShadowsDesc" icon="ui_game_symbol_bat">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="1" desc_key="reqAgilityLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="3" desc_key="reqAgilityLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="5" desc_key="reqAgilityLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="7" desc_key="reqAgilityLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="10" desc_key="reqAgilityLevel10" /></level_requirements>
		<effect_group>
			<requirement name="CVarCompare" cvar="_crouching" operation="Equals" value="1" />
			<passive_effect name="LightMultiplier" operation="perc_add" level="0,5" value="0,-.65">
				<requirement name="CVarCompare" cvar="_lightlevel" operation="LTE" value="50" />
			</passive_effect>
			<passive_effect name="NoiseMultiplier" operation="perc_add" level="0,5" value="0,-.5" />
			<passive_effect name="CrouchSpeed" operation="perc_add" level="0,5" value="0,0.5" />

			<effect_description level="1" desc_key="perkFromTheShadowsRank1Desc" long_desc_key="perkFromTheShadowsRank1LongDesc" />
			<effect_description level="2" desc_key="perkFromTheShadowsRank2Desc" long_desc_key="perkFromTheShadowsRank2LongDesc" />
			<effect_description level="3" desc_key="perkFromTheShadowsRank3Desc" long_desc_key="perkFromTheShadowsRank3LongDesc" />
			<effect_description level="4" desc_key="perkFromTheShadowsRank4Desc" long_desc_key="perkFromTheShadowsRank4LongDesc" />
			<effect_description level="5" desc_key="perkFromTheShadowsRank5Desc" long_desc_key="perkFromTheShadowsRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Intellect Combat Perks -->
	<perk name="perkElectrocutioner" parent="skillIntellectCombat" name_key="perkElectrocutionerName" desc_key="perkElectrocutionerDesc" icon="ui_game_symbol_electric_power">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="1" desc_key="reqIntellectLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="3" desc_key="reqIntellectLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="5" desc_key="reqIntellectLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="7" desc_key="reqIntellectLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="10" desc_key="reqIntellectLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkElectrocutioner" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="meleeStunBaton" />
		</effect_group>

		<effect_group>
			<requirement name="ItemHasTags" tags="perkElectrocutioner" />
				<passive_effect name="BlockDamage" operation="perc_add" level="1,5" value=".2,1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1,5" value=".1,.5" />

			<effect_description level="1" desc_key="perkElectrocutionerRank1Desc" long_desc_key="perkElectrocutionerRank1LongDesc" />
			<effect_description level="2" desc_key="perkElectrocutionerRank2Desc" long_desc_key="perkElectrocutionerRank2LongDesc" />
			<effect_description level="3" desc_key="perkElectrocutionerRank3Desc" long_desc_key="perkElectrocutionerRank3LongDesc" />
			<effect_description level="4" desc_key="perkElectrocutionerRank4Desc" long_desc_key="perkElectrocutionerRank4LongDesc" />
			<effect_description level="5" desc_key="perkElectrocutionerRank5Desc" long_desc_key="perkElectrocutionerRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkTurrets" parent="skillIntellectCombat" name_key="perkTurretsName" desc_key="perkTurretsDesc" icon="ui_game_symbol_electric_turret">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="6" desc_key="reqIntellectLevel06" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="7" desc_key="reqIntellectLevel07" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="8" desc_key="reqIntellectLevel08" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="9" desc_key="reqIntellectLevel09" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="10" desc_key="reqIntellectLevel10" /></level_requirements>

		<effect_group name="Holding a turret">
			<requirement name="ItemHasTags" tags="perkTurrets" />
				<passive_effect name="RoundsPerMinute" operation="perc_add" level="1,2,3,4,5" value=".3,.6,.9,1.2,1.2" tags="deployed" invert_tag_check="true" />
				<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" level="4,5" value="0.1,0.2" tags="deployed" invert_tag_check="true" />
				<passive_effect name="MagazineSize" operation="base_add" level="1,5" value="10,50" />
		</effect_group>

		<effect_group name="General and deployed turrets">

			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkTurrets" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="gunJunkTurret" />

			<passive_effect name="EntityDamage" operation="perc_add" level="1,2,3,4,5" value=".1,.2,.3,.4,.4" tags="perkTurrets,deployed" />
			<passive_effect name="RoundsPerMinute" operation="perc_add" level="1,2,3,4,5" value=".3,.7,1.1,1.5,1.5" tags="perkTurrets,deployed" />

			<passive_effect name="JunkTurretActiveCount" operation="base_set" value="0" />
			<passive_effect name="JunkTurretActiveCount" operation="base_add" level="5" value="1" />
				<!-- JunkTurretActiveCount,  default=1,  this is bugged. A value of 0 means that 1 turret is active. Value of 2 means 3 turrets will be active. -->
			<passive_effect name="JunkTurretActiveRange" operation="base_set" level="0,1,2,3,4,5" value="10,14,15,16,17,18" />

			<effect_description level="1" desc_key="perkTurretsRank1Desc" long_desc_key="perkTurretsRank1LongDesc" />
			<effect_description level="2" desc_key="perkTurretsRank2Desc" long_desc_key="perkTurretsRank2LongDesc" />
			<effect_description level="3" desc_key="perkTurretsRank3Desc" long_desc_key="perkTurretsRank3LongDesc" />
			<effect_description level="4" desc_key="perkTurretsRank4Desc" long_desc_key="perkTurretsRank4LongDesc" />
			<effect_description level="5" desc_key="perkTurretsRank5Desc" long_desc_key="perkTurretsRank5LongDesc" />
		</effect_group>
	</perk>

<!-- Influence Perks (Intellect) -->
	<perk name="perkBetterBarter" parent="skillInfluence" name_key="perkBetterBarterName" desc_key="perkBetterBarterDesc" icon="ui_game_symbol_barter">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="1" desc_key="reqIntellectLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="3" desc_key="reqIntellectLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="5" desc_key="reqIntellectLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="7" desc_key="reqIntellectLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="10" desc_key="reqIntellectLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="BarteringBuying" operation="base_add" level="1,2,3,4,5" value="0.05,0.1,0.15,0.2,0.25" />
			<passive_effect name="BarteringSelling" operation="base_add" level="1,2,3,4,5" value="0.05,0.1,0.15,0.2,0.25" />
			<passive_effect name="SecretStash" operation="base_add" level="3,5" value="3000,5000" />

			<effect_description level="1" desc_key="perkBetterBarterRank1Desc" long_desc_key="perkBetterBarterRank1LongDesc" />
			<effect_description level="2" desc_key="perkBetterBarterRank2Desc" long_desc_key="perkBetterBarterRank2LongDesc" />
			<effect_description level="3" desc_key="perkBetterBarterRank3Desc" long_desc_key="perkBetterBarterRank3LongDesc" />
			<effect_description level="4" desc_key="perkBetterBarterRank4Desc" long_desc_key="perkBetterBarterRank4LongDesc" />
			<effect_description level="5" desc_key="perkBetterBarterRank5Desc" long_desc_key="perkBetterBarterRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkDaringAdventurer" parent="skillInfluence" name_key="perkDaringAdventurerName" desc_key="perkDaringAdventurerDesc" icon="ui_game_symbol_adventure">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="1" desc_key="reqIntellectLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="3" desc_key="reqIntellectLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="5" desc_key="reqIntellectLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="7" desc_key="reqIntellectLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="10" desc_key="reqIntellectLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="QuestRewardOptionCount" operation="base_add" level="1,2,3,4,5" value="1,2,3,3,3" />
			<passive_effect name="QuestBonusItemReward" operation="perc_add" level="4,5" value="0.25,0.25" />
			<passive_effect name="QuestRewardChoiceCount" operation="base_add" level="5" value="1" />

			<effect_description level="1" desc_key="perkDaringAdventurerRank1Desc" long_desc_key="perkDaringAdventurerRank1LongDesc" />
			<effect_description level="2" desc_key="perkDaringAdventurerRank2Desc" long_desc_key="perkDaringAdventurerRank2LongDesc" />
			<effect_description level="3" desc_key="perkDaringAdventurerRank3Desc" long_desc_key="perkDaringAdventurerRank3LongDesc" />
			<effect_description level="4" desc_key="perkDaringAdventurerRank4Desc" long_desc_key="perkDaringAdventurerRank4LongDesc" />
			<effect_description level="5" desc_key="perkDaringAdventurerRank5Desc" long_desc_key="perkDaringAdventurerRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkCharismaticNature" max_level="4" parent="skillInfluence" name_key="perkCharismaticNatureName" desc_key="perkCharismaticNatureDesc" icon="ui_game_symbol_talk">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="1" desc_key="reqIntellectLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="3" desc_key="reqIntellectLevel03" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="5" desc_key="reqIntellectLevel05" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="7" desc_key="reqIntellectLevel07" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="10" desc_key="reqIntellectLevel10" /></level_requirements>

		<effect_group>
			<triggered_effect trigger="onSelfProgressionUpdate" action="ModifyCVar" cvar="CharismaticNature" operation="set" value="1" target="selfAOE" target_tags="ally,party" range="15">
				<requirement name="ProgressionLevel" progression_name="perkCharismaticNature" operation="Equals" value="1" />
				<requirement name="CVarCompare" cvar="CharismaticNature" target="other" operation="LT" value="1" />
			</triggered_effect>

			<triggered_effect trigger="onSelfProgressionUpdate" action="ModifyCVar" cvar="CharismaticNature" operation="set" value="2" target="selfAOE" target_tags="ally,party" range="15">
				<requirement name="ProgressionLevel" progression_name="perkCharismaticNature" operation="Equals" value="2" />
				<requirement name="CVarCompare" cvar="CharismaticNature" target="other" operation="LT" value="2" />
			</triggered_effect>

			<triggered_effect trigger="onSelfProgressionUpdate" action="ModifyCVar" cvar="CharismaticNature" operation="set" value="3" target="selfAOE" target_tags="ally,party" range="15">
				<requirement name="ProgressionLevel" progression_name="perkCharismaticNature" operation="Equals" value="3" />
				<requirement name="CVarCompare" cvar="CharismaticNature" target="other" operation="LT" value="3" />
			</triggered_effect>

			<triggered_effect trigger="onSelfProgressionUpdate" action="ModifyCVar" cvar="CharismaticNature" operation="set" value="4" target="selfAOE" target_tags="ally,party" range="15">
				<requirement name="ProgressionLevel" progression_name="perkCharismaticNature" operation="GTE" value="4" />
				<requirement name="CVarCompare" cvar="CharismaticNature" target="other" operation="LT" value="4" />
			</triggered_effect>

			<triggered_effect trigger="onSelfProgressionUpdate" action="AddBuff" buff="buffPerkCharismaticNature" target="selfAOE" target_tags="ally,party" range="15">
				<requirement name="ProgressionLevel" progression_name="perkCharismaticNature" operation="GTE" value="1" />
			</triggered_effect>

			<!-- testing
			<triggered_effect trigger="onSelfProgressionUpdate" action="LogMessage" message="buff triggered"/>
			-->

			<effect_description level="1" desc_key="perkCharismaticNatureRank1Desc" long_desc_key="perkCharismaticNatureRank1LongDesc" />
			<effect_description level="2" desc_key="perkCharismaticNatureRank2Desc" long_desc_key="perkCharismaticNatureRank2LongDesc" />
			<effect_description level="3" desc_key="perkCharismaticNatureRank3Desc" long_desc_key="perkCharismaticNatureRank3LongDesc" />
			<effect_description level="4" desc_key="perkCharismaticNatureRank4Desc" long_desc_key="perkCharismaticNatureRank4LongDesc" />
			<effect_description level="5" desc_key="perkCharismaticNatureRank5Desc" long_desc_key="perkCharismaticNatureRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkPhysician" parent="skillInfluence" name_key="perkPhysicianName" desc_key="perkPhysicianDesc" icon="ui_game_symbol_medical">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="4" desc_key="reqIntellectLevel04" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="6" desc_key="reqIntellectLevel06" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="8" desc_key="reqIntellectLevel08" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="9" desc_key="reqIntellectLevel09" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="10" desc_key="reqIntellectLevel10" /></level_requirements>

		<effect_group>
			<!-- see <buff name="buffPerkAbilityUpdate"> for cvar based ability changes -->
			<triggered_effect trigger="onPerkLevelChanged" action="AddBuff" buff="buffPerkAbilityUpdate" />

			<effect_description level="1" desc_key="perkPhysicianRank1Desc" long_desc_key="perkPhysicianRank1LongDesc" />
			<effect_description level="2" desc_key="perkPhysicianRank2Desc" long_desc_key="perkPhysicianRank2LongDesc" />
			<effect_description level="3" desc_key="perkPhysicianRank3Desc" long_desc_key="perkPhysicianRank3LongDesc" />
			<effect_description level="4" desc_key="perkPhysicianRank4Desc" long_desc_key="perkPhysicianRank4LongDesc" />
			<effect_description level="5" desc_key="perkPhysicianRank5Desc" long_desc_key="perkPhysicianRank5LongDesc" desc_base="Non localized modder descriptions go here" />
		</effect_group>
	</perk>

<!-- Craftsmanship Perks (Intellect) -->
	<perk name="perkAdvancedEngineering" parent="skillCraftsmanship" name_key="perkAdvancedEngineeringName" desc_key="perkAdvancedEngineeringDesc" icon="ui_game_symbol_workbench">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="1" desc_key="reqIntellectLevel01" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="4" desc_key="reqIntellectLevel04" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="6" desc_key="reqIntellectLevel06" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="8" desc_key="reqIntellectLevel08" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="10" desc_key="reqIntellectLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_set" level="0,5" value="0,5" tags="perkAdvancedEngineering" /><!-- fake crafting perk that is used to scale resources -->

				<!-- Engineer use x% less material on all recipes in the forge... by adding it to non engineers T3 10% .9, T4 15% .85, T5 20% .8 -->
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="forge" />
			<passive_effect name="CraftingTime" operation="perc_add" level="1,5" value="-0.2" tags="perkAdvancedEngineering" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="2,5" value="1" tags="workbench,tableSaw,cementMixer" />
			<passive_effect name="CraftingTime" operation="perc_add" level="2,5" value="-0.2" tags="workbenchCrafting,cementMixerCrafting,tableSawCrafting" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="3,5" value="1" tags="generatorbank,electricwirerelay,switch,ceilingLight01_player,industrialLight01_player,industrialLight02_player,armorMiningHelmet,spotlightPlayer,speaker,pressureplate,pressureplateLong,dartTrap,electrictimerrelay,motionsensor,tripwirepost,electricfencepost,bladeTrap" />
			<passive_effect name="ElectricalTrapXP" operation="base_set" level="3,4,5" value="0.2,0.35,0.5" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="4,5" value="1" tags="batterybank,shotgunTurret,gunToolNailgun,meleeToolAuger,meleeToolChainsaw,garageDoorMetal_v1Powered,garageDoorIndustrial_Powered,metalReinforcedWoodDrawBridgePowered,vaultHatch_v3_Powered,vaultDoor03_Powered" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="5" value="1" tags="toolForgeCrucible,autoTurret" />

			<effect_description level="1" desc_key="perkAdvancedEngineeringRank1Desc" long_desc_key="perkAdvancedEngineeringRank1LongDesc" />
			<effect_description level="2" desc_key="perkAdvancedEngineeringRank2Desc" long_desc_key="perkAdvancedEngineeringRank2LongDesc" />
			<effect_description level="3" desc_key="perkAdvancedEngineeringRank3Desc" long_desc_key="perkAdvancedEngineeringRank3LongDesc" />
			<effect_description level="4" desc_key="perkAdvancedEngineeringRank4Desc" long_desc_key="perkAdvancedEngineeringRank4LongDesc" />
			<effect_description level="5" desc_key="perkAdvancedEngineeringRank5Desc" long_desc_key="perkAdvancedEngineeringRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkGreaseMonkey" parent="skillCraftsmanship" name_key="perkGreaseMonkeyName" desc_key="perkGreaseMonkeyDesc" icon="ui_game_symbol_service">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="2" desc_key="reqIntellectLevel02" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="4" desc_key="reqIntellectLevel04" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="6" desc_key="reqIntellectLevel06" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="8" desc_key="reqIntellectLevel08" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="10" desc_key="reqIntellectLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_set" level="0,5" value="0,5" tags="perkGreaseMonkey" /><!-- fake crafting perk that is used to scale resources -->

			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="vehicleWheels,vehicleBicycleChassis,vehicleBicycleHandlebars" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="2,5" value="1" tags="vehicleMinibikeChassis,vehicleMinibikeHandlebars" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="3,5" value="1" tags="vehicleMotorcycleChassis,vehicleMotorcycleHandlebars" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="4,5" value="1" tags="vehicle4x4TruckChassis,vehicle4x4TruckAccessories" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="5" value="1" tags="vehicleGyroCopterChassis,vehicleGyroCopterAccessories" />

			<effect_description level="1" desc_key="perkGreaseMonkeyRank1Desc" long_desc_key="perkGreaseMonkeyRank1LongDesc" />
			<effect_description level="2" desc_key="perkGreaseMonkeyRank2Desc" long_desc_key="perkGreaseMonkeyRank2LongDesc" />
			<effect_description level="3" desc_key="perkGreaseMonkeyRank3Desc" long_desc_key="perkGreaseMonkeyRank3LongDesc" />
			<effect_description level="4" desc_key="perkGreaseMonkeyRank4Desc" long_desc_key="perkGreaseMonkeyRank4LongDesc" />
			<effect_description level="5" desc_key="perkGreaseMonkeyRank5Desc" long_desc_key="perkGreaseMonkeyRank5LongDesc" />
		</effect_group>
	</perk>

	<perk name="perkYeahScience" parent="skillCraftsmanship" name_key="perkYeahScienceName" desc_key="perkYeahScienceDesc" icon="ui_game_symbol_chemistry">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="4" desc_key="reqIntellectLevel04" /></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="5" desc_key="reqIntellectLevel05" /></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="6" desc_key="reqIntellectLevel06" /></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="8" desc_key="reqIntellectLevel08" /></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attIntellect" operation="GTE" value="10" desc_key="reqIntellectLevel10" /></level_requirements>

		<effect_group>
			<passive_effect name="CraftingTier" operation="base_add" level="1,2,3,4,5" value="1,2,3,4,4" tags="perkYeahScience" /><!--carBattery-->
			<passive_effect name="CraftingTier" operation="base_set" level="0,5" value="0,5" tags="perkYeahScienceCrafting" /><!-- fake crafting perk that is used to scale resources -->

			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,5" value="1" tags="chemistryStation,resourceGunPowderBundle" />
			<passive_effect name="CraftingTime" operation="perc_add" level="1,5" value="-0.2" tags="chemStationCrafting" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="2,5" value="1" tags="medicalFirstAidBandage,medicalPlasterCast,mineCookingPot,rScrapIronPlateMine,ammoGasCan,ammoGasCanBundle,resourceOil" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="3,5" value="1" tags="medicalFirstAidKit,drugSteroids,resourceMilitaryFiber,mineHubcap" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="4,5" value="1" tags="drugAntibiotics,carBattery,mineAirFilter" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="5" value="1" tags="drugFortBites,drugRecog" />

			<effect_description level="1" desc_key="perkYeahScienceRank1Desc" long_desc_key="perkYeahScienceRank1LongDesc" />
			<effect_description level="2" desc_key="perkYeahScienceRank2Desc" long_desc_key="perkYeahScienceRank2LongDesc" />
			<effect_description level="3" desc_key="perkYeahScienceRank3Desc" long_desc_key="perkYeahScienceRank3LongDesc" />
			<effect_description level="4" desc_key="perkYeahScienceRank4Desc" long_desc_key="perkYeahScienceRank4LongDesc" />
			<effect_description level="5" desc_key="perkYeahScienceRank5Desc" long_desc_key="perkYeahScienceRank5LongDesc" />
		</effect_group>
	</perk>

<!-- The Fireman Almanac (Books) -->
	<perk name="perkFiremansAlmanacHeat" parent="skillFiremansAlmanac" max_level="1" base_skill_point_cost="0" desc_key="perkFiremansAlmanacHeatDesc" long_desc_key="perkFiremansAlmanacHeatLongDesc">
		<effect_group>
			<passive_effect name="HyperthermalResist" operation="base_add" level="1" value="10" />
		</effect_group>
	</perk>
	<!-- The Fireman Axe Mod -->
	<perk name="perkFiremansAlmanacAxes" parent="skillFiremansAlmanac" max_level="1" base_skill_point_cost="0" name_key="bookFiremansAlmanacAxes" desc_key="perkFiremansAlmanacAxesDesc" long_desc_key="perkFiremansAlmanacAxesLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="modMeleeFiremansAxeMod" />
		</effect_group>
	</perk>

	<perk name="perkFiremansAlmanacSpeed" parent="skillFiremansAlmanac" max_level="1" base_skill_point_cost="0" desc_key="perkFiremansAlmanacSpeedDesc" long_desc_key="perkFiremansAlmanacSpeedLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="axe" />
				<passive_effect name="AttacksPerMinute" operation="perc_add" level="1" value="0.05" />
		</effect_group>
	</perk>

	<perk name="perkFiremansAlmanacMolotov" parent="skillFiremansAlmanac" max_level="1" base_skill_point_cost="0" desc_key="perkFiremansAlmanacMolotovDesc" long_desc_key="perkFiremansAlmanacMolotovLongDesc">
		<effect_group><!-- effect is on thrownAmmoMolotovCocktail --></effect_group>
	</perk>

	<perk name="perkFiremansAlmanacPrevention" parent="skillFiremansAlmanac" max_level="1" base_skill_point_cost="0" desc_key="perkFiremansAlmanacPreventionDesc" long_desc_key="perkFiremansAlmanacPreventionLongDesc">
		<effect_group>
			<passive_effect name="BuffResistance" operation="base_add" level="1" value="0.25" tags="buffBurningMolotov,buffBurningElement" />
		</effect_group>
	</perk>

	<perk name="perkFiremansAlmanacHarvest" parent="skillFiremansAlmanac" max_level="1" base_skill_point_cost="0" desc_key="perkFiremansAlmanacHarvestDesc" long_desc_key="perkFiremansAlmanacHarvestLongDesc">
		<effect_group>
			<passive_effect name="BlockDamage" operation="perc_add" level="1" value="0.1" tags="coalBurnedDmg" />
		</effect_group>
	</perk>

	<perk name="perkFiremansAlmanacEquipment" parent="skillFiremansAlmanac" max_level="1" base_skill_point_cost="0" name_key="bookFiremansAlmanacEquipment" desc_key="perkFiremansAlmanacEquipmentDesc" long_desc_key="perkFiremansAlmanacEquipmentLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="armorFirefightersHelmet" />
		</effect_group>
	</perk>

	<perk name="perkFiremansAlmanacComplete" parent="skillFiremansAlmanac" max_level="1" base_skill_point_cost="0" desc_key="perkFiremansAlmanacCompleteDesc" long_desc_key="perkFiremansAlmanacCompleteLongDesc">
		<effect_group>
			<requirement name="InBiome" biome="9" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value="0.2" />
				<passive_effect name="StaminaChangeOT" operation="perc_add" level="1" value="0.2" tags="running" />
				<passive_effect name="CarryCapacity" operation="base_add" level="1" value="45" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkNeedleAndThreadWinterWear" parent="skillNeedleAndThread" max_level="1" base_skill_point_cost="0" name_key="bookNeedleAndThreadWinterWear" desc_key="perkNeedleAndThreadWinterWearDesc" long_desc_key="perkNeedleAndThreadWinterWearLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="apparelFlannelShirt,apparelSweatshirt,apparelSkullCap" />
		</effect_group>
	</perk>
	<perk name="perkNeedleAndThreadLegwear" parent="skillNeedleAndThread" max_level="1" base_skill_point_cost="0" name_key="bookNeedleAndThreadLegwear" desc_key="perkNeedleAndThreadLegwearDesc" long_desc_key="perkNeedleAndThreadLegwearLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="apparelDenimPants,apparelOveralls,apparelSkirt" />
		</effect_group>
	</perk>
	<perk name="perkNeedleAndThreadFootwear" parent="skillNeedleAndThread" max_level="1" base_skill_point_cost="0" name_key="bookNeedleAndThreadFootwear" desc_key="perkNeedleAndThreadFootwearDesc" long_desc_key="perkNeedleAndThreadFootwearLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="apparelWornBoots,apparelRunningShoesRegular,apparelCowboyBoots,apparelSuitDressShoes" />
		</effect_group>
	</perk>
	<perk name="perkNeedleAndThreadDesertWear" parent="skillNeedleAndThread" max_level="1" base_skill_point_cost="0" name_key="bookNeedleAndThreadDesertWear" desc_key="perkNeedleAndThreadDesertWearDesc" long_desc_key="perkNeedleAndThreadDesertWearLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="apparelTankTop,apparelTShirtPlain,apparelCowboyHat,apparelDenimShortsPants" />
		</effect_group>
	</perk>
	<perk name="perkNeedleAndThreadDusters" parent="skillNeedleAndThread" max_level="1" base_skill_point_cost="0" name_key="bookNeedleAndThreadDusters" desc_key="perkNeedleAndThreadDustersDesc" long_desc_key="perkNeedleAndThreadDustersLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="apparelCoatLeatherDuster" />
		</effect_group>
	</perk>
	<perk name="perkNeedleAndThreadPufferCoats" parent="skillNeedleAndThread" max_level="1" base_skill_point_cost="0" name_key="bookNeedleAndThreadPufferCoats" desc_key="perkNeedleAndThreadPufferCoatsDesc" long_desc_key="perkNeedleAndThreadPufferCoatsLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="apparelCoatPufferCoat" />
		</effect_group>
	</perk>
	<perk name="perkNeedleAndThreadPockets" parent="skillNeedleAndThread" max_level="1" base_skill_point_cost="0" name_key="bookNeedleAndThreadPockets" desc_key="perkNeedleAndThreadPocketsDesc" long_desc_key="perkNeedleAndThreadPocketsLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="modClothingCargoStoragePocket" />
		</effect_group>
	</perk>
	<perk name="perkNeedleAndThreadComplete" parent="skillNeedleAndThread" max_level="1" base_skill_point_cost="0" name_key="perkNeedleAndThreadCompleteName" desc_key="perkNeedleAndThreadCompleteDesc" long_desc_key="perkNeedleAndThreadCompleteLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="apparelArmyPants,apparelArmyShirt" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkNightStalkerStealthDamage" parent="skillNightStalker" max_level="1" base_skill_point_cost="0" desc_key="perkNightStalkerStealthDamageDesc" long_desc_key="perkNightStalkerStealthDamageLongDesc">
		<effect_group>
			<requirement name="IsNight" />
			<requirement name="CVarCompare" cvar="_crouching" operation="Equals" value="1" />
			<requirement name="CVarCompare" cvar="_notAlerted" operation="Equals" value="1" target="other" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1" />
		</effect_group>
	</perk>

	<perk name="perkNightStalkerSilentNight" parent="skillNightStalker" max_level="1" base_skill_point_cost="0" desc_key="perkNightStalkerSilentNightDesc" long_desc_key="perkNightStalkerSilentNightLongDesc">
		<effect_group>
			<requirement name="IsNight" />
			<requirement name="CVarCompare" cvar="_crouching" operation="Equals" value="1" />
				<passive_effect name="LightMultiplier" operation="perc_add" level="1" value="-.05" />
				<passive_effect name="NoiseMultiplier" operation="perc_add" level="1" value="-.05" />
		</effect_group>
	</perk>

	<perk name="perkNightStalkerBlades" parent="skillNightStalker" max_level="1" base_skill_point_cost="0" desc_key="perkNightStalkerBladesDesc" long_desc_key="perkNightStalkerBladesLongDesc">
		<effect_group>
			<requirement name="IsNight" />
			<requirement name="ItemHasTags" tags="perkDeepCuts" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1" />
		</effect_group>
	</perk>

	<perk name="perkNightStalkerThiefAdrenaline" parent="skillNightStalker" max_level="1" base_skill_point_cost="0" desc_key="perkNightStalkerThiefAdrenalineDesc" long_desc_key="perkNightStalkerThiefAdrenalineLongDesc">
		<effect_group>
			<requirement name="IsNight" />
				<passive_effect name="CarryCapacity" operation="base_add" level="1" value="27" />
		</effect_group>
	</perk>

	<perk name="perkNightStalkerArchery" parent="skillNightStalker" max_level="1" base_skill_point_cost="0" desc_key="perkNightStalkerArcheryDesc" long_desc_key="perkNightStalkerArcheryLongDesc">
		<effect_group>
			<requirement name="IsNight" />
			<requirement name="ItemHasTags" tags="perkArchery" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1" />
		</effect_group>
	</perk>

	<perk name="perkNightStalkerTwilightThief" parent="skillNightStalker" max_level="1" base_skill_point_cost="0" desc_key="perkNightStalkerTwilightThiefDesc" long_desc_key="perkNightStalkerTwilightThiefLongDesc">
		<effect_group>
			<requirement name="IsNight" />
			<passive_effect name="PlayerExpGain" operation="perc_add" level="1" value=".05" tags="Kill" />
		</effect_group>
	</perk>

	<perk name="perkNightStalkerSlumberParty" parent="skillNightStalker" max_level="1" base_skill_point_cost="0" desc_key="perkNightStalkerSlumberPartyDesc" long_desc_key="perkNightStalkerSlumberPartyLongDesc">
		<effect_group>
			<requirement name="IsNight" />
			<requirement name="CVarCompare" cvar="_crouching" operation="Equals" value="1" />
			<requirement name="IsSleeping" target="other" />
			<requirement name="CVarCompare" cvar="_notAlerted" operation="Equals" value="1" target="other" />
				<passive_effect name="DamageBonus" operation="base_add" level="1" value=".5" /> <!--For UI-->
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".5" />
		</effect_group>
	</perk>

	<perk name="perkNightStalkerComplete" parent="skillNightStalker" max_level="1" base_skill_point_cost="0" desc_key="perkNightStalkerCompleteDesc" long_desc_key="perkNightStalkerCompleteLongDesc">
		<!-- old: 50% vampiric damage from killing blows <passive_effect name="HealthSteal" operation="base_add" level="1" value=".5"/> -->
		<effect_group>
			<requirement name="IsNight" />
			<requirement name="ItemHasTags" tags="knife" />
			<requirement name="CVarCompare" cvar="_crouching" operation="Equals" value="1" />
			<requirement name="CVarCompare" cvar="_notAlerted" operation="GT" value="0" target="other" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value="2" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkLuckyLooterDukes" parent="skillLuckyLooter" max_level="1" base_skill_point_cost="0" desc_key="perkLuckyLooterDukesDesc" long_desc_key="perkLuckyLooterDukesLongDesc">
		<effect_group>
			<passive_effect name="LootQuantity" operation="perc_add" level="1" value=".2" tags="dukes" />
		</effect_group>
	</perk>
	<perk name="perkLuckyLooterAmmunition" parent="skillLuckyLooter" max_level="1" base_skill_point_cost="0" desc_key="perkLuckyLooterAmmoDesc" long_desc_key="perkLuckyLooterAmmoLongDesc">
		<effect_group>
			<passive_effect name="LootQuantity" operation="perc_add" level="1" value=".2" tags="ammo" />
		</effect_group>
	</perk>
	<perk name="perkLuckyLooterBrass" parent="skillLuckyLooter" max_level="1" base_skill_point_cost="0" desc_key="perkLuckyLooterBrassDesc" long_desc_key="perkLuckyLooterBrassLongDesc">
		<effect_group>
			<passive_effect name="LootQuantity" operation="perc_add" level="1" value=".2" tags="brass" />
		</effect_group>
	</perk>
	<perk name="perkLuckyLooterLead" parent="skillLuckyLooter" max_level="1" base_skill_point_cost="0" desc_key="perkLuckyLooterLeadDesc" long_desc_key="perkLuckyLooterLeadLongDesc">
		<effect_group>
			<passive_effect name="LootQuantity" operation="perc_add" level="1" value=".2" tags="lead" />
		</effect_group>
	</perk>
	<perk name="perkLuckyLooterBooks" parent="skillLuckyLooter" max_level="1" base_skill_point_cost="0" desc_key="perkLuckyLooterBooksDesc" long_desc_key="perkLuckyLooterBooksLongDesc">
		<effect_group>
			<passive_effect name="LootQuantity" operation="perc_add" level="1" value=".2" tags="junk" />
		</effect_group>
	</perk>
	<perk name="perkLuckyLooterFood" parent="skillLuckyLooter" max_level="1" base_skill_point_cost="0" desc_key="perkLuckyLooterFoodDesc" long_desc_key="perkLuckyLooterFoodLongDesc">
		<effect_group>
			<passive_effect name="LootQuantity" operation="perc_add" level="1" value=".2" tags="food" />
		</effect_group>
	</perk>
	<perk name="perkLuckyLooterMedical" parent="skillLuckyLooter" max_level="1" base_skill_point_cost="0" desc_key="perkLuckyLooterMedicalDesc" long_desc_key="perkLuckyLooterMedicalLongDesc">
		<effect_group>
			<passive_effect name="LootQuantity" operation="perc_add" level="1" value=".2" tags="medical" />
		</effect_group>
	</perk>
	<perk name="perkLuckyLooterComplete" parent="skillLuckyLooter" max_level="1" base_skill_point_cost="0" desc_key="perkLuckyLooterCompleteDesc" long_desc_key="perkLuckyLooterCompleteLongDesc">
		<effect_group>
			<passive_effect name="LootDropProb" operation="perc_add" level="1" value=".2" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkEnforcerDamage" parent="skillEnforcer" max_level="1" base_skill_point_cost="0" desc_key="perkEnforcerDamageDesc" long_desc_key="perkEnforcerDamageLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="revolver" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value="0.1" />
		</effect_group>
	</perk>
	<perk name="perkEnforcerApparel" parent="skillEnforcer" max_level="1" base_skill_point_cost="0" desc_key="perkEnforcerApparelDesc" long_desc_key="perkEnforcerApparelLongDesc">
		<!-- effect is on suitPants/suitJacket -->
		<effect_group></effect_group>
	</perk>
	<perk name="perkEnforcerPunks" parent="skillEnforcer" max_level="1" base_skill_point_cost="0" desc_key="perkEnforcerPunksDesc" long_desc_key="perkEnforcerPunksLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="revolver" />
			<requirement name="RoundsInMagazine" operation="LTE" value="0" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value="1" />
		</effect_group>
	</perk>
	<perk name="perkEnforcerIntimidation" parent="skillEnforcer" max_level="1" base_skill_point_cost="0" desc_key="perkEnforcerIntimidationDesc" long_desc_key="perkEnforcerIntimidationLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="revolver" />
				<passive_effect name="BarteringBuying" operation="base_add" level="1" value="0.05" />
				<passive_effect name="BarteringSelling" operation="base_add" level="1" value="0.05" />
		</effect_group>
	</perk>
	<perk name="perkEnforcerAPAmmo" parent="skillEnforcer" max_level="1" base_skill_point_cost="0" name_key="bookEnforcerAPAmmo" desc_key="perkEnforcerAPAmmoDesc" long_desc_key="perkEnforcerAPAmmoLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammo44MagnumBulletAP" />
		</effect_group>
	</perk>
	<perk name="perkEnforcerHPAmmo" parent="skillEnforcer" max_level="1" base_skill_point_cost="0" name_key="bookEnforcerHPAmmo" desc_key="perkEnforcerHPAmmoDesc" long_desc_key="perkEnforcerHPAmmoLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammo44MagnumBulletHP" />
		</effect_group>
	</perk>
	<perk name="perkEnforcerCriminalPursuit" parent="skillEnforcer" max_level="1" base_skill_point_cost="0" desc_key="perkEnforcerCriminalPursuitDesc" long_desc_key="perkEnforcerCriminalPursuitLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="revolver" />
				<passive_effect name="StaminaChangeOT" operation="perc_add" level="1" value=".2" tags="running" />
		</effect_group>
	</perk>
	<perk name="perkEnforcerComplete" parent="skillEnforcer" max_level="1" base_skill_point_cost="0" name_key="perkEnforcerCompleteName" desc_key="perkEnforcerCompleteDesc" long_desc_key="perkEnforcerCompleteLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammoBundle44MagnumBulletAP,ammoBundle44MagnumBulletHP,ammoBundle44MagnumBulletBall" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkBatterUpBigHits" parent="skillBatterUp" max_level="1" base_skill_point_cost="0" desc_key="perkBatterUpBigHitsDesc" long_desc_key="perkBatterUpBigHitsLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="club" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1" />
		</effect_group>
	</perk>
	<perk name="perkBatterUpGear" parent="skillBatterUp" max_level="1" base_skill_point_cost="0" name_key="bookBatterUpGear" desc_key="perkBatterUpGearDesc" long_desc_key="perkBatterUpGearLongDesc">
		<!-- effect is on ballCap/jacketLetter -->
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="apparelBallCap,apparelCoatJacketLetterZU" />
		</effect_group>
	</perk>
	<perk name="perkBatterUpSlowPitch" parent="skillBatterUp" max_level="1" base_skill_point_cost="0" desc_key="perkBatterUpSlowPitchDesc" long_desc_key="perkBatterUpSlowPitchLongDesc">
		<effect_group>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffBatterUpSlowDown">
				<requirement name="ItemHasTags" tags="perkPummelPete" />
				<requirement name="HitLocation" body_parts="LeftUpperLeg,RightUpperLeg,LeftLowerLeg,RightLowerLeg" />
				<requirement name="ProgressionLevel" progression_name="perkBatterUpSlowPitch" operation="Equals" value="1" />
			</triggered_effect>
		</effect_group>
	</perk>
	<perk name="perkBatterUpKnockdown" parent="skillBatterUp" max_level="1" base_skill_point_cost="0" desc_key="perkBatterUpKnockdownDesc" long_desc_key="perkBatterUpKnockdownLongDesc">
		<effect_group>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffInjuryKnockdown01">
				<requirement name="ItemHasTags" tags="perkPummelPete" />
				<requirement name="ProgressionLevel" progression_name="perkBatterUpKnockdown" operation="Equals" value="1" />
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="5" />
			</triggered_effect>
		</effect_group>
	</perk>
	<perk name="perkBatterUpMaintenance" parent="skillBatterUp" max_level="1" base_skill_point_cost="0" desc_key="perkBatterUpMaintenanceDesc" long_desc_key="perkBatterUpMaintenanceLongDesc">
		<effect_group>
				<passive_effect name="DegradationPerUse" operation="perc_add" level="1" value="-.2" tags="perkPummelPete" />
		</effect_group>
	</perk>
	<perk name="perkBatterUpBaseballBats" parent="skillBatterUp" max_level="1" base_skill_point_cost="0" name_key="bookBatterUpBaseballBats" desc_key="perkBatterUpBaseballBatsDesc" long_desc_key="perkBatterUpBaseballBatsLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="meleeClubBaseballBat" />
		</effect_group>
	</perk>
	<perk name="perkBatterUpConditioning" parent="skillBatterUp" max_level="1" base_skill_point_cost="0" name_key="bookBatterUpConditioning" desc_key="perkBatterUpConditioningDesc" long_desc_key="perkBatterUpConditioningLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="modMeleeClubMetalChain" />
		</effect_group>
	</perk>
	<perk name="perkBatterUpComplete" parent="skillBatterUp" max_level="1" base_skill_point_cost="0" desc_key="perkBatterUpCompleteDesc" long_desc_key="perkBatterUpCompleteLongDesc">
		<effect_group>
			<triggered_effect trigger="onSelfKilledOther" action="ModifyStats" stat="Stamina" operation="add" value="1000">
				<requirement name="ProgressionLevel" progression_name="perkBatterUpComplete" operation="Equals" value="1" />
				<requirement name="ItemHasTags" tags="club" />
				<requirement name="IsSecondaryAttack" />
			</triggered_effect>
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkGreatHeistSafes" parent="skillGreatHeist" max_level="1" base_skill_point_cost="0" desc_key="perkGreatHeistSafesDesc" long_desc_key="perkGreatHeistSafesLongDesc">
		<effect_group>
			<passive_effect name="BlockDamage" operation="perc_add" level="1" value=".1" tags="safes" />
		</effect_group>
	</perk>
	<perk name="perkGreatHeistGems" parent="skillGreatHeist" max_level="1" base_skill_point_cost="0" desc_key="perkGreatHeistGemsDesc" long_desc_key="perkGreatHeistGemsLongDesc">
		<effect_group>
			<passive_effect name="LootQuantity" operation="perc_add" level="1" value=".1" tags="gems" />
		</effect_group>
	</perk>
	<perk name="perkGreatHeistTimedCharge" parent="skillGreatHeist" max_level="1" base_skill_point_cost="0" name_key="bookGreatHeistTimedCharge" desc_key="perkGreatHeistTimedChargeDesc" long_desc_key="perkGreatHeistTimedChargeLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="thrownTimedCharge" />
		</effect_group>
	</perk>
	<perk name="perkGreatHeistClaimed" parent="skillGreatHeist" max_level="1" base_skill_point_cost="0" desc_key="perkGreatHeistClaimedDesc" long_desc_key="perkGreatHeistClaimedLongDesc">
		<effect_group>
			<passive_effect name="LandClaimDamageModifier" operation="perc_subtract" level="1" value="0.2" />
		</effect_group>
	</perk>
	<perk name="perkGreatHeistAdrenalineFall" parent="skillGreatHeist" max_level="1" base_skill_point_cost="0" desc_key="perkGreatHeistAdrenalineFallDesc" long_desc_key="perkGreatHeistAdrenalineFallLongDesc">
		<effect_group>
			<!-- effect is in  buffPlayerFallingDamage -->
		</effect_group>
	</perk>
	<perk name="perkGreatHeistSprintSneak" parent="skillGreatHeist" max_level="1" base_skill_point_cost="0" desc_key="perkGreatHeistSprintSneakDesc" long_desc_key="perkGreatHeistSprintSneakLongDesc">
		<effect_group>
			<!-- effect is in  entityclasses.xml -->
		</effect_group>
	</perk>
	<perk name="perkGreatHeistMotionDetection" parent="skillGreatHeist" max_level="1" base_skill_point_cost="0" desc_key="perkGreatHeistMotionDetectionDesc" long_desc_key="perkGreatHeistMotionDetectionLongDesc">
		<effect_group>
			<passive_effect name="TurretWakeUp" operation="base_set" level="1" value="3" />
		</effect_group>
	</perk>
	<perk name="perkGreatHeistComplete" parent="skillGreatHeist" max_level="1" base_skill_point_cost="0" name_key="perkGreatHeistCompleteName" desc_key="perkGreatHeistCompleteDesc" long_desc_key="perkGreatHeistCompleteLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="resourceLockPick" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="resourceLockPickBundle" />
			<passive_effect name="LockPickTime" operation="perc_subtract" level="1" value=".167" />
			<passive_effect name="LockPickBreakChance" operation="perc_subtract" level="1" value=".1" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkWasteTreasuresHoney" parent="skillWasteTreasures" max_level="1" base_skill_point_cost="0" desc_key="perkWasteTreasuresHoneyDesc" long_desc_key="perkWasteTreasuresHoneyLongDesc">
		<effect_group>
				<passive_effect name="HarvestCount" operation="base_set" level="1" value="1" tags="WasteTreasuresHoneyHarvest" />
		</effect_group>
	</perk>
	<perk name="perkWasteTreasuresCoffins" parent="skillWasteTreasures" max_level="1" base_skill_point_cost="0" desc_key="perkWasteTreasuresCoffinsDesc" long_desc_key="perkWasteTreasuresCoffinsLongDesc">
		<effect_group>
			<passive_effect name="HarvestCount" operation="base_set" level="1" value="1" tags="WasteTreasuresCoffinHarvest" />
		</effect_group>
	</perk>
	<perk name="perkWasteTreasuresAcid" parent="skillWasteTreasures" max_level="1" base_skill_point_cost="0" desc_key="perkWasteTreasuresAcidDesc" long_desc_key="perkWasteTreasuresAcidLongDesc">
		<effect_group>
			<passive_effect name="HarvestCount" operation="base_set" level="1" value="1" tags="WasteTreasuresAcidHarvest" />
		</effect_group>
	</perk>
	<perk name="perkWasteTreasuresWater" parent="skillWasteTreasures" max_level="1" base_skill_point_cost="0" name_key="bookWasteTreasuresWater" desc_key="perkWasteTreasuresWaterDesc" long_desc_key="perkWasteTreasuresWaterLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="drinkJarPureMineralWater" />
		</effect_group>
	</perk>
	<perk name="perkWasteTreasuresDoors" parent="skillWasteTreasures" max_level="1" base_skill_point_cost="0" desc_key="perkWasteTreasuresDoorsDesc" long_desc_key="perkWasteTreasuresDoorsLongDesc">
		<effect_group>
			<passive_effect name="HarvestCount" operation="base_set" level="1" value="1" tags="WasteTreasuresDoorHarvest" />
		</effect_group>
	</perk>
	<perk name="perkWasteTreasuresCloth" parent="skillWasteTreasures" max_level="1" base_skill_point_cost="0" name_key="bookWasteTreasuresCloth" desc_key="perkWasteTreasuresClothDesc" long_desc_key="perkWasteTreasuresClothLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="resourceCloth" />
		</effect_group>
	</perk>
	<perk name="perkWasteTreasuresSinks" parent="skillWasteTreasures" max_level="1" base_skill_point_cost="0" desc_key="perkWasteTreasuresSinksDesc" long_desc_key="perkWasteTreasuresSinksLongDesc">
		<effect_group>
			<passive_effect name="HarvestCount" operation="base_set" level="1" value="1" tags="WasteTreasuresSinkHarvest" />
		</effect_group>
	</perk>
	<perk name="perkWasteTreasuresComplete" parent="skillWasteTreasures" max_level="1" base_skill_point_cost="0" desc_key="perkWasteTreasuresCompleteDesc" long_desc_key="perkWasteTreasuresCompleteLongDesc">
		<effect_group>
			<passive_effect name="HarvestCount" operation="base_set" level="1" value="1" tags="WasteTreasuresCompleteHarvest" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkHuntingJournalBears" parent="skillHuntingJournal" max_level="1" base_skill_point_cost="0" desc_key="perkHuntingJournalBearsDesc" long_desc_key="perkHuntingJournalBearsLongDesc">
		<effect_group>
			<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1">
				<requirement name="EntityTagCompare" target="other" tags="bear" />
			</passive_effect>
		</effect_group>
	</perk>
	<perk name="perkHuntingJournalWolves" parent="skillHuntingJournal" max_level="1" base_skill_point_cost="0" desc_key="perkHuntingJournalWolvesDesc" long_desc_key="perkHuntingJournalWolvesLongDesc">
		<effect_group>
			<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1">
				<requirement name="EntityTagCompare" target="other" tags="wolf,dog" />
			</passive_effect>
		</effect_group>
	</perk>
	<perk name="perkHuntingJournalCoyotes" parent="skillHuntingJournal" max_level="1" base_skill_point_cost="0" desc_key="perkHuntingJournalCoyotesDesc" long_desc_key="perkHuntingJournalCoyotesLongDesc">
		<effect_group>
			<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1">
				<requirement name="EntityTagCompare" target="other" tags="coyote" />
			</passive_effect>
		</effect_group>
	</perk>
	<perk name="perkHuntingJournalMountainLions" parent="skillHuntingJournal" max_level="1" base_skill_point_cost="0" desc_key="perkHuntingJournalMountainLionsDesc" long_desc_key="perkHuntingJournalMountainLionsLongDesc">
		<effect_group>
			<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1">
				<requirement name="EntityTagCompare" target="other" tags="mountainlion" />
			</passive_effect>
		</effect_group>
	</perk>
	<perk name="perkHuntingJournalDeer" parent="skillHuntingJournal" max_level="1" base_skill_point_cost="0" desc_key="perkHuntingJournalDeerDesc" long_desc_key="perkHuntingJournalDeerLongDesc">
		<effect_group>
			<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1">
				<requirement name="EntityTagCompare" target="other" tags="deer" />
			</passive_effect>
		</effect_group>
	</perk>
	<perk name="perkHuntingJournalVultures" parent="skillHuntingJournal" max_level="1" base_skill_point_cost="0" desc_key="perkHuntingJournalVulturesDesc" long_desc_key="perkHuntingJournalVulturesLongDesc">
		<effect_group>
			<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1">
				<requirement name="EntityTagCompare" target="other" tags="vulture" />
			</passive_effect>
		</effect_group>
	</perk>
	<perk name="perkHuntingJournalSelfDefense" parent="skillHuntingJournal" max_level="1" base_skill_point_cost="0" desc_key="perkHuntingJournalSelfDefenseDesc" long_desc_key="perkHuntingJournalSelfDefenseLongDesc">
		<effect_group>
			<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1">
				<requirement name="EntityTagCompare" target="other" tags="human,zombie" />
				<requirement name="!EntityTagCompare" target="other" tags="bear,wolf,dog,coyote,mountainlion,deer,vulture" />
			</passive_effect>
		</effect_group>
	</perk>
	<perk name="perkHuntingJournalComplete" parent="skillHuntingJournal" max_level="1" base_skill_point_cost="0" desc_key="perkHuntingJournalCompleteDesc" long_desc_key="perkHuntingJournalCompleteLongDesc">
		<effect_group>
			<passive_effect name="HarvestCount" operation="perc_add" level="1" value=".2" tags="butcherHarvest" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkArtOfMiningLuckyStrike" parent="skillArtOfMining" max_level="1" base_skill_point_cost="0" desc_key="perkArtOfMiningLuckyStrikeDesc" long_desc_key="perkArtOfMiningLuckyStrikeLongDesc">
		<effect_group>
			<passive_effect name="HarvestCount" operation="base_set" level="1" value="1" tags="artOfMiningLuckyStrikeHarvest" />
		</effect_group>
	</perk>
	<perk name="perkArtOfMiningDiamondTools" parent="skillArtOfMining" max_level="1" base_skill_point_cost="0" name_key="bookArtOfMiningDiamondTools" desc_key="perkArtOfMiningDiamondToolsDesc" long_desc_key="perkArtOfMiningDiamondToolsLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="modMeleeDiamondTip" />
		</effect_group>
	</perk>
	<perk name="perkArtOfMiningCoffee" parent="skillArtOfMining" max_level="1" base_skill_point_cost="0" name_key="bookArtOfMiningCoffee" desc_key="perkArtOfMiningCoffeeDesc" long_desc_key="perkArtOfMiningCoffeeLongDesc">
		<effect_group>
			<requirement name="HasBuff" buff="buffCoffee" />
			<requirement name="ItemHasTags" tags="miningTool" />
				<passive_effect name="HarvestCount" operation="perc_add" level="1" value=".1" tags="oreWoodHarvest" />
				<passive_effect name="PlayerExpGain" operation="perc_add" level="1" value="-.05" tags="Harvesting" />
		</effect_group>
		<effect_group>
			<requirement name="HasBuff" buff="buffBlackStrapCoffee" />
			<requirement name="ItemHasTags" tags="miningTool" />
				<passive_effect name="HarvestCount" operation="perc_add" level="1" value=".1" tags="oreWoodHarvest" />
				<passive_effect name="PlayerExpGain" operation="perc_add" level="1" value="-.05" tags="Harvesting" />
		</effect_group>
	</perk>
	<perk name="perkArtOfMiningBlackStrap" parent="skillArtOfMining" max_level="1" base_skill_point_cost="0" name_key="bookArtOfMiningBlackStrap" desc_key="perkArtOfMiningBlackStrapDesc" long_desc_key="perkArtOfMiningBlackStrapLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="drinkjarBlackStrapCoffee" />
		</effect_group>
	</perk>
	<perk name="perkArtOfMiningPallets" parent="skillArtOfMining" max_level="1" base_skill_point_cost="0" name_key="bookArtOfMiningPallets" desc_key="perkArtOfMiningPalletsDesc" long_desc_key="perkArtOfMiningPalletsLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="resourceRockSmallBundle,resourceWoodBundle,resourceScrapIronBundle,resourceOilShaleBundle,resourcePotassiumNitratePowderBundle,resourceLeadBundle,resourceCoalBundle" />
		</effect_group>
	</perk>
	<perk name="perkArtOfMiningAvalanche" parent="skillArtOfMining" max_level="1" base_skill_point_cost="0" desc_key="perkArtOfMiningAvalancheDesc" long_desc_key="perkArtOfMiningAvalancheLongDesc">
		<effect_group>
			<passive_effect name="FallingBlockDamage" operation="perc_add" level="1" value="-.5" />
		</effect_group>
	</perk>
	<perk name="perkArtOfMiningLantern" parent="skillArtOfMining" max_level="1" base_skill_point_cost="0" name_key="bookArtOfMiningLantern" desc_key="perkArtOfMiningLanternDesc" long_desc_key="perkArtOfMiningLanternLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="armorMiningHelmet,modArmorHelmetLight,lanternLight_player" />
		</effect_group>
	</perk>
	<perk name="perkArtOfMiningComplete" parent="skillArtOfMining" max_level="1" base_skill_point_cost="0" desc_key="perkArtOfMiningCompleteDesc" long_desc_key="perkArtOfMiningCompleteLongDesc">
		<effect_group>
			<passive_effect name="BlockDamage" operation="base_add" level="1" value="10000" tags="ore">
				<requirement name="ItemHasTags" tags="miningTool" />
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="20" />
			</passive_effect>
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkRangersArrowRecovery" parent="skillArchery" max_level="1" base_skill_point_cost="0" desc_key="perkRangersArrowRecoveryDesc" long_desc_key="perkRangersArrowRecoveryLongDesc">
		<effect_group>
			<passive_effect name="ProjectileStickChance" operation="perc_add" level="1" value=".2" />
		</effect_group>
	</perk>
	<perk name="perkRangersExplodingBolts" parent="skillArchery" max_level="1" base_skill_point_cost="0" name_key="bookRangersExplodingBolts" desc_key="perkRangersExplodingBoltsDesc" long_desc_key="perkRangersExplodingBoltsLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammoCrossbowBoltExploding,ammoArrowExploding" />
		</effect_group>
	</perk>
	<perk name="perkRangersCripplingShot" parent="skillArchery" max_level="1" base_skill_point_cost="0" desc_key="perkRangersCripplingShotDesc" long_desc_key="perkRangersCripplingShotLongDesc">
		<effect_group>
			<!-- effect is on  ammoArrowStone  etc -->
		</effect_group>
	</perk>
	<perk name="perkRangersAPAmmo" parent="skillArchery" max_level="1" base_skill_point_cost="0" name_key="bookRangersAPAmmo" desc_key="perkRangersAPAmmoDesc" long_desc_key="perkRangersAPAmmoLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammoArrowSteelAP,ammoCrossbowBoltSteelAP" />
		</effect_group>
	</perk>
	<perk name="perkRangersFlamingArrows" parent="skillArchery" max_level="1" base_skill_point_cost="0" name_key="bookRangersFlamingArrows" desc_key="perkRangersFlamingArrowsDesc" long_desc_key="perkRangersFlamingArrowsLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammoArrowFlaming,ammoCrossbowBoltFlaming" />
		</effect_group>
	</perk>
	<perk name="perkRangersForestGuide" parent="skillArchery" max_level="1" base_skill_point_cost="0" desc_key="perkRangersForestGuideDesc" long_desc_key="perkRangersForestGuideLongDesc">
		<effect_group>
				<passive_effect name="DegradationPerUse" operation="perc_add" level="1" value="-.2" tags="perkArchery" />
		</effect_group>
	</perk>
	<perk name="perkRangersKnockdown" parent="skillArchery" max_level="1" base_skill_point_cost="0" desc_key="perkRangersKnockdownDesc" long_desc_key="perkRangersKnockdownLongDesc">
		<effect_group>
			<!-- effect is on  ammoArrowStone  etc -->
		</effect_group>
	</perk>
	<perk name="perkRangersComplete" parent="skillArchery" max_level="1" base_skill_point_cost="0" name_key="perkRangersCompleteName" desc_key="perkRangersCompleteDesc" long_desc_key="perkRangersCompleteLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammoBundleArrowStone,ammoBundleArrowIron,ammoBundleArrowFlaming,ammoBundleCrossbowBoltFlaming,ammoBundleArrowSteelAP,ammoBundleCrossbowBoltExploding,ammoBundleArrowExploding,ammoBundleCrossbowBoltIron,ammoBundleCrossbowBoltSteelAP,ammoBundleCrossbowBoltStone" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkPistolPeteTakeAim" parent="skillPistolPete" max_level="1" base_skill_point_cost="0" desc_key="perkPistolPeteTakeAimDesc" long_desc_key="perkPistolPeteTakeAimLongDesc">
		<effect_group>
			<requirement name="HasBuff" buff="buffHoldBreathAiming01" />
			<requirement name="ItemHasTags" tags="9mmGun" />
				<passive_effect name="MaxRange" operation="perc_add" level="1" value=".2" />
				<passive_effect name="DamageFalloffRange" operation="perc_add" level="1" value=".2" />
		</effect_group>
	</perk>
	<perk name="perkPistolPeteSwissKnees" parent="skillPistolPete" max_level="1" base_skill_point_cost="0" desc_key="perkPistolPeteSwissKneesDesc" long_desc_key="perkPistolPeteSwissKneesLongDesc">
		<effect_group>
			<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" target_tags="walker" buff="buffPistolPeteSwissKnees">
				<requirement name="ItemHasTags" tags="9mmGun" />
				<requirement name="ProgressionLevel" progression_name="perkPistolPeteSwissKnees" operation="Equals" value="1" />
				<requirement name="HitLocation" body_parts="LeftUpperLeg,RightUpperLeg,LeftLowerLeg,RightLowerLeg" />
			</triggered_effect>
		</effect_group>
	</perk>
	<perk name="perkPistolPeteSteadyHand" parent="skillPistolPete" max_level="1" base_skill_point_cost="0" desc_key="perkPistolPeteSteadyHandDesc" long_desc_key="perkPistolPeteSteadyHandLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="9mmGun" />
				<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" level="1" value="-.08" />
		</effect_group>
	</perk>
	<perk name="perkPistolPeteMaintenance" parent="skillPistolPete" max_level="1" base_skill_point_cost="0" desc_key="perkPistolPeteMaintenanceDesc" long_desc_key="perkPistolPeteMaintenanceLongDesc">
		<effect_group>
				<passive_effect name="DegradationPerUse" operation="perc_add" level="1" value="-.2" tags="9mmGun" />
		</effect_group>
	</perk>
	<perk name="perkPistolPeteHPAmmo" parent="skillPistolPete" max_level="1" base_skill_point_cost="0" name_key="bookPistolPeteHPAmmo" desc_key="perkPistolPeteHPAmmoDesc" long_desc_key="perkPistolPeteHPAmmoLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammo9mmBulletHP" />
		</effect_group>
	</perk>
	<perk name="perkPistolPeteAPAmmo" parent="skillPistolPete" max_level="1" base_skill_point_cost="0" name_key="bookPistolPeteAPAmmo" desc_key="perkPistolPeteAPAmmoDesc" long_desc_key="perkPistolPeteAPAmmoLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammo9mmBulletAP" />
		</effect_group>
	</perk>
	<perk name="perkPistolPeteDamage" parent="skillPistolPete" max_level="1" base_skill_point_cost="0" desc_key="perkPistolPeteDamageDesc" long_desc_key="perkPistolPeteDamageLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="9mmGun" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1" />
		</effect_group>
	</perk>
	<perk name="perkPistolPeteComplete" parent="skillPistolPete" max_level="1" base_skill_point_cost="0" name_key="perkPistolPeteCompleteName" desc_key="perkPistolPeteCompleteDesc" long_desc_key="perkPistolPeteCompleteLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammoBundle9mmBulletBall,ammoBundle9mmBulletHP,ammoBundle9mmBulletAP" />
			<passive_effect name="TargetArmor" operation="perc_add" level="1" value="-.2">
				<requirement name="ItemHasTags" tags="9mmGun" />
				<requirement name="TargetRange" target="other" operation="LTE" value="3" />
			</passive_effect>
		</effect_group>

		<effect_group>
			<requirement name="ProgressionLevel" progression_name="perkPistolPeteComplete" operation="Equals" value="1" />
			<requirement name="ItemHasTags" tags="9mmGun" />
			<requirement name="TargetRange" target="other" operation="LTE" value="3" />
				<triggered_effect trigger="onSelfAttackedOther" action="ModifyCVar" target="other" cvar="bleedCounter" operation="add" value="1">
					<requirement name="CVarCompare" cvar="bleedCounter" operation="LT" value="1" target="other" />
				</triggered_effect>
				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" buff="buffInjuryBleeding" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkShotgunMessiahDamage" parent="skillShotguns" max_level="1" base_skill_point_cost="0" desc_key="perkShotgunMessiahDamageDesc" long_desc_key="perkShotgunMessiahDamageLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="perkBoomstick" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1" />
		</effect_group>
	</perk>
	<perk name="perkShotgunMessiahBreachingSlugs" parent="skillShotguns" max_level="1" base_skill_point_cost="0" name_key="bookShotgunMessiahBreachingSlugs" desc_key="perkShotgunMessiahBreachingSlugsDesc" long_desc_key="perkShotgunMessiahBreachingSlugsLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammoShotgunBreachingSlug" />
		</effect_group>
	</perk>
	<perk name="perkShotgunMessiahLimbShot" parent="skillShotguns" max_level="1" base_skill_point_cost="0" desc_key="perkShotgunMessiahLimbShotDesc" long_desc_key="perkShotgunMessiahLimbShotLongDesc">
		<effect_group>
			<passive_effect name="DismemberChance" operation="base_add" level="1" value=".3">
				<requirement name="ItemHasTags" tags="perkBoomstick" />
				<requirement name="TargetRange" target="other" operation="LTE" value="3" />
			</passive_effect>
		</effect_group>
	</perk>
	<perk name="perkShotgunMessiahSlugs" parent="skillShotguns" max_level="1" base_skill_point_cost="0" name_key="bookShotgunMessiahSlugs" desc_key="perkShotgunMessiahSlugsDesc" long_desc_key="perkShotgunMessiahSlugsLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammoShotgunSlug" />
		</effect_group>
	</perk>
	<perk name="perkShotgunMessiahMaintenance" parent="skillShotguns" max_level="1" base_skill_point_cost="0" desc_key="perkShotgunMessiahMaintenanceDesc" long_desc_key="perkShotgunMessiahMaintenanceLongDesc">
		<effect_group>
				<passive_effect name="DegradationPerUse" operation="perc_add" level="1" value="-.2" tags="perkBoomstick" />
		</effect_group>
	</perk>
	<perk name="perkShotgunMessiahMagazine" parent="skillShotguns" max_level="1" base_skill_point_cost="0" name_key="bookShotgunMessiahMagazine" desc_key="perkShotgunMessiahMagazineDesc" long_desc_key="perkShotgunMessiahMagazineLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="modGunShotgunTubeExtenderMagazine" />
		</effect_group>
	</perk>
	<perk name="perkShotgunMessiahPartyStarter" parent="skillShotguns" max_level="1" base_skill_point_cost="0" desc_key="perkShotgunMessiahPartyStarterDesc" long_desc_key="perkShotgunMessiahPartyStarterLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="perkBoomstick" />
			<requirement name="StatComparePercCurrentToMax" target="other" stat="Health" operation="GTE" value="1" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".2" />
		</effect_group>
	</perk>
	<perk name="perkShotgunMessiahComplete" parent="skillShotguns" max_level="1" base_skill_point_cost="0" name_key="perkShotgunMessiahCompleteName" desc_key="perkShotgunMessiahCompleteDesc" long_desc_key="perkShotgunMessiahCompleteLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammoBundleShotgunShell,ammoBundleShotgunSlug,ammoBundleShotgunBreachingSlug,ammoBundleBlunderbuss" />
			<passive_effect name="BlockDamage" operation="perc_add" level="1" value="3" tags="wood" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkSniperDamage" parent="skillSniper" max_level="1" base_skill_point_cost="0" desc_key="perkSniperDamageDesc" long_desc_key="perkSniperDamageLongDesc">
		<!-- effect is on the scopes -->
	</perk>
	<perk name="perkSniperCripplingShot" parent="skillSniper" max_level="1" base_skill_point_cost="0" desc_key="perkSniperCripplingShotDesc" long_desc_key="perkSniperCripplingShotLongDesc">
		<effect_group>
			<requirement name="ProgressionLevel" progression_name="perkSniperCripplingShot" operation="Equals" value="1" />
			<requirement name="ItemHasTags" tags="perkDeadEye" />
			<requirement name="HitLocation" body_parts="LeftUpperLeg,RightUpperLeg,LeftLowerLeg,RightLowerLeg" />
				<passive_effect name="DismemberChance" operation="base_add" level="1" value=".15" />

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" target_tags="walker" buff="buffInjuryCrippled01">
					<requirement name="!EntityTagCompare" target="other" tags="feral,radiated" />
				</triggered_effect>
				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" target_tags="walker" buff="buffInjuryCrippled01">
					<requirement name="EntityTagCompare" target="other" tags="feral" />
					<requirement name="!EntityTagCompare" target="other" tags="radiated" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="80" />
				</triggered_effect>
				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" target_tags="walker" buff="buffInjuryCrippled01">
					<requirement name="EntityTagCompare" target="other" tags="radiated" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="60" />
				</triggered_effect>
		</effect_group>
	</perk>
	<perk name="perkSniperHeadShot" parent="skillSniper" max_level="1" base_skill_point_cost="0" desc_key="perkSniperHeadShotDesc" long_desc_key="perkSniperHeadShotLongDesc">
		<effect_group>
			<requirement name="ProgressionLevel" progression_name="perkSniperHeadShot" operation="Equals" value="1" />
			<requirement name="ItemHasTags" tags="perkDeadEye" />
			<requirement name="HitLocation" body_parts="Head" />
				<passive_effect name="DismemberChance" operation="base_add" level="1" value=".15" />

				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" target_tags="walker" buff="buffInjuryStunned02">
					<requirement name="!EntityTagCompare" target="other" tags="feral,radiated" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="60" />
				</triggered_effect>
				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" target_tags="walker" buff="buffInjuryStunned02">
					<requirement name="EntityTagCompare" target="other" tags="feral" />
					<requirement name="!EntityTagCompare" target="other" tags="radiated" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="40" />
				</triggered_effect>
				<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" target_tags="walker" buff="buffInjuryStunned01">
					<requirement name="EntityTagCompare" target="other" tags="radiated" />
					<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="30" />
				</triggered_effect>
		</effect_group>
	</perk>
	<perk name="perkSniperGhost" parent="skillSniper" max_level="1" base_skill_point_cost="0" desc_key="perkSniperGhostDesc" long_desc_key="perkSniperGhostLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="perkDeadEye" />
				<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" level="1" value="0.1" />
		</effect_group>
	</perk>
	<perk name="perkSniperControlledBreathing" parent="skillSniper" max_level="1" base_skill_point_cost="0" desc_key="perkSniperControlledBreathingDesc" long_desc_key="perkSniperControlledBreathingLongDesc">
		<effect_group>
			<!-- effect is in buffHoldBreathAiming01 -->
		</effect_group>
	</perk>
	<perk name="perkSniperAPAmmo" parent="skillSniper" max_level="1" base_skill_point_cost="0" name_key="bookSniperAPAmmo" desc_key="perkSniperAPAmmoDesc" long_desc_key="perkSniperAPAmmoLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammo762mmBulletAP" />
		</effect_group>
	</perk>
	<perk name="perkSniperHPAmmo" parent="skillSniper" max_level="1" base_skill_point_cost="0" name_key="bookSniperHPAmmo" desc_key="perkSniperHPAmmoDesc" long_desc_key="perkSniperHPAmmoLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammo762mmBulletHP" />
		</effect_group>
	</perk>
	<perk name="perkSniperComplete" parent="skillSniper" max_level="1" base_skill_point_cost="0" name_key="perkSniperCompleteName" desc_key="perkSniperCompleteDesc" long_desc_key="perkSniperCompleteLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="ammoBundle762mmBulletBall,ammoBundle762mmBulletHP,ammoBundle762mmBulletAP" />
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="apparelGhillieSuitHood,apparelGhillieSuitJacket,apparelGhillieSuitPants" />
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkAutoWeaponsDamage" parent="skillAutoWeapons" max_level="1" base_skill_point_cost="0" desc_key="perkAutoWeaponsDamageDesc" long_desc_key="perkAutoWeaponsDamageLongDesc">
		<effect_group>
			<requirement name="ItemHasTags" tags="perkBookAutoWeapons" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1" />
		</effect_group>
	</perk>
	<perk name="perkAutoWeaponsUncontrolledBurst" parent="skillAutoWeapons" max_level="1" base_skill_point_cost="0" desc_key="perkAutoWeaponsUncontrolledBurstDesc" long_desc_key="perkAutoWeaponsUncontrolledBurstLongDesc">
		<effect_group>
			<requirement name="ProgressionLevel" progression_name="perkAutoWeaponsUncontrolledBurst" operation="Equals" value="1" />
			<requirement name="ItemHasTags" tags="perkBookAutoWeapons" />
				<triggered_effect trigger="onSelfPrimaryActionStart" action="ModifyCVar" cvar=".AutoWeaponsUBCount" operation="set" value="0" />
				<triggered_effect trigger="onSelfRangedBurstShot" action="ModifyCVar" cvar=".AutoWeaponsUBCount" operation="add" value="1" />

				<triggered_effect trigger="onSelfRangedBurstShot" action="ModifyCVar" cvar=".AutoWeaponsUBEffect" operation="set" value=".01" />

				<triggered_effect trigger="onSelfDamagedBlock" action="ModifyCVar" cvar=".AutoWeaponsUBCount" operation="set" value="0" />
				<triggered_effect trigger="onSelfPrimaryActionRayMiss" action="ModifyCVar" cvar=".AutoWeaponsUBCount" operation="set" value="0" />
				<triggered_effect trigger="onSelfRangedBurstShot" action="ModifyCVar" cvar=".AutoWeaponsUBCount" operation="set" value="0">
					<requirement name="RoundsInMagazine" operation="LT" value="1" />
				</triggered_effect>

				<triggered_effect trigger="onSelfRangedBurstShot" action="ModifyCVar" cvar=".AutoWeaponsUBEffect" operation="multiply" value="@.AutoWeaponsUBCount" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value="@.AutoWeaponsUBEffect" />
		</effect_group>
		<effect_group>
			<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar=".AutoWeaponsUBCount" operation="set" value="0" />
			<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar=".AutoWeaponsUBEffect" operation="set" value="0" />
		</effect_group>
	</perk>
	<perk name="perkAutoWeaponsMaintenance" parent="skillAutoWeapons" max_level="1" base_skill_point_cost="0" desc_key="perkAutoWeaponsMaintenanceDesc" long_desc_key="perkAutoWeaponsMaintenanceLongDesc">
		<effect_group>
				<passive_effect name="DegradationPerUse" operation="perc_add" level="1" value="-.2" tags="perkBookAutoWeapons" />
		</effect_group>
	</perk>
	<perk name="perkAutoWeaponsDrumMag" parent="skillAutoWeapons" max_level="1" base_skill_point_cost="0" name_key="bookAutoWeaponsDrumMag" desc_key="perkAutoWeaponsDrumMagDesc" long_desc_key="perkAutoWeaponsDrumMagLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="modGunDrumMagazineExtender" />
		</effect_group>
	</perk>
	<perk name="perkAutoWeaponsRecoil" parent="skillAutoWeapons" max_level="1" base_skill_point_cost="0" desc_key="perkAutoWeaponsRecoilDesc" long_desc_key="perkAutoWeaponsRecoilLongDesc">
		<effect_group>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="ModifyCVar" cvar=".AutoWeaponsRecoilCount" operation="set" value="0" />
			<triggered_effect trigger="onSelfRangedBurstShot" action="ModifyCVar" cvar=".AutoWeaponsRecoilCount" operation="add" value="1" />
			<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar=".AutoWeaponsRecoilCount" operation="set" value="0" />
			<triggered_effect trigger="onSelfRangedBurstShot" action="ModifyCVar" cvar=".AutoWeaponsRecoilCount" operation="set" value="0">
				<requirement name="RoundsInMagazine" operation="LT" value="1" />
			</triggered_effect>
		</effect_group>

		<effect_group>
			<requirement name="ProgressionLevel" progression_name="perkAutoWeaponsRecoil" operation="Equals" value="1" />
			<requirement name="ItemHasTags" tags="perkBookAutoWeapons" />
				<triggered_effect trigger="onSelfPrimaryActionStart" action="ModifyCVar" cvar=".AutoWeaponsRecoilCount" operation="set" value="0" />
				<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar=".AutoWeaponsRecoilCount" operation="set" value="0" />
				<triggered_effect trigger="onSelfRangedBurstShot" action="ModifyCVar" cvar=".AutoWeaponsRecoilCount" operation="add" value="1" />
				<triggered_effect trigger="onSelfRangedBurstShot" action="ModifyCVar" cvar=".AutoWeaponsRecoilCount" operation="set" value="0">
					<requirement name="RoundsInMagazine" operation="LT" value="1" />
				</triggered_effect>

				<!-- to do
				check balancing when mod installation works again			-->

				<!-- ak47 <passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.9"/>
				<passive_effect name="WeaponHandling" operation="base_set" value="0.7"/>-->
				 <!-- M60 <passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.5"/>
				<passive_effect name="WeaponHandling" operation="base_set" value="0.83"/>-->
				<triggered_effect trigger="onSelfRangedBurstShot" action="ModifyCVar" cvar=".AutoWeaponsRecoilEffect" operation="set" value="-.015" />
				<triggered_effect trigger="onSelfRangedBurstShot" action="ModifyCVar" cvar=".AutoWeaponsRecoilEffect" operation="multiply" value="@.AutoWeaponsRecoilCount" />

				<triggered_effect trigger="onSelfRangedBurstShot" action="ModifyCVar" cvar=".AutoWeaponsRecoilEffect" operation="set" value="-.5">
					<requirement name="CVarCompare" cvar=".AutoWeaponsRecoilEffect" operation="LT" value="-.5" />
				</triggered_effect>

				<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" level="1" value="@.AutoWeaponsRecoilEffect" />
		</effect_group>
		<effect_group>
			<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar=".AutoWeaponsRecoilCount" operation="set" value="0" />
			<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar=".AutoWeaponsRecoilEffect" operation="set" value="0" />
		</effect_group>
	</perk>
	<perk name="perkAutoWeaponsRagdoll" parent="skillAutoWeapons" max_level="1" base_skill_point_cost="0" desc_key="perkAutoWeaponsRagdollDesc" long_desc_key="perkAutoWeaponsRagdollLongDesc">
		<effect_group>
			<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" target="other" target_tags="walker" buff="buffAutoWeaponsRagdoll">
				<requirement name="ItemHasTags" tags="perkBookAutoWeapons" />
				<requirement name="ProgressionLevel" progression_name="perkAutoWeaponsRagdoll" operation="Equals" value="1" />
			<!-- to do
			Fully automatic mode has an INCREASING CHANCE to ragdoll an enemy with each hit.
			Ragdoll: Fully automatic mode has an increasing chance to ragdoll an enemy with each hit. -->

			</triggered_effect>
		</effect_group>
	</perk>
	<perk name="perkAutoWeaponsMachineGuns" parent="skillAutoWeapons" max_level="1" base_skill_point_cost="0" name_key="bookAutoWeaponsMachineGuns" desc_key="perkAutoWeaponsMachineGunsDesc" long_desc_key="perkAutoWeaponsMachineGunsLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="gunM60" />
		</effect_group>
	</perk>
	<perk name="perkAutoWeaponsComplete" parent="skillAutoWeapons" max_level="1" base_skill_point_cost="0" desc_key="perkAutoWeaponsCompleteDesc" long_desc_key="perkAutoWeaponsCompleteLongDesc">
		<effect_group>
			<triggered_effect trigger="onSelfKilledOther" action="AddBuff" buff="buffAutoWeaponsComplete">
				<requirement name="ItemHasTags" tags="perkBookAutoWeapons" />
				<requirement name="ProgressionLevel" progression_name="perkAutoWeaponsComplete" operation="Equals" value="1" />
			</triggered_effect>
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->

	<perk name="perkUrbanCombatLanding" parent="skillUrbanCombat" max_level="1" base_skill_point_cost="0" name_key="bookUrbanCombatLanding" desc_key="perkUrbanCombatLandingDesc" long_desc_key="perkUrbanCombatLandingLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="armorMilitaryStealthBoots" />
		</effect_group>
	</perk>
	<perk name="perkUrbanCombatControlledBreathing" parent="skillUrbanCombat" max_level="1" base_skill_point_cost="0" name_key="bookUrbanCombatControlledBreathing" desc_key="perkUrbanCombatControlledBreathingDesc" long_desc_key="perkUrbanCombatControlledBreathingLongDesc">
		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1" value="1" tags="apparelCigar" />
		</effect_group>
	</perk>
	<perk name="perkUrbanCombatSneaking" parent="skillUrbanCombat" max_level="1" base_skill_point_cost="0" desc_key="perkUrbanCombatSneakingDesc" long_desc_key="perkUrbanCombatSneakingLongDesc">
		<effect_group>
			<requirement name="CVarCompare" cvar="_crouching" operation="Equals" value="1" />
				<passive_effect name="SilenceBlockSteps" operation="base_set" level="1" value="1" tags="trashPile" />
		</effect_group>
	</perk>
	<perk name="perkUrbanCombatJumping" parent="skillUrbanCombat" max_level="1" base_skill_point_cost="0" desc_key="perkUrbanCombatJumpingDesc" long_desc_key="perkUrbanCombatJumpingLongDesc">
		<effect_group>
			<!-- landing effect is in buffPlayerFallingDamage, Landing Sound stealth book -->
			<!-- jumping effect is in entityclasses.xml -->
		</effect_group>
	</perk>
	<perk name="perkUrbanCombatLandMines" parent="skillUrbanCombat" max_level="1" base_skill_point_cost="0" desc_key="perkUrbanCombatLandMinesDesc" long_desc_key="perkUrbanCombatLandMinesLongDesc">
		<effect_group>
			<passive_effect name="LandMineImmunity" operation="base_set" level="1" value="1" />
		</effect_group>
	</perk>
	<perk name="perkUrbanCombatAdrenalineRush" parent="skillUrbanCombat" max_level="1" base_skill_point_cost="0" desc_key="perkUrbanCombatAdrenalineRushDesc" long_desc_key="perkUrbanCombatAdrenalineRushLongDesc">
		<effect_group>
			<triggered_effect trigger="onCombatEntered" action="AddBuff" buff="buffUrbanCombatAdrenalineRush">
				<requirement name="ProgressionLevel" progression_name="perkUrbanCombatAdrenalineRush" operation="Equals" value="1" />
			</triggered_effect>
		</effect_group>
	</perk>
	<perk name="perkUrbanCombatRoomClearing" parent="skillUrbanCombat" max_level="1" base_skill_point_cost="0" desc_key="perkUrbanCombatRoomClearingDesc" long_desc_key="perkUrbanCombatRoomClearingLongDesc">
		<effect_group>
			<requirement name="IsIndoors" />
				<passive_effect name="EntityDamage" operation="perc_add" level="1" value=".1" />
				<passive_effect name="HealthLoss" operation="perc_subtract" level="1" value=".05" />
		</effect_group>
	</perk>
	<perk name="perkUrbanCombatComplete" parent="skillUrbanCombat" max_level="1" base_skill_point_cost="0" desc_key="perkUrbanCombatCompleteDesc" long_desc_key="perkUrbanCombatCompleteLongDesc">
		<effect_group>
			<!-- effect is in modGunSoundSuppressorSilencer -->
		</effect_group>
	</perk>

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->
<!--
	<perk name="perkArcticSurvivalCold" parent="skillArcticSurvival" max_level="1" base_skill_point_cost="0" desc_key="perkArcticSurvivalColdDesc" long_desc_key="perkArcticSurvivalColdLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkArcticSurvivalStews" parent="skillArcticSurvival" max_level="1" base_skill_point_cost="0" desc_key="perkArcticSurvivalStewsDesc" long_desc_key="perkArcticSurvivalStewsLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkArcticSurvivalSnowShoes" parent="skillArcticSurvival" max_level="1" base_skill_point_cost="0" desc_key="perkArcticSurvivalSnowShoesDesc" long_desc_key="perkArcticSurvivalSnowShoesLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkArcticSurvivalIce" parent="skillArcticSurvival" max_level="1" base_skill_point_cost="0" desc_key="perkArcticSurvivalIceDesc" long_desc_key="perkArcticSurvivalIceLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkArcticSurvivalSnowZombies" parent="skillArcticSurvival" max_level="1" base_skill_point_cost="0" desc_key="perkArcticSurvivalSnowZombiesDesc" long_desc_key="perkArcticSurvivalSnowZombiesLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkArcticSurvivalForage" parent="skillArcticSurvival" max_level="1" base_skill_point_cost="0" desc_key="perkArcticSurvivalForageDesc" long_desc_key="perkArcticSurvivalForageLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkArcticSurvivalComplete" parent="skillArcticSurvival" max_level="1" base_skill_point_cost="0" desc_key="perkArcticSurvivalCompleteDesc" long_desc_key="perkArcticSurvivalCompleteLongDesc">
		<effect_group>
		</effect_group>
	</perk>-->

	<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->
<!--
	<perk name="perkBearHunterDamage" parent="skillBearHunter" max_level="1" base_skill_point_cost="0" desc_key="perkBearHunterDamageDesc" long_desc_key="perkBearHunterDamageLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkBearHunterHarvest" parent="skillBearHunter" max_level="1" base_skill_point_cost="0" desc_key="perkBearHunterHarvestDesc" long_desc_key="perkBearHunterHarvestLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkBearHunterDefense" parent="skillBearHunter" max_level="1" base_skill_point_cost="0" desc_key="perkBearHunterDefenseDesc" long_desc_key="perkBearHunterDefenseLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkBearHunterClaws" parent="skillBearHunter" max_level="1" base_skill_point_cost="0" desc_key="perkBearHunterClawsDesc" long_desc_key="perkBearHunterClawsLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkBearHunterFurCoat" parent="skillBearHunter" max_level="1" base_skill_point_cost="0" desc_key="perkBearHunterFurCoatDesc" long_desc_key="perkBearHunterFurCoatLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkBearHunterBearoids" parent="skillBearHunter" max_level="1" base_skill_point_cost="0" desc_key="perkBearHunterBearoidsDesc" long_desc_key="perkBearHunterBearoidsLongDesc">
		<effect_group>
		</effect_group>
	</perk>
	<perk name="perkBearHunterComplete" parent="skillBearHunter" max_level="1" base_skill_point_cost="0" desc_key="perkBearHunterCompleteDesc" long_desc_key="perkBearHunterCompleteLongDesc">
		<effect_group>
		</effect_group>
	</perk>-->

</perks>
</progression>
<!--
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Skill XP gain (automatic leveling) is DISABLED if
exp_gain_multiplier = 0
-->