<?xml version="1.0" encoding="utf-8"?>
<Patch>

	<!-- Web -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_Web"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_Web</defaultProjectile>
				<range>15</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2</warmupTime>
				<soundCast>AA_ThrowShort</soundCast>
				<burstShotCount>3</burstShotCount>
				<commonality>.8</commonality>
				<ticksBetweenBurstShots>12</ticksBetweenBurstShots>
				<minRange>1</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_FrostWeb"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_FrostWeb</defaultProjectile>
				<range>15</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2</warmupTime>
				<soundCast>AA_ThrowShort</soundCast>
				<burstShotCount>3</burstShotCount>
				<commonality>.8</commonality>
				<ticksBetweenBurstShots>12</ticksBetweenBurstShots>
				<minRange>1</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_FireWeb"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_FireWeb</defaultProjectile>
				<range>15</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2</warmupTime>
				<soundCast>AA_ThrowShort</soundCast>
				<burstShotCount>3</burstShotCount>
				<commonality>.8</commonality>
				<ticksBetweenBurstShots>12</ticksBetweenBurstShots>
				<minRange>1</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>
	
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_AcidicWeb"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_AcidicWeb</defaultProjectile>
				<range>15</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2</warmupTime>
				<soundCast>AA_ThrowShort</soundCast>
				<burstShotCount>3</burstShotCount>
				<commonality>.8</commonality>
				<ticksBetweenBurstShots>12</ticksBetweenBurstShots>
				<minRange>1</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Barbed Quills -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_BarbedQuills"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_Bullet_Barb</defaultProjectile>
				<range>18</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2</warmupTime>
				<soundCast>AA_DartSound</soundCast>
				<burstShotCount>3</burstShotCount>
				<commonality>.8</commonality>
				<ticksBetweenBurstShots>12</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>
	
	<!-- Barbed Quills -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_FlameBreathAnimated"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_FlameBreathAnimated_CE</defaultProjectile>
				<range>31</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2</warmupTime>
				<soundCast>FO_FlameBreathSound</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>.8</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				<canTargetLocations>true</canTargetLocations>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Black Hive Bolt -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_BlackHiveBolt"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_BlackHiveBolt</defaultProjectile>
				<range>32</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>1.6</warmupTime>
				<soundCast>AA_PoisonBolt</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>.8</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>
	
	<!-- Barbed Quills -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_LaserBullet"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_LaserBullet_CE</defaultProjectile>
				<range>15</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2.5</warmupTime>
				<soundCast>AA_LaserBullet</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>0.8</commonality>
				<ticksBetweenBurstShots>12</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>
	
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_DarkBolt"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_LaserBullet_CE</defaultProjectile>
				<range>20</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2.5</warmupTime>
				<soundCast>AA_ElectricBolt</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>0.8</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Acid Vomit -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_AcidicVomit"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_AcidicVomit_CE</defaultProjectile>
				<range>8</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2.6</warmupTime>
				<soundCast>AA_PoisonBolt</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>.8</commonality>
				<ticksBetweenBurstShots>12</ticksBetweenBurstShots>
				<minRange>1</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
					<canTargetLocations>true</canTargetLocations>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Acid Vomit -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_Bullet_Rock"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_Bullet_Rock</defaultProjectile>
				<range>30</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2.5</warmupTime>
				<soundCast>AA_RockThrow</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>1</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
					<canTargetLocations>true</canTargetLocations>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
				<ai_IsBuildingDestroyer>true</ai_IsBuildingDestroyer>
			</verbProperties>
		</value>
	</Operation>

	<!-- Green Goo -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_PoisonBolt"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_PoisonBolt</defaultProjectile>
				<range>20</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>1.5</warmupTime>
				<soundCast>AA_PoisonBolt</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>0.6</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Acid Bolt -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_AcidBolt"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_AcidBolt</defaultProjectile>
				<range>14</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>1.1</warmupTime>
				<soundCast>AA_PoisonBolt</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>0.8</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Venom Barb -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_Bullet_VenomBarb"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_Bullet_VenomBarb</defaultProjectile>
				<range>18</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>1.1</warmupTime>
				<soundCast>AA_DartSound</soundCast>
				<burstShotCount>6</burstShotCount>
				<commonality>0.99</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Venom Barb -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_Bullet_VenomBarb_Minor"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_Bullet_VenomBarb</defaultProjectile>
				<range>14</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>1.1</warmupTime>
				<soundCast>AA_DartSound</soundCast>
				<burstShotCount>3</burstShotCount>
				<commonality>0.99</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Ave Quill -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_Quill"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_Quill</defaultProjectile>
				<range>12</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>1</warmupTime>
				<soundCast>AA_DartSound</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>0.6</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Red Jelly Bolt -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_RedPoisonBolt"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_RedPoisonBolt</defaultProjectile>
				<range>20</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>1.5</warmupTime>
				<soundCast>AA_PoisonBolt</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>0.6</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Fire Spit -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_FireSpit"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_FireSpit</defaultProjectile>
				<range>11</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>4</warmupTime>
				<soundCast>AA_PoisonBolt</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>0.9</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Plasma -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_Plasma"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_Plasma</defaultProjectile>
				<range>20</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>3.6</warmupTime>
				<soundCast>AA_Plasma</soundCast>
				<burstShotCount>4</burstShotCount>
				<commonality>1</commonality>
				<ticksBetweenBurstShots>3</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Incendiary Mote -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_IncendiaryMote"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_IncendiaryMote</defaultProjectile>
				<range>25</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2</warmupTime>
				<soundCast>AA_PoisonBolt</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>1</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

	<!-- Electric Bolt -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_ElectricBolt"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_ElectricBolt</defaultProjectile>
				<range>18</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2.6</warmupTime>
				<soundCast>AA_ElectricBolt</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>0.8</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>
	
	<!-- Frost Bolt -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_FrostBolt"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_FrostBolt</defaultProjectile>
				<range>26</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2.6</warmupTime>
				<soundCast>AA_FrostBolt</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>0.8</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>
	
	<!-- Wind Bolt -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_WindBolt"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_WindBolt</defaultProjectile>
				<range>26</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2.6</warmupTime>
				<soundCast>AA_WindBolt</soundCast>
				<burstShotCount>1</burstShotCount>
				<commonality>0.8</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>
	
	<!-- Gaze Attack -->
	<Operation Class="PatchOperationReplace">
		<xpath>Defs/AbilityDef[defName="AA_GazeAttack"]/verbProperties</xpath>
		<value>
			<verbProperties Class="CombatExtended.VerbPropertiesCE">
				<verbClass>CombatExtended.Verb_AbilityShootCE</verbClass>
				<defaultProjectile>AA_GazeAttack_CE</defaultProjectile>
				<range>26</range>
				<muzzleFlashScale>0</muzzleFlashScale>
				<warmupTime>2.6</warmupTime>
				<burstShotCount>1</burstShotCount>
				<commonality>0.8</commonality>
				<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
				<minRange>2</minRange>
				<targetParams>
					<canTargetPawns>true</canTargetPawns>
				</targetParams>
				<ai_IsWeapon>false</ai_IsWeapon>
			</verbProperties>
		</value>
	</Operation>

</Patch>