diff --git a/LoadFolders.xml b/LoadFolders.xml
index 5c4ddc13a0..6706723bb5 100644
--- a/LoadFolders.xml
+++ b/LoadFolders.xml
@@ -236,6 +236,7 @@
ModPatches/Infused 2 Expansion
ModPatches/Infusion 2
ModPatches/Insects have chitin
+ ModPatches/Ion Weaponry
ModPatches/JDS Castle Walls
ModPatches/JDS EFT Apparel
ModPatches/JDS Exiled Dawn
diff --git a/ModPatches/Ion Weaponry/Defs/Ion Weaponry/Ammo.xml b/ModPatches/Ion Weaponry/Defs/Ion Weaponry/Ammo.xml
new file mode 100644
index 0000000000..ca5d5810a1
--- /dev/null
+++ b/ModPatches/Ion Weaponry/Defs/Ion Weaponry/Ammo.xml
@@ -0,0 +1,413 @@
+
+
+
+
+ AmmoRailgun_Ion
+
+ AmmoAdvanced
+ UI/Icons/ThingCategories/CaliberRailgunPistol
+
+
+
+
+
+ AmmoSet_4mmRailgunIon
+
+
+ Bullet_4mmRailgun_Ion
+
+
+
+
+ AmmoSet_6mmRailgunIon
+
+
+ Bullet_6mmRailgun_Ion
+
+
+
+
+ AmmoSet_8mmRailgunIon
+
+
+ Bullet_8mmRailgun_Ion
+
+
+
+
+ AmmoSet_12mmRailgunIon_Lance
+
+
+ Bullet_12mmRailgun_Ion_Lance
+
+
+
+
+
+
+ AmmoSet_12mmRailgunIon_Blast
+
+
+ Bullet_12mmRailgun_Ion_Blast
+
+
+
+
+
+
+ Fin-stabilized tungsten carbide penetrator with discarding sabot, designed for railgun rifles. Features an ionized particle payload.
+
+ CE_AutoEnableTrade
+ CE_AutoEnableCrafting_FabricationBench
+
+
+ CombatExtended.Graphic_StackCountRanged
+
+
+ AmmoRailgun_Ion
+
+ Ionized
+
+
+
+ Ammo_4mmRailgun_Ion
+
+
+ 0.006
+ 0.008
+ 0.06
+
+
+ ThirdParty/VanillaXCOM/Railgun/EMP/Pistol
+
+
+
+
+ Ammo_6mmRailgun_Ion
+
+
+ 0.008
+ 0.008
+ 0.08
+
+
+ ThirdParty/VanillaXCOM/Railgun/EMP/Rifle
+
+
+
+
+ Ammo_8mmRailgun_Ion
+
+
+ 0.01
+ 0.01
+ 0.10
+
+
+ ThirdParty/VanillaXCOM/Railgun/EMP/Rifle
+
+
+
+
+ Ammo_12mmRailgun_Ion
+
+
+ 0.012
+ 0.01
+ 0.12
+
+
+ ThirdParty/VanillaXCOM/Railgun/EMP/HighCaliber
+
+
+
+
+
+
+
+ Projectile/IW_IonBullet
+ Graphic_Single
+ TransparentPostLight
+
+
+ Bullet
+ false
+
+
+
+
+ Bullet_4mmRailgun_Ion
+
+
+ 0.6
+
+
+ 10
+ 8.4
+ 88.73
+ 250
+
+
+ IW_IonBullet
+ 10
+
+
+
+
+
+
+ Bullet_6mmRailgun_Ion
+
+
+ 1.1
+
+
+ 5.5
+ 22
+ 126.36
+ 300
+
+
+ IW_IonBullet
+ 14
+
+
+
+
+
+
+ Bullet_8mmRailgun_Ion
+
+
+ 6
+ 37.5
+ 145.4
+ 360
+
+
+ IW_IonBullet
+ 20
+
+
+
+
+
+
+ Bullet_12mmRailgun_Ion_Lance
+
+
+ 1.3
+
+
+ 10
+ 55
+ 252.720
+ 380
+
+
+ IW_IonBullet
+ 20
+
+
+
+
+
+
+ Bullet_12mmRailgun_Ion_Blast
+ CombatExtended.ProjectileCE_Explosive
+
+
+ false
+ EMP
+ 40
+ 4.9
+ 120
+
+
+ IW_IonBullet
+ 20
+
+
+ true
+
+
+
+
+
+
+ MakeAmmo_4mmRailgun_Ion
+
+ Craft 500 4mm Railgun (Discharge) cartridges.
+ Making 4mm Railgun (Discharge) cartridges.
+ 3000
+
+
+
+
+ Steel
+
+
+ 1
+
+
+
+
+ Uranium
+
+
+ 2
+
+
+
+
+ ComponentIndustrial
+
+
+ 2
+
+
+
+
+ Steel
+ Uranium
+ ComponentIndustrial
+
+
+
+ 500
+
+
+
+
+ MakeAmmo_6mmRailgun_Ion
+
+ Craft 500 6mm Railgun (Discharge) cartridges.
+ Making 6mm Railgun (Discharge) cartridges.
+ 3000
+
+
+
+
+ Steel
+
+
+ 2
+
+
+
+
+ Uranium
+
+
+ 4
+
+
+
+
+ ComponentIndustrial
+
+
+ 4
+
+
+
+
+ ComponentIndustrial
+ Steel
+ Uranium
+
+
+
+ 500
+
+
+
+
+ MakeAmmo_8mmRailgun_Ion
+
+ Craft 200 8mm Railgun (Discharge) cartridges.
+ Making 8mm Railgun (Discharge) cartridges.
+ 3000
+
+
+
+
+ Steel
+
+
+ 2
+
+
+
+
+ Uranium
+
+
+ 4
+
+
+
+
+ ComponentIndustrial
+
+
+ 4
+
+
+
+
+ ComponentIndustrial
+ Steel
+ Uranium
+
+
+
+ 200
+
+
+
+
+ MakeAmmo_12mmRailgun_Ion
+
+ Craft 100 12mm Railgun (Discharge) cartridges.
+ Making 12mm Railgun (Discharge) cartridges.
+ 3500
+
+
+
+
+ Steel
+
+
+ 2
+
+
+
+
+ Uranium
+
+
+ 10
+
+
+
+
+ ComponentIndustrial
+
+
+ 4
+
+
+
+
+ ComponentIndustrial
+ Steel
+ Uranium
+
+
+
+ 100
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Ion Weaponry/Patches/Ion Weaponry/Damages.xml b/ModPatches/Ion Weaponry/Patches/Ion Weaponry/Damages.xml
new file mode 100644
index 0000000000..c0a6f803c9
--- /dev/null
+++ b/ModPatches/Ion Weaponry/Patches/Ion Weaponry/Damages.xml
@@ -0,0 +1,30 @@
+
+
+
+
+ Defs/DamageDef[defName="IW_IonBullet"]
+
+
+ true
+
+
+
+
+
+ Defs/DamageDef[defName="IW_IonBullet"]
+
+
+ Electric
+ 0.50
+ Damage_EMP
+
+
+
+
+ Defs/HediffDef[defName="IW_Ionization"]/comps/li[@Class="AthenaFramework.HediffCompProperties_Bomb"]/damageAmount
+
+ 30
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Ion Weaponry/Patches/Ion Weaponry/RangedSpacer.xml b/ModPatches/Ion Weaponry/Patches/Ion Weaponry/RangedSpacer.xml
new file mode 100644
index 0000000000..4d40f5f464
--- /dev/null
+++ b/ModPatches/Ion Weaponry/Patches/Ion Weaponry/RangedSpacer.xml
@@ -0,0 +1,423 @@
+
+
+
+
+
+
+
+ Defs/ThingDef[defName ="IW_Gun_IonPistol" or defName ="IW_Gun_IonPDW"]/tools
+
+
+
+
+
+ Blunt
+
+ 2
+ 1.54
+ 1.5
+ 0.555
+ Grip
+
+
+
+
+ Poke
+
+ 2
+ 1.54
+ 0.555
+ Muzzle
+
+
+
+
+
+
+ Defs/ThingDef[
+ defName = "IW_Gun_IonRifle" or
+ defName = "IW_Gun_IonSlugthrower" or
+ defName = "IW_Gun_IonDMR"]/tools
+
+
+
+
+
+ Blunt
+
+ 8
+ 1.55
+ 1.5
+ 2.755
+ Stock
+
+
+
+
+ Blunt
+
+ 5
+ 2.02
+ 1.630
+ Barrel
+
+
+
+
+ Poke
+
+ 8
+ 1.55
+ 2.755
+ Muzzle
+
+
+
+
+
+
+ Defs/ThingDef[defName="IW_Gun_IonLMG" or defName="IW_Gun_HeavyIonLance"]/tools
+
+
+
+
+
+ Blunt
+
+ 10
+ 2.44
+ 3.5
+ Barrel
+
+
+
+
+
+
+ Defs/ThingDef[defName="IW_Gun_HeavyIonLance"]/equippedStatOffsets/MoveSpeed
+
+
+
+
+ IW_Gun_IonPistol
+
+ 1.20
+ 2.25
+ 0.90
+ 0.17
+ 0.8
+ 0.51
+
+
+ 1.2
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_4mmRailgun_Ion
+ 0.6
+ 20
+ IW_Shot_IonPistol
+ GunTail_Light
+ 9
+
+
+ 10
+ 4
+ AmmoSet_4mmRailgunIon
+
+
+ AimedShot
+
+
+ SpacerGun
+ CE_OneHandedWeapon
+
+
+
+
+
+ IW_Gun_IonPDW
+
+ 3
+ 4
+ 1.2
+ 0.2
+ 0.8
+ 0.51
+
+
+ 1.40
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_4mmRailgun_Ion
+ 0.6
+ 5
+ 6
+ 15
+ IW_Shot_IonPDW
+ GunTail_Light
+ 9
+
+
+ 30
+ 4
+ AmmoSet_4mmRailgunIon
+
+
+ 3
+ Snapshot
+
+
+ SpacerGun
+ CE_OneHandedWeapon
+
+
+
+
+
+ IW_Gun_IonRifle
+
+ 5
+ 8
+ 1.25
+ 0.07
+ 1.10
+ 0.38
+
+
+ 1.3
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_6mmRailgun_Ion
+ 1.1
+ 50
+ 5
+ 5
+ IW_Shot_IonRifle
+ GunTail_Medium
+ 9
+
+
+ 40
+ 4
+ AmmoSet_6mmRailgunIon
+
+
+ AimedShot
+ True
+ 3
+
+
+ SpacerGun
+ CE_AI_Rifle
+
+
+
+
+
+ IW_Gun_IonDMR
+
+ 6
+ 9.15
+ 1.20
+ 0.03
+ 2.0
+ 0.82
+ 0.6
+
+
+ 1.4
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_8mmRailgun_Ion
+ 1.5
+ 86
+ IW_Shot_IonRifle
+ GunTail_Medium
+ 9
+
+
+ 5
+ 3
+ AmmoSet_8mmRailgunIon
+
+
+ AimedShot
+
+
+ SpacerGun
+ CE_AI_SR
+ Bipod_DMR
+
+
+
+
+
+ IW_Gun_IonSlugthrower
+
+ 5
+ 12
+ 1.50
+ 0.07
+ 1.0
+ 0.98
+
+
+ 1.3
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_8mmRailgun_Ion
+ 0.6
+ 40
+ IW_Shot_IonRifle
+ GunTail_Medium
+ 9
+
+
+ 8
+ 0.8
+ true
+ AmmoSet_8mmRailgunIon
+
+
+ AimedShot
+
+
+ SpacerGun
+
+
+
+
+
+ IW_Gun_IonLMG
+
+ 40
+ 20
+ 2.64
+ 0.06
+ 1
+ 1.2
+
+
+ 1.05
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_8mmRailgun_Ion
+ 1.8
+ 60
+ IW_Shot_IonLMG
+ GunTail_Heavy
+ 18
+ 20
+ 5
+ Regular
+
+
+ 200
+ 8
+ AmmoSet_8mmRailgunIon
+
+
+ Snapshot
+ 10
+
+
+ SpacerGun
+ CE_AI_LMG
+
+
+
+
+ Defs/ThingDef[defName = "IW_Gun_IonLMG"]
+
+
+ 1.20,1.20
+ 0.2,-0.1
+
+
+
+
+
+
+ IW_Gun_HeavyIonLance
+
+ 40
+ 20
+ 2
+ 0.1
+ 2
+ 1.2
+
+
+ 1.5
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_12mmRailgun_Ion_Lance
+ 1.8
+ 70
+ IW_Shot_HeavyIonLance
+ GunTail_Heavy
+ 18
+ Regular
+
+
+ 10
+ 8
+ AmmoSet_12mmRailgunIon_Lance
+
+
+ AimedShot
+
+
+ SpacerGun
+ Bipod_ATR
+
+
+
+
+ Defs/ThingDef[defName="IW_Gun_HeavyIonLance"]/comps/li[@Class="CompProperties_EquippableAbilityReloadable"]
+
+
+ switch to Lance
+ switch to Ion Blast
+ True
+
+ 10
+ 8
+ AmmoSet_12mmRailgunIon_Blast
+
+
+ 0.35
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_12mmRailgun_Ion_Blast
+ 5
+ 5
+ 1.1
+ 70
+ IW_Shot_IonBlast
+ 18
+
+ true
+
+
+
+ AimedShot
+
+
+
+ CompEquippable
+
+
+
+
+
+ Defs/ThingDef[defName = "IW_Gun_HeavyIonLance"]
+
+
+ 1.30,1.30
+ 0.1,-0.15
+
+
+
+
+
\ No newline at end of file
diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md
index 8918da8fb6..4d12ddc861 100644
--- a/SupportedThirdPartyMods.md
+++ b/SupportedThirdPartyMods.md
@@ -279,6 +279,7 @@ Industrial Melee Weaponry |
Infinity Rim: Ariadna (Continued) |
Infused 2 Expansion |
Infusion 2 |
+Ion Weaponry |
Iron Harvest Pkp 17 "Eisenhans" Powerarmor |
Japanese Dogs |
Jernalk's Skeletal Legion (Continued) |