<configs>

  <!-- Gyrocopter -->
  <set xpath="/items/item[@name='vehicleGyrocopterPlaceable']/effect_group[@name='vehicleGyrocopterPlaceable']/passive_effect[@name='DegradationMax'][@operation='base_set']/@value">30000</set>
  <set xpath="/items/item[@name='vehicleGyrocopterPlaceable']/effect_group/passive_effect[@name='ModSlots' and(@value='4')]/@value">6</set>

  <!-- 4x4 Truck -->
  <set xpath="/items/item[@name='vehicleTruck4x4Placeable']/effect_group/passive_effect[@name='DegradationMax']/@value">50000</set>

  <!-- Motorcycle -->
  <set xpath="/items/item[@name='vehicleMotorcyclePlaceable']/effect_group/passive_effect[@name='DegradationMax']/@value">30000</set>

  <!-- Minibike -->
  <set xpath="/items/item[@name='vehicleMinibikePlaceable']/effect_group/passive_effect[@name='DegradationMax']/@value">18000</set>

  <!-- Bicycle -->
  <set xpath="/items/item[@name='vehicleBicyclePlaceable']/effect_group/passive_effect[@name='DegradationMax']/@value">7000</set>
  <set xpath="/items/item[@name='vehicleBicyclePlaceable']/effect_group/passive_effect[@name='ModSlots']/@value">6</set>

  <!-- Armes Valkream -->
  <append xpath="/items">


  <item name="ValkreamParts">
    <property name="HoldType" value="45"/>
    <property name="CustomIcon" value="meleeToolAllSteelParts"/>
    <property name="CustomIconTint" value="FF9999"/>
    <property name="Meshfile" value="@:Other/Items/Misc/sackPrefab.prefab"/>
    <property name="DropMeshfile" value="@:Other/Items/Misc/sack_droppedPrefab.prefab"/>
    <property name="Material" value="MValkreamParts"/>
    <property name="Weight" value="1"/>
    <property name="Stacknumber" value="250"/> <!-- STK resource -->
    <property name="Group" value="Resources"/>
    <property name="EconomicValue" value="75"/>
    <property name="NoScrapping" value="true" />
  </item>

  <!-- TintColor Valkream = 255,153,153 -->
  <!-- IconColor Valkream = FF9999 -->

  <item name="gunRifleValkream">
    <property name="Tags" value="weapon,ranged,holdBreathAiming,reloadPenalty,gun,barrelAttachments,sideAttachments,smallTopAttachments,mediumTopAttachments,largeTopAttachments,stock,magazine,firingMode,bottomAttachments,attPerception,perkDeadEye,attachmentsIncluded,canHaveCosmetic,rifleSkill"/>
    <property name="DisplayType" value="rangedGun"/>
    <property name="HoldType" value="77"/>
    <property name="Meshfile" value="@:Other/Items/Weapons/Ranged/Sharp Shooter/sharpShooterGunPrefab.prefab"/>
    <property name="Material" value="MRifleParts"/>
    <property name="TintColor" value="255,153,153"/>
    <property name="Weight" value="7"/>
		<property name="ScrapTimeOverride" value="15.0"/>
    <property name="DegradationBreaksAfter" value="false"/>
    <property name="SoundJammed" value="weapon_jam"/>
    <property name="Attachments" value="meleeToolFlashlight02"/>
    <property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
    <property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
    <property name="Sound_Sight_In" value="rifle_sight_in"/>
    <property name="Sound_Sight_Out" value="rifle_sight_out"/>
    <property name="LightSource" value="lightSource"/> <!-- Start: Needed for the attachment flashlight -->
    <property name="ActivateObject" value="Attachments/flashlight/lightSource"/>
    <property name="AttachmentFlashlight" value="meleeToolFlashlight02"/> <!-- End: Needed for the attachment flashlight -->
    <property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
    <property name="RepairExpMultiplier" value="10.8"/>
    <property name="LightValue" value=".45"/>
    <property name="EconomicValue" value="30000"/>
    <property name="ShowQuality" value="true"/>
    <property name="SoundUnholster" value="weapon_unholster"/>
    <property name="SoundHolster" value="weapon_holster"/>
    <property name="SoundPickup" value="rifle_polymer_grab"/>
    <property name="SoundPlace" value="rifle_polymer_place"/>
    <property name="CustomIcon" value="gunRifleT3SniperRifle"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>

    <property class="Action0">
			<property name="Class" value="Ranged"/>
			<property name="Delay" value=".3"/> <!-- obsolete if rounds per minute exists -->
			<property name="Magazine_items" value="ammo762mmBulletHP,ammo762mmBulletAP,ammo762mmBulletDU"/>
			<property name="Reload_time" value="2.5"/>
			<property name="Sound_start" value="sharpshooter_fire"/>
			<property name="Sound_loop" value="sharpshooter_fire"/>
			<property name="Sound_repeat" value=""/>
			<property name="Sound_end" value=""/>
			<property name="Sound_empty" value="dryfire"/>
			<property name="AutoReload" value="false"/>
			<property name="Particles_muzzle_fire" value="gunfire_rifle_sniper"/>
			<property name="triggerEffectTriggerPullDualsense" value="RifleTrigger"/>
			<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
			<property name="triggerEffectTriggerShootDualsense" value="RifleShoot"/>
			<property name="triggerEffectTriggerShootXbox" value="PistolShoot"/>
    </property>
    <property class="Action1">
			<property name="Class" value="Zoom"/>
			<property name="Zoom_max_out" value="55"/>
			<property name="Zoom_max_in" value="55"/>
			<property name="SightsCameraOffset" value="0,0,0"/>
			<property name="ScopeCameraOffset" value="0,0,0"/>
			<property name="triggerEffectTriggerPullDualsense" value="PistolZoom"/>
    </property>
    <effect_group name="gunRifleValkream">
			<passive_effect name="MaxRange" operation="base_set" value="600" tags="perkDeadEye"/>
			<passive_effect name="DamageFalloffRange" operation="base_set" value="120" tags="perkDeadEye"/>
			<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.1,.05" tier="1,6" tags="perkDeadEye"/> <!-- random effective rng -->
			<passive_effect name="RoundsPerMinute" operation="base_set" value="150" tags="perkDeadEye"/>
			<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1" tags="perkDeadEye"/>
			<passive_effect name="BurstRoundCount" operation="base_set" value="1" tags="perkDeadEye"/>
			<passive_effect name="MagazineSize" operation="base_set" value="40" tags="perkDeadEye"/>
			
			<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1.6" tags="perkDeadEye"/> <!-- 2.7s -->
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,6" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".05" tags="EntityDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".06" tags="RoundsPerMinute"/>
			<passive_effect name="EntityDamage" operation="base_add" value="400" tags="perkDeadEye"/>
			<passive_effect name="EntityDamage" operation="perc_add" value="-.06,.3" tags="perkDeadEye"/> 
			<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkDeadEye"/> 
			<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkDeadEye"/> 
			<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkDeadEye"/> 
			
			<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.16" tags="perkDeadEye"/> 

			<passive_effect name="SpreadDegreesVertical" operation="base_set" value="2.2" tags="perkDeadEye"/>
			<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="2.2" tags="perkDeadEye"/>
			<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".04" tags="perkDeadEye"/>
			<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".5" tags="perkDeadEye"/>
			<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1" tags="perkDeadEye"/>
			<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2" tags="perkDeadEye"/>

			<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="1.2" tags="perkDeadEye"/>
			<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="1.2" tags="perkDeadEye"/>
			<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.1" tags="perkDeadEye"/>
			<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".1" tags="perkDeadEye"/>

			<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="11" tags="perkDeadEye"/>
			<passive_effect name="WeaponHandling" operation="base_set" value="1" tags="perkDeadEye"/>

			<passive_effect name="DegradationMax" operation="base_set" value="1200,2400" tier="1,6" tags="perkDeadEye"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1.8" tags="perkDeadEye"/>

			<passive_effect name="DamageModifier" operation="base_add" value="600" tags="head"/>
			<passive_effect name="TargetArmor" operation="perc_add" value="-1" tags="perkDeadEye"/>
			<passive_effect name="EntityPenetrationCount" operation="perc_add" value="5" tags="perkDeadEye"/>
			
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffInjuryKnockdown01">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="75"/>
			</triggered_effect>
    </effect_group>
    		<effect_group name="sneak damage bonus">
			<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_add" value="1.5"/>
				<passive_effect name="EntityDamage" operation="perc_add" value="1.5" tags="perkDeadEye"/>
				<display_value name="dEntityDamageSneak" value="1.5"/>
		</effect_group>
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Rifle"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Rifle">
				<requirement name="!HasBuff" buff="Holding_Rifle"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Rifle"/>
		</effect_group>
    		<effect_group name="XP Bonus">
			<requirement name="HitLocation" body_parts="Head"/>
				<passive_effect name="PlayerExpGain" operation="perc_add" value=".75" tags="Kill"/>
		</effect_group>
  </item>

  <item name="gunCrossbowValkream"> 
		<property name="Tags" value="weapon,ranged,holdBreathAiming,reloadPenalty,sideAttachments,smallTopAttachments,mediumTopAttachments,bottomAttachments,attAgility,perkArchery,crossbow,attachmentsIncluded,canHaveCosmetic,bowSkillt"/>
		<property name="DisplayType" value="rangedBow"/>
		<property name="DescriptionKey" value="gunCrossbowValkreamDesc"/>
		<property name="HoldType" value="69"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Ranged/Bows/advancedBow/advancedCompoundCrossbow/advancedCompoundCrossbowPrefab.prefab"/>
		<property name="Material" value="MBowCrossbowParts"/>
    <property name="TintColor" value="255,153,153"/>
		<property name="Weight" value="7"/>
		<property name="ScrapTimeOverride" value="15.0"/>
		<property name="EconomicValue" value="20000"/>
		<property name="DegradationBreaksAfter" value="false"/>
		<property name="SoundJammed" value="ItemNeedsRepair"/>
		<property name="SoundDestroy" value="wooddestroy1"/>
		<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
		<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
		<property name="Sound_Sight_In" value="crossbow_sight_in"/>
		<property name="Sound_Sight_Out" value="crossbow_sight_out"/>
		<!-- <property name="SoundUnholster" value="crossbow2_unholster"/> Custom unholster but sounds inconsistent when other weapons don't have custom ones -->
		<!-- <property name="SoundHolster" value="crossbow2_holster"/> -->
		<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
		<property name="RepairExpMultiplier" value="5.5"/>
		<property name="ShowQuality" value="true"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="rifle_wood_grab"/>
		<property name="SoundPlace" value="rifle_wood_place"/>
		<property name="CustomIcon" value="gunBowT3CompoundCrossbow"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>
		
		<property class="Action0">
			<property name="Class" value="Launcher"/>
			<property name="Hitmask_override" value="Arrow"/>
			<property name="Delay" value=".8"/> <!-- obsolete if rounds per minute exists -->
			<property name="Magazine_items" value="ammoCrossbowBoltStone,ammoCrossbowBoltIron,ammoCrossbowBoltSteelAP,ammoCrossbowBoltFlaming,ammoCrossbowBoltExploding"/>
			<!-- <property name="Reload_time" value="4"/> -->
			<property name="Sound_start" value="crossbow2_fire"/>
			<property name="Sound_repeat" value=""/>
			<property name="Sound_end" value=""/>
			<property name="Sound_empty" value="dryfire"/>
			<property name="Sound_reload" value="crossbow2_reload"/>
			<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
			<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
			<property name="triggerEffectTriggerShootDualsense" value="PistolShoot"/>
			<property name="triggerEffectTriggerShootXbox" value="PistolShoot"/>
			<property name="AutoReload" value="false"/>
		</property>
		<property class="Action1"> <!-- UseAction -->
			<property name="Class" value="Zoom"/>
			<property name="Zoom_max_out" value="55"/>
			<property name="Zoom_max_in" value="55"/>
			<property name="zoomTriggerEffectTriggerPullDualsense" value="PistolZoom"/>
			<property name="zoomTriggerEffectTriggerPullXbox" value="PistolZoom"/>
		</property>
		<effect_group name="gunCrossbowValkream">
			<passive_effect name="DamageFalloffRange" operation="base_set" value="80" tags="perkArchery"/>
			<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.1,.2" tier="1,6" tags="perkArchery"/> <!-- random effective rng -->
			<passive_effect name="MaxRange" operation="base_set" value="200" tags="perkArchery"/>
			<passive_effect name="MagazineSize" operation="base_set" value="3" tags="perkArchery"/>
			<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1.8" tags="perkArchery"/> <!-- 3.4s -->
			<passive_effect name="EntityDamage" operation="base_add" value="120" tags="perkArchery"/> <!-- damage offset -->
			<passive_effect name="EntityDamage" operation="perc_add" value="-.06,.3" tags="perkArchery"/> 
			<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkArchery"/> 
			<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkArchery"/> <!-- random BlockDmg -->
			<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkArchery"/> <!-- tier bonus -->
			<passive_effect name="ProjectileVelocity" operation="perc_add" value="-.08,.08" tags="perkArchery"/>
			<passive_effect name="WeaponHandling" operation="perc_add" value="-.04,.04" tags="perkArchery"/> <!-- random WeaponHandling -->

			<passive_effect name="SpreadDegreesVertical" operation="base_set" value="2.2" tags="perkArchery"/>
			<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="2.2" tags="perkArchery"/>
			<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".1" tags="perkArchery"/>
			<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkArchery"/>
			<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkArchery"/>
			<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkArchery"/>

			<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="2" tags="perkArchery"/>
			<passive_effect name="WeaponHandling" operation="base_set" value="1.6" tags="perkArchery"/> <!-- crosshair reset speed -->

			<passive_effect name="RoundsPerMinute" operation="base_set" value="180" tags="perkArchery"/>
			<passive_effect name="BurstRoundCount" operation="base_set" value="1" tags="perkArchery"/>

			<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".5" tags="perkArchery"/>
			<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".5" tags="perkArchery"/>
			<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.5" tags="perkArchery"/>
			<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".5" tags="perkArchery"/>

			<passive_effect name="DegradationMax" operation="base_set" value="1200,2400" tier="1,6" tags="perkArchery"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkArchery"/>
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,6" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			
			<passive_effect name="DamageModifier" operation="base_add" value="400" tags="head"/>
			<passive_effect name="TargetArmor" operation="perc_add" value="-.6" tags="perkArchery"/>
		</effect_group>
		
		<effect_group name="sneak damage bonus">
			<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_add" value="3"/>
				<passive_effect name="EntityDamage" operation="perc_add" value="3" tags="perkArchery"/>
				<display_value name="dEntityDamageSneak" value="3"/>
		</effect_group>
		
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Archery"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Archery">
				<requirement name="!HasBuff" buff="Holding_Archery"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Archery"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Mantis"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Mantis">
				<requirement name="!HasBuff" buff="Holding_Mantis"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Mantis"/>
		</effect_group>
				
		<effect_group name="XP Bonus">
			<requirement name="HitLocation" body_parts="Head"/>
				<passive_effect name="PlayerExpGain" operation="perc_add" value=".75" tags="Kill"/>
		</effect_group>
		
	</item>

  <item name="gunMGT5M60Valkream">
		<property name="Tags" value="weapon,ranged,holdBreathAiming,reloadPenalty,gun,barrelAttachments,sideAttachments,smallTopAttachments,magazine,drumMagazine,bottomAttachments,mediumTopAttachments,attFortitude,perkMachineGunner,perkBookAutoWeapons,attachmentsIncluded,canHaveCosmetic,machinegunSkill"/>
		<property name="DisplayType" value="rangedGun"/>
		<property name="HoldType" value="60"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Ranged/MachineGun/m60MachinegunPrefab.prefab"/>
		<property name="Material" value="MMachineGunParts"/>
		<property name="TintColor" value="255,153,153"/>
		<property name="CrosshairOnAim" value="true"/> 
		<property name="CrosshairUpAfterShot" value="true"/> 
		<property name="Weight" value="7"/>
		<property name="ScrapTimeOverride" value="15.0"/>
		<property name="DegradationBreaksAfter" value="false"/>
		<property name="SoundJammed" value="weapon_jam"/>
		<property name="Sound_Sight_In" value="rifle_sight_in"/>
		<property name="Sound_Sight_Out" value="rifle_sight_out"/>
		<property name="RepairExpMultiplier" value="10.8"/>
		<property name="EconomicValue" value="30000"/>
		<property name="CustomIcon" value="gunMGT3M60"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>
		<property name="ShowQuality" value="true"/>
		<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="rifle_polymer_grab"/>
		<property name="SoundPlace" value="rifle_polymer_place"/>

		<property class="Action0">
			<property name="Class" value="Ranged"/>
			<property name="Delay" value=".1"/> <!-- obsolete if rounds per minute exists -->
			<property name="Magazine_items" value="ammo44MagnumBulletBall,ammo44MagnumBulletHP,ammo44MagnumBulletAP,ammo44MagnumBulletDU"/>
			<property name="Sound_start" value="m60_fire"/>
			<property name="Sound_loop" value="m60_fire"/>
			<property name="Sound_empty" value="dryfire"/>
			<property name="Sound_reload" value="m60_reload"/>
			<property name="Sound_end" value="m60_fire_end"/>
			<property name="AutoReload" value="false"/>
			<property name="Particles_muzzle_fire" value="gunfire_MG_M60"/>
			<property name="triggerEffectTriggerPullDualsense" value="RifleTrigger"/>
			<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
			<property name="triggerEffectTriggerShootDualsense" value="MGShoot"/>
			<property name="triggerEffectTriggerShootXbox" value="PistolShoot"/>
		</property>
		
		<property class="Action1">
			<property name="Class" value="Zoom"/>
			<property name="Zoom_max_out" value="55"/> <!-- 55 -->
			<property name="Zoom_max_in" value="55"/>
			<property name="SightsCameraOffset" value="-.00062,0,.06"/>
			<property name="zoomTriggerEffectTriggerPullDualsense" value="RifleZoom"/>
			<property name="zoomTriggerEffectTriggerPullXbox" value="PistolZoom"/>
		</property>
		<effect_group name="gunMGT5M60Valkream">
			
			<passive_effect name="MaxRange" operation="base_set" value="70" tags="perkMachineGunner"/>
			
			<passive_effect name="DamageFalloffRange" operation="base_set" value="45" tags="perkMachineGunner,perkGunslinger"/>
			<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.1" tier="1,6" tags="perkMachineGunner"/> 
			<passive_effect name="BlockDamage" operation="base_add" value="4" tags="perkMachineGunner"/> 
			<passive_effect name="EntityDamage" operation="base_add" value="136" tags="perkMachineGunner"/> 
			<passive_effect name="EntityDamage" operation="perc_add" value="-.06,.3" tags="perkMachineGunner"/> 
			<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkMachineGunner"/> 
			<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkMachineGunner"/>
			<!-- random EntityDmg -->
			<passive_effect name="BlockDamage" operation="perc_add" value=".2,1" tier="2,6" tags="perkMachineGunner"/>
			<!-- tier bonus -->
			<passive_effect name="DegradationMax" operation="perc_add" value="-.1,.1" tier="1,6" tags="perkMachineGunner"/>
			<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1" tags="perkMachineGunner"/>
			<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.3"/>
			<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkMachineGunner"/>
			
			<passive_effect name="RoundsPerMinute" operation="base_set" value="480" tags="perkMachineGunner"/>
			<passive_effect name="BurstRoundCount" operation="base_set" value="1200" tags="perkMachineGunner"/>
			<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkMachineGunner"/>
			
			<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1.6" tags="perkMachineGunner"/>

			<passive_effect name="SpreadDegreesVertical" operation="base_set" value="2.1" tags="perkMachineGunner"/>
			<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="2.1" tags="perkMachineGunner"/>
			<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".35" tags="perkMachineGunner"/>
			<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkMachineGunner"/>
			<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1" tags="perkMachineGunner"/>
			<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="1" tags="perkMachineGunner"/>

			<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="-.3" tags="perkMachineGunner"/>
			<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".3" tags="perkMachineGunner"/>
			<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.6" tags="perkMachineGunner"/>
			<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".6" tags="perkMachineGunner"/>

			<passive_effect name="TargetArmor" operation="perc_add" value="-.3" tags="perkMachineGunner"/>
			<passive_effect name="EntityPenetrationCount" operation="perc_add" value="2" tags="perkMachineGunner"/>
			<passive_effect name="DismemberChance" operation="base_add" value=".6"/>
			
			<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.5" tags="perkMachineGunner"/>
			<passive_effect name="WeaponHandling" operation="base_set" value="1.4" tags="perkMachineGunner"/> 

			<passive_effect name="DegradationMax" operation="base_set" value="1200,2400" tier="1,6" tags="perkMachineGunner,perkBookAutoWeapons"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1.5" tags="perkMachineGunner,perkBookAutoWeapons"/>

			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,6" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".05" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".06" tags="RoundsPerMinute"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffWeaponBleeding"/>
			
		</effect_group>
		
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_MachineGun"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_MachineGun">
				<requirement name="!HasBuff" buff="Holding_MachineGun"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_MachineGun"/>
		</effect_group>
	
	</item>

  <item name="gunShotgunValkream"> 
		<property name="Tags" value="weapon,ranged,holdBreathAiming,reloadPenalty,gun,shotgun,shortRange,barrelAttachments,sideAttachments,smallTopAttachments,noScopes,stock,magazine,drumMagazine,firingMode,bottomAttachments,attStrength,perkBoomstick,attachmentsIncluded,canHaveCosmetic,shotgunSkill"/>
		<property name="DisplayType" value="rangedShotgun"/>
		<property name="HoldType" value="76"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Ranged/Auto Shotgun/autoShotgunPrefab.prefab"/>
		<property name="Material" value="MShotgunParts"/>
		<property name="TintColor" value="255,153,153"/>
		<property name="Weight" value="7"/>
		<property name="ScrapTimeOverride" value="15.0"/>
		<property name="DegradationBreaksAfter" value="false"/>
		<property name="SoundJammed" value="weapon_jam"/>
		<property name="Attachments" value="meleeToolFlashlight02"/>
		<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
		<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
		<property name="Sound_Sight_In" value="rifle_sight_in"/>
		<property name="Sound_Sight_Out" value="rifle_sight_out"/>
		<property name="LightSource" value="lightSource"/> <!-- Start: Needed for the attachment flashlight -->
		<property name="ActivateObject" value="Attachments/flashlight/lightSource"/>
		<property name="AttachmentFlashlight" value="meleeToolFlashlight02"/> <!-- End: Needed for the attachment flashlight -->
		<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
		<property name="RepairExpMultiplier" value="10.8"/>
		<property name="LightValue" value=".45"/>
		<property name="EconomicValue" value="30000"/>
		<property name="ShowQuality" value="true"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="shotgun_polymer_grab"/>
		<property name="SoundPlace" value="shotgun_polymer_place"/>
		<property name="CustomIcon" value="gunShotgunT3AutoShotgun"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>

		<property class="Action0">
			<property name="Class" value="Ranged"/>
			<property name="Delay" value=".6"/> <!-- obsolete if rounds per minute exists -->
			<property name="Magazine_items" value="ammoShotgunShell,ammoShotgunSlug,ammoShotgunBreachingSlug,ammoShotgunSlugDU"/>
			<property name="Reload_time" value="2.6"/>
			<property name="Sound_start" value="autoshotgun_fire"/>
			<property name="Sound_loop" value="autoshotgun_fire"/>
			<property name="Sound_repeat" value=""/>
			<property name="Sound_end" value=""/>
			<property name="Sound_empty" value="dryfire"/>
			<property name="AutoReload" value="false"/>
			<property name="Particles_muzzle_fire" value="gunfire_SG_auto"/>
			<property name="ScopeOffset" value="-.00062,.088,.065"/>
			<property name="SideOffset" value="0,0,0"/>
			<property name="BarrelOffset" value="0,0,0"/>
			<property name="triggerEffectTriggerPullDualsense" value="ShotgunTrigger"/>
			<property name="triggerEffectTriggerPullXbox" value="ShotgunTrigger"/>
			<property name="triggerEffectShootDualsense" value="ShotgunShoot"/>
			<property name="triggerEffectShootXbox" value="PistolShoot"/>
		</property>
		<property class="Action1">
			<property name="Class" value="Zoom"/>
			<property name="Zoom_max_out" value="55"/>
			<property name="Zoom_max_in" value="55"/>
			<property name="SightsCameraOffset" value="0,0,0"/>
			<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
			<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
		</property>
		<effect_group name="gunShotgunValkream">
			<passive_effect name="RoundsPerMinute" operation="base_set" value="200" tags="perkBoomstick"/>
			<passive_effect name="BurstRoundCount" operation="base_set" value="1" tags="perkBoomstick"/>
			
			<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1.8" tags="perkBoomstick"/> <!-- 2.3s -->
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,6" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".05" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".06" tags="RoundsPerMinute"/>
			
			<passive_effect name="EntityDamage" operation="base_add" value="28" tags="perkBoomstick"/> 
			<passive_effect name="EntityDamage" operation="perc_add" value="-.06,.3" tags="perkBoomstick"/> 
			<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6" tags="perkBoomstick"/> 
			<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkBoomstick"/> 
			<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkBoomstick"/> 
			
			<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.3"/>
			<passive_effect name="MagazineSize" operation="base_set" value="60" tags="perkBoomstick"/>
			
			<passive_effect name="SpreadDegreesVertical" operation="base_set" value="4.2" tags="perkBoomstick"/>
			<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="4.2" tags="perkBoomstick"/>
			<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".4" tags="perkBoomstick"/>
			
			<passive_effect name="TargetArmor" operation="perc_add" value="-.3" tags="perkMachineGunner"/>
			<passive_effect name="DismemberChance" operation="base_add" value=".15"/>

			<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".5" tags="perkBoomstick"/>
			<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".5" tags="perkBoomstick"/>
			<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.5" tags="perkBoomstick"/>
			<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="." tags="perkBoomstick"/>

			<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1" tags="perkBoomstick"/>
			
			<passive_effect name="WeaponHandling" operation="perc_add" value="-.02,.06" tags="perkBoomstick"/> 
			<passive_effect name="WeaponHandling" operation="base_set" value="1.7" tags="perkBoomstick"/>

			<passive_effect name="DegradationMax" operation="base_set" value="1200,2400" tier="1,6" tags="perkBoomstick"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1.5" tags="perkBoomstick"/>
			<display_value name="dStatStunEffect" value="4"/>
			
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffInjuryKnockdown01">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="30"/>
			</triggered_effect>
			
		</effect_group>
		
		<effect_group name="deco" tiered="false">
			<triggered_effect trigger="onSelfHoldingItemCreated" action="AddPart" part="eraser" prefab="@:Other/Items/Weapons/Ranged/PipeShotgun/pipeShotgunPrefab.prefab" parentTransform="#HeldItemRoot"/>                   
			<triggered_effect trigger="onSelfEquipStop" action="RemovePart" part="eraser"/>
		</effect_group>
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Shotgun"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Shotgun">
				<requirement name="!HasBuff" buff="Holding_Shotgun"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Shotgun"/>
		</effect_group>
		
	</item>

  <item name="gunHandgunValkream"> 
		<property name="Tags" value="weapon,ranged,holdBreathAiming,reloadPenalty,gun,shortRange,barrelAttachments,sideAttachments,smallTopAttachments,magazine,drumMagazine,firingMode,bottomAttachments,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill,BoosterRange"/>
		<property name="DisplayType" value="rangedGun"/>
		<property name="HoldType" value="6"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Ranged/SMG/smgPrefab.prefab"/>
		<property name="Material" value="MHandGunParts"/>
		<property name="TintColor" value="255,153,153"/>
		<property name="Weight" value="7"/>
		<property name="ScrapTimeOverride" value="15.0"/>
		<property name="DegradationBreaksAfter" value="false"/>
		<property name="SoundJammed" value="weapon_jam"/>
		<property name="Attachments" value="meleeToolFlashlight02"/>
		<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
		<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
		<property name="Sound_Sight_In" value="smg_sight_in"/>
		<property name="Sound_Sight_Out" value="smg_sight_out"/>
		<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
		<property name="RepairExpMultiplier" value="10.8"/>
		<property name="LightValue" value=".45"/>
		<property name="EconomicValue" value="30000"/>
		<property name="ShowQuality" value="true"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="rifle_polymer_grab"/>
		<property name="SoundPlace" value="rifle_polymer_place"/>
		<property name="CustomIcon" value="gunHandgunT3SMG5"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>

		<property class="Action0">
			<property name="Class" value="Ranged"/>
			<property name="Delay" value=".150"/> <!-- obsolete if rounds per minute exists -->
			<property name="Magazine_items" value="ammo9mmBulletHP,ammo9mmBulletAP,ammo9mmBulletDU"/>
			<property name="Reload_time" value="4.1"/>
			<property name="Sound_start" value="smg_fire"/>
			<property name="Sound_loop" value="smg_fire"/>
			<property name="Sound_end" value="smg_fire_end"/>
			<property name="Sound_empty" value="dryfire"/>
			<property name="Sound_reload" value=""/>
			<property name="AutoReload" value="false"/>
			<property name="Particles_muzzle_fire" value="gunfire_pistol_SMG"/>
			<!-- <property name="DamageBonus.head" value="4"/>
			<property name="DamageBonus.wood" value="5"/>
			<property name="DamageBonus.earth" value=".2"/> -->
			<property name="ScopeOffset" value="-.000525,.1449,-.2"/>
			<property name="SideOffset" value="0,0,0"/>
			<property name="BarrelOffset" value="-.062,.062,.16"/>
			<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
			<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
			<property name="triggerEffectShootDualsense" value="PistolShoot"/>
			<property name="triggerEffectShootXbox" value="PistolShoot"/>
		</property>
		<property class="Action1">
			<property name="Class" value="Zoom"/>
			<property name="Zoom_max_out" value="55"/>
			<property name="Zoom_max_in" value="55"/>
			<property name="SightsCameraOffset" value="-.0003,0,-.01"/>
			<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
			<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
		</property>
		<effect_group name="gunHandgunValkream">
			<passive_effect name="MaxRange" operation="base_set" value="120" tags="perkGunslinger,9mmGun"/>
			<passive_effect name="DamageFalloffRange" operation="base_set" value="80" tags="perkGunslinger,9mmGun"/>
			<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> 
			<passive_effect name="RoundsPerMinute" operation="base_set" value="800" tags="perkGunslinger"/>
			<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.2" tags="perkGunslinger"/>
			
			<passive_effect name="BurstRoundCount" operation="base_set" value="1000" tags="perkGunslinger"/>
			<passive_effect name="MagazineSize" operation="base_set" value="108" tags="perkGunslinger"/>
			<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.3"/>
			<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1.8" tags="perkGunslinger"/> <!-- 4s -->
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,6" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".05" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".06" tags="RoundsPerMinute"/>
			<passive_effect name="EntityDamage" operation="base_add" value="28" tags="perkGunslinger"/>
			<passive_effect name="EntityDamage" operation="perc_add" value="-.05,.25" tags="perkGunslinger"/>
			<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6" tags="perkGunslinger"/>
			<passive_effect name="BlockDamage" operation="base_add" value="4" tags="perkGunslinger"/> 
			<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/>
			<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> 
			<passive_effect name="WeaponHandling" operation="perc_add" value="-.05,.05" tags="perkGunslinger"/>

			<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.3" tags="perkGunslinger"/>
			<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.3" tags="perkGunslinger"/>
			<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".15" tags="perkGunslinger"/>
			<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".6" tags="perkGunslinger"/>
			<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.4" tags="perkGunslinger"/>
			<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="1.8" tags="perkGunslinger"/>

			<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="-.6" tags="perkGunslinger"/>
			<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".6" tags="perkGunslinger"/>
			<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.4" tags="perkGunslinger"/>
			<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".4" tags="perkGunslinger"/>

			<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.6" tags="perkGunslinger,9mmGun"/>
			<passive_effect name="WeaponHandling" operation="base_set" value="1.6" tags="perkGunslinger"/>

			<passive_effect name="DegradationMax" operation="base_set" value="1200,2400" tier="1,6" tags="perkGunslinger,9mmGun"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1.5" tags="perkGunslinger,9mmGun"/>
			
			<passive_effect name="TargetArmor" operation="perc_add" value="-1" tags="perkGunslinger"/>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffWeaponBleeding"/>
			
		</effect_group>
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Pistol"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Pistol">
				<requirement name="!HasBuff" buff="Holding_Pistol"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Pistol"/>
		</effect_group>
		
	</item>

  <item name="gunBowValkream"> 
		<property name="Tags" value="weapon,ranged,bowDrawPenalty,archery,bow,attAgility,perkArchery,canHaveCosmetic,bowSkill"/>
		<property name="DisplayType" value="rangedBow"/>
		<property name="HoldType" value="53"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Ranged/Bows/advancedBow/advancedCompoundBow/advancedCompoundBowPrefab.prefab"/>
		<property name="Material" value="MBowCrossbowParts"/>
		<property name="TintColor" value="255,153,153"/>
		<property name="Weight" value="7"/>
		<property name="ScrapTimeOverride" value="15.0"/>
		<property name="DegradationBreaksAfter" value="false"/>
		<property name="SoundJammed" value="ItemNeedsRepair"/>
		<property name="SoundDestroy" value="wooddestroy1"/>
		<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
		<property name="CrosshairUpAfterShot" value="false"/>
		<property name="EconomicBundleSize" value="1"/>
		<property name="EconomicValue" value="7500"/>
		<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
		<property name="RepairExpMultiplier" value="5.5"/>
		<property name="ShowQuality" value="true"/>
		<property name="UsableUnderwater" value="false"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="bow_wooden_grab"/>
		<property name="SoundPlace" value="bow_wooden_place"/>
		<property name="CustomIcon" value="gunBowT3CompoundBow"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>
    		
		<property class="Action0">
			<property name="Class" value="Catapult"/>
			<!-- Catapult might not be the best name for it but it can also be used for a slingshot -->
			<property name="Hitmask_override" value="Arrow"/>
			<property name="Delay" value="1"/> <!-- obsolete if rounds per minute exists -->
			<property name="Magazine_items" value="ammoArrowStone,ammoArrowIron,ammoArrowSteelAP,ammoArrowFlaming,ammoArrowExploding"/>
			<!-- <property name="Reload_time" value=".9"/> -->
			<property name="Sound_start" value="bow3_fire"/>
			<property name="Sound_repeat" value=""/>
			<property name="Sound_end" value=""/>
			<property name="Sound_empty" value="dryfire"/>
			<property name="Sound_reload" value="bow_unquiver"/>
			<property name="Sound_draw" value="bow3_draw"/>
			<property name="Sound_cancel" value="bow_fire_cancel"/>
			<property name="Particles_muzzle_fire" value="nozzleflashuzi"/>
			<property name="Particles_muzzle_smoke" value="nozzlesmokeuzi"/>
			<property name="Max_strain_time" value=".43"/>
			<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
			<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
			<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
			<property name="triggerEffectShootDualsense" value="PistolShoot"/>
			<property name="triggerEffectShootXbox" value="PistolShoot"/>
			<property name="AutoReload" value="true"/>
		</property>
		<property class="Action1">
			<property name="Class" value="Zoom"/>
			<property name="Zoom_max_out" value="55"/>
			<property name="Zoom_max_in" value="55"/>
			<property name="triggerEffectTriggerPullDualsense" value="PistolZoom"/>
		</property>
		<effect_group name="gunBowValkream">
			<passive_effect name="ProjectileVelocity" operation="perc_add" value=".2" tags="perkArchery"/>
			<passive_effect name="DamageFalloffRange" operation="base_set" value="60" tags="perkArchery"/>
			<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.1,.2" tier="1,6" tags="perkArchery"/> 
			<passive_effect name="MaxRange" operation="base_set" value="200" tags="perkArchery"/>
			
			<passive_effect name="MagazineSize" operation="base_set" value="1" tags="perkArchery"/>
			<passive_effect name="EntityDamage" operation="base_add" value="160" tags="perkArchery"/>
			<passive_effect name="EntityDamage" operation="perc_add" value="-.06,.3" tags="perkArchery"/> 
			<passive_effect name="EntityDamage" operation="perc_add" value=".04,.2" tier="2,6" tags="perkArchery"/> 
			<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkArchery"/> 
			<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkArchery"/> 
			<passive_effect name="ProjectileVelocity" operation="perc_add" value="-.08,.08" tags="perkArchery"/> 

			<passive_effect name="SpreadDegreesVertical" operation="base_set" value="2.67" tags="perkArchery"/>
			<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="2.67" tags="perkArchery"/>
			<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".1" tags="perkArchery"/>
			<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkArchery"/>
			<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkArchery"/>
			<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkArchery"/>

			<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="2.5" tags="perkArchery"/>
			<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="2" tags="perkArchery"/>
			<passive_effect name="WeaponHandling" operation="base_set" value="1" tags="perkArchery"/> <!-- crosshair reset speed -->

			<passive_effect name="RoundsPerMinute" operation="base_set" value="120" tags="perkArchery,bowDrawPenalty"/>
			<passive_effect name="BurstRoundCount" operation="base_set" value="1" tags="perkArchery"/>

			<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".5" tags="perkArchery"/>
			<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".5" tags="perkArchery"/>
			<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.2" tags="perkArchery"/>
			<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".2" tags="perkArchery"/>

			<passive_effect name="DegradationMax" operation="base_set" value="1200,2400" tier="1,6" tags="perkArchery"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkArchery"/>
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,5" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffWeaponShock"/>
			<passive_effect name="DamageModifier" operation="base_add" value="600" tags="head"/>
			<passive_effect name="TargetArmor" operation="perc_add" value="-.3" tags="perkArchery"/>	
		</effect_group>
		
		<effect_group name="sneak damage bonus">
			<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_add" value="3.5"/>
				<passive_effect name="EntityDamage" operation="perc_add" value="3.5" tags="perkArchery"/>
				<display_value name="dEntityDamageSneak" value="3.5"/>
		</effect_group>
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Archery"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Archery">
				<requirement name="!HasBuff" buff="Holding_Archery"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Archery"/>
		</effect_group>
		
		<effect_group name="XP Bonus">
			<requirement name="HitLocation" body_parts="Head"/>
				<passive_effect name="PlayerExpGain" operation="perc_add" value=".25" tags="Kill"/>
		</effect_group>	
	</item>

  <item name="meleeWpnSledgeValkream">
		<property name="Tags" value="blunt,melee,grunting,heavy,sledge,weapon,meleeWeapon,longShaft,attStrength,perkSkullCrusher,perkFlurryOfStrength,canHaveCosmetic,sledgeSkill"/>
		<property name="DisplayType" value="meleeImp"/>
		<property name="HoldType" value="33"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Melee/SledgeHammer/steelSledgehammerPrefab.prefab"/>
		<property name="Material" value="MmeleeWpnSledgeParts"/>
		<property name="TintColor" value="255,153,153"/>
		<property name="Weight" value="1"/>
		<property name="ScrapTimeOverride" value="15.0"/>
		<property name="DegradationBreaksAfter" value="false"/>
		<property name="SoundJammed" value="ItemNeedsRepair"/>
		<property name="SoundDestroy" value="metaldestroy1"/>
		<property name="EconomicValue" value="20000"/>
		<property name="Group" value="Ammo/Weapons,Melee Weapons"/>
		<property name="ShowQuality" value="true"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="sledgehammer_steel_grab"/>
		<property name="SoundPlace" value="sledgehammer_steel_place"/>
		
		<property name="CustomIcon" value="meleeWpnSledgeT3SteelSledgehammer"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>
		
		<property name="StickyMaterial" value="@:Other/Items/Weapons/Melee/Spear/Materials/spear_sticky.mat"/>
		<property name="IsSticky" value="true"/>
		<property name="StickyOffset" value=".3"/>
		<property name="StickyColliderUp" value=".3"/>
		<property name="StickyColliderRadius" value=".3"/>
		<property name="StickyColliderLength" value="2"/>
		<property name="StickyForwardDirection" value="0,0,1"/>
		<property name="NavObject" value="sledgehammer"/>

		<property class="Action0">
			<property name="Class" value="DynamicMelee"/>
			<property name="Sphere" value=".15"/>
			<property name="Sound_start" value="sledge_swinglight"/>
			<property name="ToolCategory.harvestingTools" value=".5" param1="1"/>
			<property name="UseGrazingHits" value="true"/>
			<property name="GrazeStart" value=".515"/>
			<property name="GrazeEnd" value=".52"/>
			<property name="SwingDegrees" value="65"/>
			<property name="SwingAngle" value="160"/>
			<property class="HitSounds">
				<property name="Override0" value="organic" param1="metalsolidhitorganic"/>
			</property>
			<property class="GrazeSounds">
				<property name="Override0" value="organic" param1="metalgrazeorganic"/>
			</property>
		</property>
		
		<property class="Action1">
			<property name="Class" value="DynamicMelee"/>
			<property name="Sphere" value=".15"/> <!-- limit to 0.15, else the sphere cast can overlap the target already -->
			<property name="Sound_start" value="sledge_swingheavy"/>
			<property name="ToolCategory.harvestingTools" value=".5" param1="1"/>
			<property name="UsePowerAttackAnimation" value="true"/>
			<property name="UseGrazingHits" value="true"/>
			<property name="GrazeStart" value=".515"/>
			<property name="GrazeEnd" value=".52"/>
			<property name="SwingDegrees" value="110"/>
			<property name="SwingAngle" value="90"/>
			<property class="HitSounds">
				<property name="Override0" value="organic" param1="metalsolidhitorganic"/>
			</property>
			<property class="GrazeSounds">
				<property name="Override0" value="organic" param1="metalgrazeorganic"/>
			</property>
		</property>

		<effect_group name="meleeWpnSledgeValkream">
			<passive_effect name="TargetArmor" operation="perc_add" value="-.6" tags="perkPummelPete"/>
			<display_value name="dTargetArmor" value="-.6"/>
			<passive_effect name="AttacksPerMinute" operation="base_set" value="52" tags="perkSkullCrusher,perkFlurryOfStrength"/>
			<passive_effect name="StaminaLoss" operation="base_set" value="25" tags="primary"/>
			<passive_effect name="DegradationMax" operation="base_set" value="1200,2400" tier="1,6" tags="perkSkullCrusher"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1.5" tags="perkSkullCrusher"/>
			<passive_effect name="MaxRange" operation="base_set" value="3.4" tags="perkSkullCrusher"/>
			<passive_effect name="BlockRange" operation="base_set" value="3" tags="perkSkullCrusher"/>
			<passive_effect name="DismemberChance" operation="base_add" value=".1" tags="perkSkullCrusher,primary"/>
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,6" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			
			<passive_effect name="EntityDamage" operation="base_set" value="186" tags="perkSkullCrusher"/>
			<passive_effect name="EntityDamage" operation="perc_add" value="-.1,.4" tags="perkSkullCrusher"/>
			<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkSkullCrusher"/>
			<passive_effect name="BlockDamage" operation="base_set" value="190" tags="perkSkullCrusher"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="-.04,.04" tags="perkSkullCrusher"/>
			<passive_effect name="BlockDamage" operation="perc_add" value=".1,.5" tier="2,6" tags="perkSkullCrusher"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="allHarvest"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="allToolsHarvest"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="oreWoodHarvest"/>
		</effect_group>
		<effect_group name="Power Attack">
			<passive_effect name="EntityDamage" operation="perc_add" value="2" tags="secondary"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="1.8" tags="secondary"/>
			<passive_effect name="StaminaLoss" operation="base_set" value="84" tags="secondary"/>
			<passive_effect name="DismemberChance" operation="base_add" value=".4" tags="secondary"/>
			
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" buff="buffMjolnirReload">
				<requirement name="!HasBuff" buff="buffMjolnirReload"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShockedMjolnir">
				<requirement name="IsAlive" target="other"/>
				<requirement name="CVarCompare" cvar="$MjolnirReload" operation="LTE" value="0"/>
			</triggered_effect>
		</effect_group>
		
		<effect_group name="crippled morale"><!-- SLEDGE_SAGA_VOLUME_03_CRIPPLED_MORALE -->
			<!-- initialize metadata for "sledge2ndHit" on sledges, don't change value if already exists -->
			<triggered_effect trigger="onSelfEquipStart" action="SetItemMetaFloat" change="0" relative="true" key="sledge2ndHit"/>

			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="SetItemMetaFloat" change="1" relative="false" key="sledge2ndHit">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
			</triggered_effect>
		</effect_group>
		
		<effect_group name="XP Bonus">
			<passive_effect name="PlayerExpGain" operation="perc_add" value=".5" tags="Kill"/>
		</effect_group>
				
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Sledgehammer"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Sledgehammer">
				<requirement name="!HasBuff" buff="Holding_Sledgehammer"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Sledgehammer">
				<requirement name="!HasBuff" buff="Holding_Sledgehammer"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Sledgehammer"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee_Heavy"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee_Heavy">
				<requirement name="!HasBuff" buff="Holding_Melee_Heavy"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee_Heavy">
				<requirement name="!HasBuff" buff="Holding_Melee_Heavy"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee_Heavy"/>
		</effect_group>
	</item>

  <item name="gunExplosivesValkream">
		<property name="Tags" value="weapon,ranged,holdBreathAiming,reloadPenalty,launcher,attPerception,perkDemolitionsExpert,canHaveCosmetic,barrelAttachments,noSilencer,sideAttachments,explosivesSkill"/>
		<property name="DisplayType" value="rangedLauncher"/>
		<property name="HoldType" value="10"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Ranged/RocketLauncher/rocketlauncherPrefab.prefab"/>
		<property name="Material" value="MRocketLauncherParts"/>
		<property name="TintColor" value="255,153,153"/>
		<property name="Weight" value="1"/>
		<property name="CustomIcon" value="gunExplosivesT3RocketLauncher"/>
		<property name="CustomIconTint" value="FF9999"/>
    <property name="ItemTypeIcon" value="twitch_minion_overhead"/>
		<property name="ScrapTimeOverride" value="10.0"/>
		<property name="DegradationBreaksAfter" value="false"/>
		<property name="SoundJammed" value="weapon_jam"/>
		<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
		<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
		<property name="Sound_Sight_In" value="launcher_sight_in"/>
		<property name="Sound_Sight_Out" value="launcher_sight_out"/>
		<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
		<property name="RepairExpMultiplier" value="10.8"/>
		<property name="EconomicValue" value="10000"/>
		<property name="ShowQuality" value="true"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="rpg_grab"/>
		<property name="SoundPlace" value="rpg_place"/>

		<property class="Action0">
			<property name="Class" value="Launcher"/>
			<property name="Delay" value=".8"/> <!-- obsolete if rounds per minute exists -->
			<!-- <property name="Range" value="200"/> -->
			<property name="Magazine_items" value="ammoRocketFS"/>
			<!-- <property name="Reload_time" value="2"/> -->
			<property name="Sound_start" value="m136_fire"/>
			<property name="Sound_repeat" value=""/>
			<property name="Sound_end" value=""/>
			<property name="Sound_empty" value="dryfire"/>
			<property name="Sound_reload" value="m136_reload"/>
			<property name="AutoReload" value="false"/>
			<property name="Particles_muzzle_fire" value="rocketLauncherFire"/>
			<property name="Particles_muzzle_smoke" value="nozzlesmoke_m136"/>
			<property name="ScopeOffset" value="-.00062,.088,.065"/>
			<property name="SideOffset" value="0,0,0"/>
			<property name="BarrelOffset" value="0,0,0"/>
			<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
			<property name="triggerEffectTriggerShootDualsense" value="PistolShoot"/>
		</property>
		<property class="Action1">
			<property name="Class" value="Zoom"/>
			<property name="Zoom_max_out" value="55"/>
			<property name="Zoom_max_in" value="55"/>
			<property name="triggerEffectTriggerPullDualsense" value="PistolZoom"/>
		</property>
		<effect_group name="gunExplosivesValkream">
			<!--<passive_effect name="ProjectileVelocity" operation="base_set" value="50" tags="perkDemolitionsExpert"/>-->
			<passive_effect name="MaxRange" operation="base_set" value="180" tags="perkDemolitionsExpert"/>
			<passive_effect name="DamageFalloffRange" operation="base_set" value="80" tags="perkDemolitionsExpert"/>
			<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkDemolitionsExpert"/> <!-- random effective rng -->
			<passive_effect name="EntityDamage" operation="perc_add" value="-.08,.58" tags="perkDemolitionsExpert"/> <!-- random EntityDmg -->
			<passive_effect name="EntityDamage" operation="perc_add" value=".45,1.5" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
			<passive_effect name="ExplosionEntityDamage" operation="perc_add" value="-.08,.58" tags="perkDemolitionsExpert"/> <!-- random EntityDmg -->
			<passive_effect name="ExplosionEntityDamage" operation="perc_add" value=".45,1.5" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
			<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random BlockDmg -->
			<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
			<passive_effect name="ExplosionBlockDamage" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random BlockDmg -->
			<passive_effect name="ExplosionBlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
			<passive_effect name="ProjectileVelocity" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random Veloc -->
			<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkDemolitionsExpert"/> --> <!-- random DegMax -->
			<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random WeaponHandling -->
			<passive_effect name="RoundsPerMinute" operation="base_set" value="250" tags="perkDemolitionsExpert"/>
			<passive_effect name="BurstRoundCount" operation="base_set" value="1" tags="perkDemolitionsExpert"/>
			<passive_effect name="MagazineSize" operation="base_set" value="4" tags="perkDemolitionsExpert"/>
			<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="2" tags="perkDemolitionsExpert"/> <!-- 2.7s -->
			<passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>

			<passive_effect name="SpreadDegreesVertical" operation="base_set" value="7" tags="perkDemolitionsExpert"/>
			<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="7" tags="perkDemolitionsExpert"/>
			<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".15" tags="perkDemolitionsExpert"/>
			<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkDemolitionsExpert"/>
			<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkDemolitionsExpert"/>
			<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2" tags="perkDemolitionsExpert"/>

			<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="10" tags="perkDemolitionsExpert"/>
			<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="10" tags="perkDemolitionsExpert"/>
			<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.5" tags="perkDemolitionsExpert"/>
			<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".5" tags="perkDemolitionsExpert"/>

			<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="2.2" tags="perkDemolitionsExpert"/>
			<passive_effect name="WeaponHandling" operation="base_set" value=".4" tags="perkDemolitionsExpert"/>

			<passive_effect name="DegradationMax" operation="base_set" value="400,800" tier="1,6" tags="perkDemolitionsExpert"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkDemolitionsExpert"/>
		</effect_group>
	</item>

  <item name="meleeWpnClubValkream"> 
		<property name="Tags" value="blunt,club,melee,grunting,light,longShaft,perkFlurryOfStrength,weapon,meleeWeapon,attStrength,perkPummelPete,canHaveCosmetic,clubSkill"/>
		<property name="DisplayType" value="meleeImp"/>
		<property name="Group" value="Ammo/Weapons,Melee Weapons"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Melee/ClubIron/clubIronPrefab.prefab"/>
		<property name="HoldType" value="2"/>
		<property name="Material" value="MmeleeWpnClubParts"/>
		<property name="TintColor" value="255,153,153"/>
		<property name="Weight" value="1"/>
		<property name="ScrapTimeOverride" value="15.0"/>
		<property name="SoundDestroy" value="wooddestroy1"/>
		<property name="RepairExpMultiplier" value="5.5"/>
		<property name="EconomicBundleSize" value="1"/>
		<property name="EconomicValue" value="8000"/>
		<property name="ShowQuality" value="true"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="club_metal_grab"/>
		<property name="SoundPlace" value="club_metal_place"/>
		<property name="CustomIcon" value="meleeWpnClubT3SteelClub"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>

		<property class="Action0">
			<property name="Class" value="DynamicMelee"/>
			<property name="Sound_start" value="batwood_swinglight"/>
			<property name="Sphere" value=".1"/>
			<property name="ToolCategory.harvestingTools" value=".5" param1="1"/>
			<property name="UseGrazingHits" value="true"/>
			<property name="GrazeStart" value=".25"/>
			<property name="GrazeEnd" value=".32"/>
			<property name="SwingDegrees" value="65"/>
			<property name="SwingAngle" value="120"/>
		<property class="HitSounds">
			<property name="Override0" value="organic" param1="metalhitorganic"/>
		</property>
		<property class="GrazeSounds">
			<property name="Override0" value="organic" param1="metalgrazeorganic"/>
		</property>
		</property>
		<property class="Action1">
			<property name="Class" value="DynamicMelee"/>
			<property name="Sound_start" value="batwood_swingheavy"/>
			<property name="Sphere" value=".15"/>
			<property name="ToolCategory.harvestingTools" value=".5" param1="1"/>
			<property name="UsePowerAttackAnimation" value="true"/>
			<property name="UseGrazingHits" value="true"/>
			<property name="IsHorizontalSwing" value="true"/>
			<property name="GrazeStart" value=".25"/>
			<property name="GrazeEnd" value=".32"/>
			<property name="SwingDegrees" value="100"/>
			<property name="SwingAngle" value="90"/>
		<property class="HitSounds">
			<property name="Override0" value="organic" param1="woodhitorganic"/>
		</property>
		<property class="GrazeSounds">
			<property name="Override0" value="organic" param1="woodgrazeorganic"/>
		</property>
		</property>
		<effect_group name="meleeWpnClubValkream">
			<passive_effect name="TargetArmor" operation="perc_add" value="-.3" tags="perkPummelPete"/>
			<display_value name="dTargetArmor" value="-.299"/>
			<passive_effect name="AttacksPerMinute" operation="base_set" value="105" tags="perkPummelPete,perkFlurryOfStrength"/>
			<passive_effect name="StaminaLoss" operation="base_set" value="20" tags="primary"/>
			
			<passive_effect name="DegradationMax" operation="base_set" value="1200,2400" tier="1,6" tags="perkPummelPete"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1.3" tags="perkPummelPete"/>
			<passive_effect name="DegradationMax" operation="perc_add" value="-.1,.1" tier="1,6" tags="perkPummelPete"/>
			
			<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkPummelPete"/>
			<passive_effect name="MaxRange" operation="base_set" value="2.8" tags="perkPummelPete"/>
			<passive_effect name="BlockRange" operation="base_set" value="3" tags="perkPummelPete"/>
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,5" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			
			<passive_effect name="EntityDamage" operation="base_set" value="85" tags="perkPummelPete"/>
			<passive_effect name="EntityDamage" operation="perc_add" value="-.1,.4" tags="perkPummelPete"/>
			<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkPummelPete"/>
			
			<passive_effect name="BlockDamage" operation="base_set" value="30" tags="perkPummelPete"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="-.04,.04" tags="perkPummelPete"/>
			<passive_effect name="BlockDamage" operation="perc_add" value=".1,.5" tier="2,6" tags="perkPummelPete"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.5" tags="earth"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.5" tags="stone"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.5" tags="metal"/>
			
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="allHarvest"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="allToolsHarvest"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="oreWoodHarvest"/>
		</effect_group>
		<effect_group name="Power Attack">
			<passive_effect name="EntityDamage" operation="perc_add" value="1.5" tags="secondary"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="1" tags="secondary"/>
			<passive_effect name="StaminaLoss" operation="base_set" value="35" tags="secondary"/>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffMeleeWeaponBleeding">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="25"/>
			</triggered_effect>
		</effect_group>
		
		<effect_group name="XP Bonus">
			<passive_effect name="PlayerExpGain" operation="perc_add" value=".25" tags="Kill"/>
		</effect_group>
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Club"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Club">
				<requirement name="!HasBuff" buff="Holding_Club"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Club">
				<requirement name="!HasBuff" buff="Holding_Club"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Club"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee_Heavy"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee_Heavy">
				<requirement name="!HasBuff" buff="Holding_Melee_Heavy"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee_Heavy">
				<requirement name="!HasBuff" buff="Holding_Melee_Heavy"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee_Heavy"/>
		</effect_group>
		
	</item>

  <item name="meleeWpnAxeValkream"> 
		<property name="Tags" value="blunt,club,melee,grunting,light,longShaft,perkFlurryOfStrength,weapon,meleeWeapon,attStrength,canHaveCosmetic,clubSkill,meleeLegens,perkPummelPete"/>
		<property name="DisplayType" value="meleeImp"/>
		<property name="Group" value="Ammo/Weapons,Melee Weapons"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Melee/Axe/steelAxePrefab.prefab"/>
		<property name="HoldType" value="2"/>
		<property name="Material" value="MmeleeWpnClubParts"/>
		<property name="TintColor" value="255,184,0"/>
		<property name="Weight" value="1"/>
		<property name="ScrapTimeOverride" value="15.0"/>
		<property name="SoundDestroy" value="wooddestroy1"/>
		<property name="RepairExpMultiplier" value="4.5"/>
		<property name="EconomicBundleSize" value="1"/>
		<property name="EconomicValue" value="20000"/>
		<property name="ShowQuality" value="true"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="club_metal_grab"/>
		<property name="SoundPlace" value="club_metal_place"/>
		<property name="CustomIcon" value="meleeToolAxeT2SteelAxe"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>

		<property class="Action0">
			<property name="Class" value="DynamicMelee"/>
			<property name="Sound_start" value="axe_steel_swinglight"/>
			<property name="Sphere" value=".1"/>
			<property name="ToolCategory.harvestingTools" value=".5" param1="1"/>
			<property name="UseGrazingHits" value="true"/>
			<property name="GrazeStart" value=".25"/>
			<property name="GrazeEnd" value=".32"/>
			<property name="SwingDegrees" value="65"/>
			<property name="SwingAngle" value="120"/>
		<property class="HitSounds">
			<property name="Override0" value="organic" param1="metalhitorganic"/>
		</property>
		<property class="GrazeSounds">
			<property name="Override0" value="organic" param1="metalgrazeorganic"/>
		</property>
		</property>
		<property class="Action1">
			<property name="Class" value="DynamicMelee"/>
			<property name="Range" value="3"/>
			<property name="Sound_start" value="axe_steel_swingheavy"/>
			<property name="Sphere" value=".15"/>
			<property name="ToolCategory.harvestingTools" value=".5" param1="1"/>
			<property name="UsePowerAttackAnimation" value="true"/>
			<property name="UseGrazingHits" value="true"/>
			<property name="IsHorizontalSwing" value="true"/>
			<property name="GrazeStart" value=".550"/>
			<property name="GrazeEnd" value=".35"/>
			<property name="SwingDegrees" value="90"/>
			<property name="SwingAngle" value="90"/>
		<property class="HitSounds">
			<property name="Override0" value="organic" param1="woodhitorganic"/>
		</property>
		<property class="GrazeSounds">
			<property name="Override0" value="organic" param1="woodgrazeorganic"/>
		</property>
		</property>
		<effect_group name="meleeWpnAxeValkream">
			<passive_effect name="DismemberChance" operation="base_add" value=".5" tags="secondary"/>
			<passive_effect name="TargetArmor" operation="perc_add" value="-.8" tags="perkPummelPete"/>
			<display_value name="dTargetArmor" value="-.8"/>
			<passive_effect name="AttacksPerMinute" operation="base_set" value="100" tags="perkPummelPete,perkFlurryOfStrength"/>
			<passive_effect name="StaminaLoss" operation="base_set" value="12" tags="primary"/>
			
			<passive_effect name="DegradationMax" operation="base_set" value="1200,2400" tier="1,6" tags="perkPummelPete"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1.6" tags="perkPummelPete"/>
			<passive_effect name="DegradationMax" operation="perc_add" value="-.1,.1" tier="1,6" tags="perkPummelPete"/>
			
			<passive_effect name="MaxRange" operation="base_set" value="4.5" tags="perkPummelPete"/>
			
			<passive_effect name="BlockRange" operation="base_set" value="3" tags="perkPummelPete"/>
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,6" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			
			<passive_effect name="EntityDamage" operation="base_set" value="146" tags="perkPummelPete"/>
			<passive_effect name="EntityDamage" operation="perc_add" value="-.1,.4" tags="perkPummelPete"/>
			<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkPummelPete"/>
			
			<passive_effect name="BlockDamage" operation="base_set" value="40" tags="perkPummelPete"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="-.06,.3" tags="perkPummelPete"/> 
			<passive_effect name="BlockDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkPummelPete"/> 
			<passive_effect name="DamageModifier" operation="perc_add" value="-.5" tags="earth"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.5" tags="stone"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.5" tags="metal"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.5" tags="allHarvest"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.5" tags="allToolsHarvest"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.25" tags="oreWoodHarvest"/>
			
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffMeleeWeaponBleeding">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="30"/>
			</triggered_effect>
		</effect_group>
		
		<effect_group name="Power Attack">
			<passive_effect name="DismemberChance" operation="base_add" value=".6" tags="secondary"/>
			<passive_effect name="EntityDamage" operation="perc_add" value="2.5" tags="secondary"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="1" tags="secondary"/>
			<passive_effect name="StaminaLoss" operation="base_set" value="51" tags="secondary"/>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffMeleeWeaponBleeding">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="75"/>
			</triggered_effect>
		</effect_group>
		
		<effect_group name="XP Bonus">
			<passive_effect name="PlayerExpGain" operation="perc_add" value=".5" tags="Kill"/>
		</effect_group>
		
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Axe"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Axe">
				<requirement name="!HasBuff" buff="Holding_Axe"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Axe">
				<requirement name="!HasBuff" buff="Holding_Axe"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Axe"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Club"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Club">
				<requirement name="!HasBuff" buff="Holding_Club"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Club">
				<requirement name="!HasBuff" buff="Holding_Club"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Club"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Sledgehammer"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Sledgehammer">
				<requirement name="!HasBuff" buff="Holding_Sledgehammer"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Sledgehammer">
				<requirement name="!HasBuff" buff="Holding_Sledgehammer"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Sledgehammer"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee_Heavy"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee_Heavy">
				<requirement name="!HasBuff" buff="Holding_Melee_Heavy"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee_Heavy">
				<requirement name="!HasBuff" buff="Holding_Melee_Heavy"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee_Heavy"/>
		</effect_group>
		
	</item>

  <item name="meleeWpnSpearValkream"> 
		<property name="Extends" value="meleeWpnSpearT1IronSpear"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Melee/Spear/spear_steel_Prefab.prefab"/>
		<property name="Material" value="MmeleeWpnSpearParts"/>
		<property name="TintColor" value="255,153,153"/>
		<property name="ScrapTimeOverride" value="15.0"/>
		<property name="Weight" value="1"/>
		<property name="EconomicValue" value="20000"/>
		<property name="Group" value="Ammo/Weapons,Melee Weapons,Ranged Weapons"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="spear_metal_grab"/>
		<property name="SoundPlace" value="spear_metal_place"/>
		<property name="CustomIcon" value="meleeWpnSpearT3SteelSpear"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>
		
		<property name="StickyMaterial" value="@:Other/Items/Weapons/Melee/Spear/Materials/spear_sticky.mat"/>
		<property name="IsSticky" value="true"/>
		<property name="StickyOffset" value=".15"/>
		<property name="StickyColliderUp" value=".15"/>
		<property name="StickyColliderRadius" value=".15"/>
		<property name="StickyColliderLength" value="2"/>
		<property name="StickyForwardDirection" value="0,0,1"/>
		<property name="NavObject" value="spear"/>
				
		<property class="Action1">
			<property name="Class" value="DynamicMelee"/>
			<property name="Range" value="3.6"/>
			<property name="Sphere" value=".1"/> 
			<property name="Sound_start" value="spear_fire"/>
			<property name="ToolCategory.harvestingTools" value="1" param1="1"/>
			<property name="UsePowerAttackAnimation" value="true"/>
		</property>
		
		<effect_group name="meleeWpnSpearValkream">
			<passive_effect name="TargetArmor" operation="perc_add" value="-.9" tags="perkJavelinMaster"/>
			<display_value name="dTargetArmor" value="-.9"/>
			
			<passive_effect name="AttacksPerMinute" operation="base_set" value="100" tags="perkJavelinMaster,perkFlurryOfPerception"/>
			<passive_effect name="AttacksPerMinute" operation="perc_add" value=".5" tags="perkJavelinMaster,perkFlurryOfPerception">
				<requirement name="HasBuff" buff="buffPredatorSetBonus"/></passive_effect>
			<passive_effect name="StaminaLoss" operation="base_set" value="25" tags="primary"/>
			
			<passive_effect name="DegradationMax" operation="base_set" value="1200,2400" tier="1,6" tags="perkJavelinMaster"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1.5" tags="perkJavelinMaster"/>
			<passive_effect name="DegradationMax" operation="perc_add" value="-.1,.1" tier="1,6" tags="perkJavelinMaster"/>
			
			<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkJavelinMaster"/>
			<passive_effect name="BlockRange" operation="base_set" value="3.5" tags="perkJavelinMaster"/>
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,6" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			
			<passive_effect name="EntityDamage" operation="base_set" value="129" tags="perkJavelinMaster"/>
			<passive_effect name="EntityDamage" operation="perc_add" value="-.1,.4" tags="perkJavelinMaster"/>
			<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkJavelinMaster"/>
			
			<passive_effect name="BlockDamage" operation="base_set" value="80" tags="perkJavelinMaster"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="-.04,.04" tags="perkJavelinMaster"/>
			<passive_effect name="BlockDamage" operation="perc_add" value=".1,.5" tier="2,6" tags="perkJavelinMaster"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.8" tags="wood"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.9" tags="stone"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.9" tags="metal"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="allHarvest"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="allToolsHarvest"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="oreWoodHarvest"/>
		</effect_group>
				
		<effect_group name="Power Attack">
			<passive_effect name="EntityDamage" operation="perc_add" value="4" tags="secondary"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="1,5" tags="secondary"/>
			<passive_effect name="StaminaLoss" operation="base_set" value="44" tags="secondary"/>

			<passive_effect name="EntityPenetrationCount" operation="base_set" value="1" tags="perkJavelinMaster">
				<requirement name="ItemHasTags" tags="perkJavelinMaster"/>
				<requirement name="IsSecondaryAttack"/>
				<requirement name="ProgressionLevel" progression_name="perkSpearHunter6PenetratingShaft" operation="Equals" value="1"/>
			</passive_effect>
			
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffMeleeWeaponBleeding">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="90"/>
			</triggered_effect>

			<passive_effect name="BlockPenetrationFactor" operation="base_set" value="20000" tags="perkJavelinMaster"/>
			
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" buff="buffCombistickReload">
				<requirement name="!HasBuff" buff="buffCombistickReload"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffInjuryKnockdownDouble">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="smallboss,miniboss,boss"/>
				<requirement name="CVarCompare" cvar="$CombistickReload" operation="LTE" value="0"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffInjuryKnockdownGeneral">
				<requirement name="IsAlive" target="other"/>
				<requirement name="EntityTagCompare" target="other" tags="smallboss,miniboss,boss"/>
				<requirement name="CVarCompare" cvar="$CombistickReload" operation="LTE" value="0"/>
			</triggered_effect>
		</effect_group>
		
		<effect_group>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyStats" stat="Stamina" operation="add" value="10">
				<requirement name="HasBuff" buff="buffPredatorSetBonus"/>
			</triggered_effect>
		
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffInjuryCrippled01">
				<requirement name="ProgressionLevel" progression_name="perkJavelinMaster" operation="Equals" value="1"/>
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="20"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffInjuryCrippled01">
				<requirement name="ProgressionLevel" progression_name="perkJavelinMaster" operation="Equals" value="2"/>
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="40"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffInjuryCrippled01">
				<requirement name="ProgressionLevel" progression_name="perkJavelinMaster" operation="Equals" value="3"/>
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="60"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffInjuryCrippled01">
				<requirement name="ProgressionLevel" progression_name="perkJavelinMaster" operation="Equals" value="4"/>
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="80"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" target_tags="zombie,animal" buff="buffInjuryCrippled01">
				<requirement name="ProgressionLevel" progression_name="perkJavelinMaster" operation="Equals" value="5"/>
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="100"/>
			</triggered_effect>
		</effect_group>
		
		<effect_group name="XP Bonus">
			<passive_effect name="PlayerExpGain" operation="perc_add" value=".5" tags="Kill"/>
		</effect_group>
		
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Spear"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Spear">
				<requirement name="!HasBuff" buff="Holding_Spear"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Spear">
				<requirement name="!HasBuff" buff="Holding_Spear"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Spear"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee_Heavy"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee_Heavy">
				<requirement name="!HasBuff" buff="Holding_Melee_Heavy"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee_Heavy">
				<requirement name="!HasBuff" buff="Holding_Melee_Heavy"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee_Heavy"/>
		</effect_group>
		
	</item>

  <item name="meleeWpnPlasmaBatonValkream">
		<property name="Tags" value="melee,grunting,light,perkFlurryOfIntellect,weapon,meleeWeapon,attIntellect,perkElectrocutioner,canHaveCosmetic,roboticsSkill,stunBaton,meleeIntellect,batonJunkie,reactorTools"/>
		<property name="DisplayType" value="melee"/>
		<property name="HoldType" value="58"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Melee/TaserBaton/TaserBatonPrefab.prefab"/>
		<property name="Material" value="MmeleeWpnBatonParts"/>
		<property name="TintColor" value="255,153,153"/>
		<property name="Weight" value="1"/>
		<property name="ScrapTimeOverride" value="15.0"/>
		<property name="DegradationBreaksAfter" value="false"/>
		<property name="EconomicValue" value="20000"/>
		<property name="TraderStageTemplate" value="baseTier2"/>
		<property name="SoundJammed" value="ItemNeedsRepair"/>
		<property name="SoundDestroy" value="wooddestroy1"/>
		<property name="Group" value="Ammo/Weapons,Melee Weapons"/>
		<property name="RepairExpMultiplier" value="5.5"/>
		<property name="ShowQuality" value="true"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="baton_stun_grab"/>
		<property name="SoundPlace" value="baton_stun_place"/>
		
		<property name="CustomIcon" value="meleeWpnBatonT2StunBaton"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>

		<property class="Action0">
			<property name="Class" value="DynamicMelee"/>
			<property name="Damage_type" value="Slashing"/>
			<property name="Sphere" value=".15"/>
			<property name="Sound_start" value="stunbaton_swinglight"/>
			<property name="UseGrazingHits" value="true"/>
			<property name="GrazeStart" value=".25"/>
			<property name="GrazeEnd" value=".32"/>
			<property name="SwingDegrees" value="90"/>
			<property name="SwingAngle" value="90"/>
			<property class="HitSounds">
				<property name="Override0" value="organic" param1="metalhollowhitorganic"/>
			</property>
			<property class="GrazeSounds">
				<property name="Override0" value="organic" param1="metalgrazeorganic"/>
			</property>
		</property>
		<property class="Action1">
			<property name="Class" value="DynamicMelee"/>
			<property name="Damage_type" value="Slashing"/>
			<property name="Sphere" value=".15"/>
			<property name="Sound_start" value="stunbaton_swingheavy"/>
			<property name="UsePowerAttackAnimation" value="true"/>
			<property name="UseGrazingHits" value="true"/>
			<property name="GrazeStart" value=".2"/>
			<property name="GrazeEnd" value=".32"/>
			<property name="SwingDegrees" value="65"/>
			<property name="SwingAngle" value="180"/>
			<property class="HitSounds">
				<property name="Override0" value="organic" param1="metalhollowhitorganic"/>
			</property>
			<property class="GrazeSounds">
				<property name="Override0" value="organic" param1="metalgrazeorganic"/>
			</property>
		</property>
		<effect_group name="meleeWpnPlasmaBatonValkream">
			<passive_effect name="AttacksPerMinute" operation="base_set" value="120" tags="perkElectrocutioner,perkFlurryOfIntellect"/>
			<passive_effect name="StaminaLoss" operation="base_set" value="9" tags="primary"/>
			<passive_effect name="DegradationMax" operation="base_set" value="1200,2400" tier="1,6" tags="perkElectrocutioner"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1.5" tags="perkElectrocutioner"/>
			<passive_effect name="MaxRange" operation="base_set" value="3.3" tags="perkElectrocutioner"/>
			<passive_effect name="BlockRange" operation="base_set" value="3" tags="perkElectrocutioner"/>
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,6" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			<passive_effect name="EntityDamage" operation="base_set" value="120" tags="perkElectrocutioner"/>
			<passive_effect name="EntityDamage" operation="perc_add" value="-.1,.4" tags="perkElectrocutioner"/>
			<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkElectrocutioner"/>
			<passive_effect name="BlockDamage" operation="base_set" value="12" tags="perkElectrocutioner"/>
			<passive_effect name="BlockDamage" operation="perc_add" value=".1,.5" tier="2,6" tags="perkElectrocutioner"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.9" tags="earth"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.9" tags="stone"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.9" tags="metal"/>
			<passive_effect name="HarvestCount" operation="base_set" value="1" tags="butcherHarvest"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="allHarvest"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="allToolsHarvest"/>
			<passive_effect name="HarvestCount" operation="base_add" value="-.75" tags="oreWoodHarvest"/>

		</effect_group>
		<effect_group name="Power Attack">
			<passive_effect name="EntityDamage" operation="perc_add" value="1" tags="secondary"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="1" tags="secondary"/>
			<passive_effect name="StaminaLoss" operation="base_set" value="26.4" tags="secondary"/>
		</effect_group>
		
		<effect_group name="apply damage buff, meleeWpnBatonT2StunBaton">
			<triggered_effect trigger="onSelfEquipStart" action="AddPart" part="Sparks" prefab="@:ParticleEffects/p_electric_shock_small.prefab" parentTransform="Handle" localPos="0,0,0" localRot="0,0,0">
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemovePart" part="Sparks"/>

			<!-- perkIntellectMastery level 5 keeps baton charged and ready at all times -->
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="SetItemMetaFloat" change="4" relative="false" key="charge">
				<requirement name="CompareItemMetaFloat" operation="LTE" value="4" key="charge"/>
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="SetItemMetaFloat" change="4" relative="false" key="charge">
				<requirement name="CompareItemMetaFloat" operation="LTE" value="4" key="charge"/>
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
			</triggered_effect>

			<!-- Set shock duration Primary -->
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="4">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="0"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="4.8">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="1"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="5.6">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="2"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="6.4">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="3"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="7.2">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="4"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="8">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="5"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>

			<!-- Set shock duration Secondary -->
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="4">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="0"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="4.8">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="1"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="5.6">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="2"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="6.4">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="3"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="7.2">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="4"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="stunBatonDuration" operation="set" value="8">
				<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="5"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>

		</effect_group>
		<effect_group name="increase charges">
			<!-- initialize metadata for "charge" on stun batons, don't change value if already exists -->
			<triggered_effect trigger="onSelfEquipStart" action="SetItemMetaFloat" change="0" relative="true" key="charge"/>
			
			<!-- play stun baton sounds -->
			<triggered_effect trigger="onSelfPrimaryActionRayHit" mode="before" action="PlaySound" sound="stunbaton_hit1">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="Equals" value="0" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" mode="before" action="PlaySound" sound="stunbaton_hit1">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="Equals" value="0" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" mode="before" action="PlaySound" sound="stunbaton_hit2">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="Equals" value="1" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" mode="before" action="PlaySound" sound="stunbaton_hit2">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="Equals" value="1" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" mode="before" action="PlaySound" sound="stunbaton_hit3">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="Equals" value="2" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" mode="before" action="PlaySound" sound="stunbaton_hit3">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="Equals" value="2" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" mode="before" action="PlaySound" sound="stunbaton_hit4">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="Equals" value="3" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" mode="before" action="PlaySound" sound="stunbaton_hit4">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="Equals" value="3" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" mode="before" action="PlaySound" sound="stunbaton_hit5">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="Equals" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" mode="before" action="PlaySound" sound="stunbaton_hit5">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="Equals" value="4" key="charge"/></triggered_effect>

			<!-- potentially apply bonus charges from TechJunkie perk, by setting it to 3 the other actions below increase it to max charge -->
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="SetItemMetaFloat" change="3" relative="false" key="charge">
				<requirement name="CompareItemMetaFloat" operation="LTE" value="3" key="charge"/>
				<requirement name="ProgressionLevel" progression_name="perkTechJunkie6BatonCharge" operation="Equals" value="1"/>
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="25"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="SetItemMetaFloat" change="3" relative="false" key="charge">
				<requirement name="CompareItemMetaFloat" operation="LTE" value="3" key="charge"/>
				<requirement name="ProgressionLevel" progression_name="perkTechJunkie6BatonCharge" operation="Equals" value="1"/>
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="50"/>
			</triggered_effect>
			
			<!-- increase charges -->
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="SetItemMetaFloat" change="1" relative="true" key="charge">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="SetItemMetaFloat" change="1" relative="true" key="charge">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="GTE" value="3" key="charge"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="SetItemMetaFloat" change="2" relative="true" key="charge">
				<requirement name="IsAlive" target="other"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
				<requirement name="CompareItemMetaFloat" operation="LTE" value="2" key="charge"/>
			</triggered_effect>

			<!-- add electric effect to baton -->
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddPart" part="Sparks" prefab="@:ParticleEffects/p_electric_shock_small.prefab" parentTransform="Handle" localPos="0,0,0" localRot="0,0,0">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="4" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddPart" part="Sparks" prefab="@:ParticleEffects/p_electric_shock_small.prefab" parentTransform="Handle" localPos="0,0,0" localRot="0,0,0">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="4" key="charge"/></triggered_effect>

			<triggered_effect trigger="onSelfEquipStart" action="AddPart" part="Sparks" prefab="@:ParticleEffects/p_electric_shock_small.prefab" parentTransform="Handle" localPos="0,0,0" localRot="0,0,0"/>
			<triggered_effect trigger="onSelfEquipUpdate" action="AddPart" part="Sparks" prefab="@:ParticleEffects/p_electric_shock_small.prefab" parentTransform="Handle" localPos="0,0,0" localRot="0,0,0"/>
			<triggered_effect trigger="onPerkLevelChanged" action="AddPart" part="Sparks" prefab="@:ParticleEffects/p_electric_shock_small.prefab" parentTransform="Handle" localPos="0,0,0" localRot="0,0,0"/>

			<!-- trigger ragdoll events for fully charged baton -->
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="Ragdoll" target="other" duration="@stunBatonDuration" force="350">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/>
				<requirement name="HasBuff" buff="buffmodMeleeStunBatonRepulsor"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="Ragdoll" target="other" duration="@stunBatonDuration" force="350">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/>
				<requirement name="HasBuff" buff="buffmodMeleeStunBatonRepulsor"/>
				<requirement name="!EntityTagCompare" target="other" tags="trader"/>
			</triggered_effect>
			
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="Ragdoll" target="otherAOE" range="1.1" duration="2.5" force="350" target_tags="zombie,animal">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/>
				<requirement name="HasBuff" buff="buffmodMeleeStunBatonRepulsor"/>
				<requirement name="!HasBuff" buff="buffDrugNerdTats"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="Ragdoll" target="otherAOE" range="1.3" duration="2.5" force="350" target_tags="zombie,animal">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/>
				<requirement name="HasBuff" buff="buffmodMeleeStunBatonRepulsor"/>
				<requirement name="!HasBuff" buff="buffDrugNerdTats"/>
			</triggered_effect>
			
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="Ragdoll" target="otherAOE" range="1.1" duration="@stunBatonDuration" force="350" target_tags="zombie,animal">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/>
				<requirement name="HasBuff" buff="buffmodMeleeStunBatonRepulsor"/>
				<requirement name="HasBuff" buff="buffDrugNerdTats"/> <!-- if you have buffDrugNerdTats, use stun duration so zombies get up after stun is finished -->
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="Ragdoll" target="otherAOE" range="1.3" duration="@stunBatonDuration" force="350" target_tags="zombie,animal">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/>
				<requirement name="HasBuff" buff="buffmodMeleeStunBatonRepulsor"/>
				<requirement name="HasBuff" buff="buffDrugNerdTats"/> <!-- if you have buffDrugNerdTats, use stun duration so zombies get up after stun is finished -->
			</triggered_effect>

			<!-- Trigger shock events for fully charged baton -->
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked" duration="@stunBatonDuration">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked" duration="@stunBatonDuration">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/></triggered_effect>

			<!-- Trigger shock for AOE when using Nerd Tats -->
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="otherAOE" range="1.1" target_tags="zombie,animal" buff="buffShocked" duration="@stunBatonDuration">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/>
				<requirement name="HasBuff" buff="buffDrugNerdTats"/></triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="otherAOE" range="1.3" target_tags="zombie,animal" buff="buffShocked" duration="@stunBatonDuration">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/>
				<requirement name="HasBuff" buff="buffDrugNerdTats"/></triggered_effect>

			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="RemovePart" part="Sparks">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="RemovePart" part="Sparks">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/>
			</triggered_effect>

			<!-- reset charges -->
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="SetItemMetaFloat" change="0" relative="false" key="charge">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionRayHit" action="SetItemMetaFloat" change="0" relative="false" key="charge">
				<requirement name="CompareItemMetaFloat" operation="Equals" value="5" key="charge"/></triggered_effect>
		</effect_group>
		
		<effect_group name="XP Bonus">
			<passive_effect name="PlayerExpGain" operation="perc_add" value=".5" tags="Kill"/>
		</effect_group>
		
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_StunBaton"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_StunBaton">
				<requirement name="!HasBuff" buff="Holding_StunBaton"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_StunBaton">
				<requirement name="!HasBuff" buff="Holding_StunBaton"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_StunBaton"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee_Light"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee_Light">
				<requirement name="!HasBuff" buff="Holding_Melee_Light"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee_Light">
				<requirement name="!HasBuff" buff="Holding_Melee_Light"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee_Light"/>
		</effect_group>
		
		<effect_group>
			<requirement name="IsAlive" target="other"/>
			<requirement name="EntityTagCompare" target="other" tags="zombie,animal"/>
			<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="5"/>
				<passive_effect name="EntityDamage" operation="base_add" value="25000"/>
		</effect_group>
		
		<effect_group>
			<requirement name="IsAlive" target="other"/>
			<requirement name="EntityTagCompare" target="other" tags="zombie,animal"/>
			<requirement name="HasBuff" buff="buffRescuerSetBonus"/>
			<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="5"/>
				<passive_effect name="EntityDamage" operation="base_add" value="25000"/>
		</effect_group>
		
		<effect_group>
			<requirement name="HasBuff" buff="buffRescuerSetBonus"/>
			<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="25"/>
				<triggered_effect trigger="onSelfKilledOther" action="ModifyStats" stat="Health" operation="add" value="25"/>
		</effect_group>
	
	</item>

  <item name="meleeWpnClawsValkream">
		<property name="Extends" value="meleeWpnKnucklesT1IronKnuckles"/>
		<property name="Tags" value="blunt,melee,grunting,light,perkFlurryOfFortitude,weapon,attFortitude,perkBrawler,canHaveCosmetic,knuckleSkill,corpseRemoval"/>
		<property name="Material" value="MUniqueParts"/>
		<property name="TintColor" value="255,153,153"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Melee/Knuckles/knucklesSpikedRight_Prefab.prefab"/>
		<property name="HoldType" value="79"/>
		<property name="ScrapTimeOverride" value="10.0"/>
		<property name="EconomicValue" value="20000"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="machete_grab"/>
		<property name="SoundPlace" value="machete_place"/>
		<property name="CustomIcon" value="meleeWpnKnucklesT3SteelKnuckles"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>

		<property class="Action0">
			<property name="ToolCategory.Butcher" value="5" param1="1.5"/>
			<property name="Sound_start" value="knuckles_steel_swinglight"/>
			<property class="HitSounds">
			<property name="Override0" value="organic" param1="metalstaborganic"/></property>
			<property class="GrazeSounds">
			<property name="Override0" value="organic" param1="metalgrazeorganic"/></property>
		</property>

		<property class="Action1">
			<property name="ToolCategory.Butcher" value="0" param1="1.5"/>
			<property name="Sound_start" value="knuckles_steel_swingheavy"/>
			<property class="HitSounds">
			<property name="Override0" value="organic" param1="metalstaborganic"/></property>
			<property class="GrazeSounds">
			<property name="Override0" value="organic" param1="metalgrazeorganic"/></property>
		</property>

		<effect_group name="meleeWpnMausClaws">
		
			<passive_effect name="AttacksPerMinute" operation="base_set" value="220" tags="perkBrawler,perkFlurryOfFortitude"/>
			<passive_effect name="StaminaLoss" operation="base_set" value="8.5" tags="primary"/>
			<passive_effect name="DegradationMax" operation="base_set" value="600,1200" tier="1,6" tags="perkBrawler"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1.4" tags="perkBrawler"/>
			
			<passive_effect name="MaxRange" operation="base_set" value="3.6" tags="perkBrawler"/>
			<passive_effect name="BlockRange" operation="base_set" value="3" tags="perkBrawler"/>
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,6" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			
			<passive_effect name="EntityDamage" operation="base_set" value="95" tags="perkBrawler"/>
			<passive_effect name="EntityDamage" operation="perc_add" value="-.1,.4" tags="perkBrawler"/> 
			<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6" tags="perkBrawler"/> 
			
			<passive_effect name="BlockDamage" operation="base_set" value="16" tags="perkBrawler"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="-.04,.04" tags="perkBrawler"/> 
			<passive_effect name="BlockDamage" operation="perc_add" value=".1,.5" tier="2,6" tags="perkBrawler"/> 

			<passive_effect name="DamageModifier" operation="perc_add" value="-.5" tags="earth"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.5" tags="stone"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.5" tags="metal"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="1.7" tags="organic"/>
			<passive_effect name="HarvestCount" operation="base_set" value="1" tags="butcherHarvest"/>

			<triggered_effect trigger="onSelfEquipStart" action="AddPart" part="LeftKnuckles" prefab="@:Other/Items/Weapons/Melee/Knuckles/knucklesSpikedLeft_Prefab.prefab" parentTransform="LeftWeapon" localPos="0,0,0" localRot="0,0,0"/>
			<triggered_effect trigger="onSelfEquipStop" action="RemovePart" part="LeftKnuckles"/>
			
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffWeaponBleeding">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="50"/>
			</triggered_effect>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="MausClawsNormal">
				<requirement name="!HasBuff" buff="MausClawsRushReload"/></triggered_effect>
			<triggered_effect trigger="onSelfEquipStart" action="ModifyCVar" cvar="$MausClawsStatus" operation="set" value="1"/>
			
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="MausClawsNormal,MausClawsRush"/>
			<triggered_effect trigger="onSelfEquipStop" action="ModifyCVar" cvar="$MausClawsStatus" operation="set" value="0"/>			
		</effect_group>
		
		<effect_group name="Power Attack">
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffWeaponBleeding">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="50"/>
			</triggered_effect>
			<passive_effect name="EntityDamage" operation="perc_add" value="3.5" tags="secondary"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="1" tags="secondary"/>
			<!-- <passive_effect name="AttacksPerMinute" operation="perc_add" value="-.3" tags="secondary"/> -->
			<passive_effect name="StaminaLoss" operation="base_set" value="20" tags="secondary"/>
		</effect_group>
		
		<effect_group name="XP Bonus">
			<passive_effect name="PlayerExpGain" operation="perc_add" value=".5" tags="Kill"/>
		</effect_group>
		
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Knuckles"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Knuckles">
				<requirement name="!HasBuff" buff="Holding_Knuckles"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Knuckles">
				<requirement name="!HasBuff" buff="Holding_Knuckles"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Knuckles"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee"/>
		</effect_group>
	</item>

  <item name="meleeWpnBladeValkream">
		<property name="Tags" value="machete,melee,grunting,light,longShaft,perkFlurryOfAgility,weapon,meleeWeapon,attAgility,perkDeepCuts,perkBrawler,perkTheHuntsman,canHaveCosmetic,bladeSkill,corpseRemoval"/>
		<property name="DisplayType" value="meleeKnife"/>
		<property name="HoldType" value="47"/>
		<property name="Meshfile" value="@:Other/Items/Weapons/Melee/Knives/machetePrefab.prefab"/>
		<property name="Material" value="MmeleeWpnBladeParts"/>
		<property name="TintColor" value="255,153,153"/>
		<property name="Weight" value="1"/>
		<property name="ScrapTimeOverride" value="15.0"/>
		<property name="DegradationBreaksAfter" value="false"/>
		<property name="EconomicValue" value="20000"/>
		<property name="SoundJammed" value="ItemNeedsRepair"/>
		<property name="SoundDestroy" value="wooddestroy1"/>
		<property name="Group" value="Ammo/Weapons,Melee Weapons"/>
		<property name="RepairExpMultiplier" value="5.5"/>
		<property name="ShowQuality" value="true"/>
		<property name="SoundUnholster" value="weapon_unholster"/>
		<property name="SoundHolster" value="weapon_holster"/>
		<property name="SoundPickup" value="machete_grab"/>
		<property name="SoundPlace" value="machete_place"/>
		<property name="CustomIcon" value="meleeWpnBladeT3Machete"/>
		<property name="CustomIconTint" value="FF9999"/>
		<property name="ItemTypeIcon" value="twitch_minion_overhead"/>

		<property class="Action0">
			<property name="Class" value="DynamicMelee"/>
			<property name="Damage_type" value="Slashing"/>
			<property name="Sphere" value=".15"/>
			<property name="Sound_start" value="machete_swinglight"/>
			<property name="ToolCategory.Butcher" value="0" param1="4.7"/>
			<property name="UseGrazingHits" value="true"/>
			<property name="GrazeStart" value=".28"/>
			<property name="GrazeEnd" value=".4"/>
			<property name="SwingDegrees" value="80"/>
			<property name="SwingAngle" value="130"/>
			<property class="HitSounds">
				<property name="Override0" value="organic" param1="metalslashorganic"/>
			</property>
			<property class="GrazeSounds">
				<property name="Override0" value="organic" param1="metalgrazeorganic"/>
			</property>
		</property>
		<property class="Action1">
			<property name="Class" value="DynamicMelee"/>
			<property name="Damage_type" value="Slashing"/>
			<property name="Sphere" value=".15"/>
			<property name="Sound_start" value="machete_swingheavy"/>
			<property name="ToolCategory.Butcher" value="0" param1="4.7"/>
			<property name="UsePowerAttackAnimation" value="true"/>
			<property name="UseGrazingHits" value="true"/>
			<property name="IsHorizontalSwing" value="true"/>
			<property name="GrazeStart" value=".3"/>
			<property name="GrazeEnd" value=".4"/>
			<property name="SwingDegrees" value="-80"/>
			<property name="SwingAngle" value="-60"/>
			<property class="HitSounds">
				<property name="Override0" value="organic" param1="metalslashorganic"/>
			</property>
			<property class="GrazeSounds">
				<property name="Override0" value="organic" param1="metalgrazeorganic"/>
			</property>
		</property>
		<effect_group name="meleeWpnBladeValkream">
			<passive_effect name="AttacksPerMinute" operation="base_set" value="159" tags="perkDeepCuts,perkFlurryOfAgility"/>
			
			<passive_effect name="StaminaLoss" operation="base_set" value="12" tags="primary"/>
			<passive_effect name="DegradationMax" operation="base_set" value="1600,3200" tier="1,6" tags="perkDeepCuts"/>
			<passive_effect name="DegradationPerUse" operation="base_set" value="1.6" tags="perkDeepCuts"/>
			<passive_effect name="MaxRange" operation="base_set" value="2.7" tags="perkDeepCuts"/>
			<passive_effect name="BlockRange" operation="base_set" value="3.5" tags="perkDeepCuts"/>
			<passive_effect name="ModSlots" operation="base_set" value="3,3,4,4,5,6" tier="1,2,3,4,5,6"/>
			<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
			<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
			
			<passive_effect name="EntityDamage" operation="base_set" value="104" tags="perkDeepCuts"/>
			<passive_effect name="EntityDamage" operation="perc_add" value="-.1,.4" tags="perkDeepCuts"/>
			<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6" tags="perkDeepCuts"/>
			
			<passive_effect name="BlockDamage" operation="base_set" value="20" tags="perkDeepCuts"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="-.04,.04" tags="perkDeepCuts"/>
			<passive_effect name="BlockDamage" operation="perc_add" value=".1,.5" tier="2,6" tags="perkDeepCuts"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.8" tags="earth"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.8" tags="stone"/>
			<passive_effect name="DamageModifier" operation="perc_add" value="-.8" tags="metal"/>
			<passive_effect name="HarvestCount" operation="base_set" value="1.25" tags="butcherHarvest"/>
			<passive_effect name="DismemberChance" operation="base_add" value="1"/>
			
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffWeaponShock">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="15"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffMeleeWeaponBleeding">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="25"/>
			</triggered_effect>
			
		</effect_group>
		<effect_group name="Power Attack">
			<passive_effect name="EntityDamage" operation="perc_add" value="2.5" tags="secondary"/>
			<passive_effect name="BlockDamage" operation="perc_add" value="1" tags="secondary"/>
			<passive_effect name="StaminaLoss" operation="base_set" value="28" tags="secondary"/>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffWeaponShock">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="25"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffMeleeWeaponBleeding">
				<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="50"/>
			</triggered_effect>
		</effect_group>
		<effect_group name="sneak damage bonus">
			<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_add" value="4"/>
				<passive_effect name="EntityDamage" operation="perc_add" value="4" tags="perkDeepCuts"/>
				<display_value name="dEntityDamageSneak" value="4"/>
		</effect_group>
		
		<effect_group tiered="false">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="buffmodMeleeStunBatonRepulsor" />
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="buffmodMeleeStunBatonRepulsor" />
		</effect_group>
		
		<effect_group name="XP Bonus">
			<passive_effect name="PlayerExpGain" operation="perc_add" value=".5" tags="Kill"/>
		</effect_group>
		
		<effect_group name="Contract check">
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Knife"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Knife">
				<requirement name="!HasBuff" buff="Holding_Knife"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Knife">
				<requirement name="!HasBuff" buff="Holding_Knife"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Knife"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee">
				<requirement name="!HasBuff" buff="Holding_Melee"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee"/>
			
			<triggered_effect trigger="onSelfEquipStart" action="AddBuff" buff="Holding_Melee_Light"/>
			<triggered_effect trigger="onSelfPrimaryActionStart" action="AddBuff" buff="Holding_Melee_Light">
				<requirement name="!HasBuff" buff="Holding_Melee_Light"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfSecondaryActionStart" action="AddBuff" buff="Holding_Melee_Light">
				<requirement name="!HasBuff" buff="Holding_Melee_Light"/>
			</triggered_effect>
			<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="Holding_Melee_Light"/>
		</effect_group>
	</item>

  </append>

    <set xpath="/items/item[@name='ammoRocketHE']/property[@class='Action1']/property[@name='Explosion.BlockDamage']/@value">0</set>
    <set xpath="/items/item[@name='ammoRocketHE']/effect_group[@name='ammoRocketHE']/display_value[@name='dExBlockDamage']/@value">0</set>
    <set xpath="/items/item[@name='ammoRocketHE']/effect_group[@name='ammoRocketHE']/passive_effect[@name='BlockDamage' and @operation='base_set']/@value">0</set>
    
    <set xpath="/items/item[@name='ammoRocketFrag']/property[@class='Action1']/property[@name='Explosion.BlockDamage']/@value">0</set>
    <set xpath="/items/item[@name='ammoRocketFrag']/effect_group[@name='ammoRocketFrag']/display_value[@name='dExBlockDamage']/@value">0</set>
    <set xpath="/items/item[@name='ammoRocketFrag']/effect_group[@name='ammoRocketFrag']/passive_effect[@name='BlockDamage' and @operation='base_set']/@value">0</set>
    
    <set xpath="/items/item[@name='thrownAmmoPipeBomb']/property[@name='Explosion.BlockDamage']/@value">0</set>
    <set xpath="/items/item[@name='thrownGrenadeContact']/property[@name='Explosion.BlockDamage']/@value">0</set>
    <set xpath="/items/item[@name='thrownGrenade']/property[@name='Explosion.BlockDamage']/@value">0</set>
    <set xpath="/items/item[@name='thrownTimedCharge']/property[@name='Explosion.BlockDamage']/@value">0</set>
    <set xpath="/items/item[@name='thrownDynamite']/property[@name='Explosion.BlockDamage']/@value">0</set>
    
    <set xpath="/items/item[@name='thrownGrenadeContact']/effect_group/display_value[@name='dExBlockDamage']/@value">0</set>
    <set xpath="/items/item[@name='thrownGrenade']/effect_group/display_value[@name='dExBlockDamage']/@value">0</set>
    <set xpath="/items/item[@name='thrownTimedCharge']/effect_group/display_value[@name='dExBlockDamage']/@value">0</set>
    <set xpath="/items/item[@name='thrownDynamite']/effect_group/display_value[@name='dExBlockDamage']/@value">0</set>
  
</configs>
