diff --git a/LoadFolders.xml b/LoadFolders.xml
index 0faed28a68..22243a5297 100644
--- a/LoadFolders.xml
+++ b/LoadFolders.xml
@@ -564,6 +564,7 @@
ModPatches/Vanilla Plants Expanded - Mushrooms
ModPatches/Vanilla Psycasts Expanded
ModPatches/Vanilla Psycasts Expanded - Hemosage
+ ModPatches/Vanilla Psycasts Expanded - Runesmith
ModPatches/Vanilla Races Expanded - Android
ModPatches/Vanilla Races Expanded - Archon
ModPatches/Vanilla Races Expanded - Fungoid
diff --git a/ModPatches/Vanilla Psycasts Expanded - Runesmith/Defs/Vanilla Psycasts Expanded - Runesmith/Projectiles.xml b/ModPatches/Vanilla Psycasts Expanded - Runesmith/Defs/Vanilla Psycasts Expanded - Runesmith/Projectiles.xml
new file mode 100644
index 0000000000..e60e5c3f5a
--- /dev/null
+++ b/ModPatches/Vanilla Psycasts Expanded - Runesmith/Defs/Vanilla Psycasts Expanded - Runesmith/Projectiles.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+ Things/Projectile/Projectile_Obelisk
+ Graphic_Single
+
+
+ 50
+ false
+
+
+
+
+ Bullet_Obelisk_Basic
+
+ Frostbite
+ 12
+ 2
+ 4
+
+
+
+
+ Bullet_Obelisk_Intermediate
+
+ VPER_Slow_Frostbite
+ 12
+ 2
+ 4
+
+
+
+
+ Bullet_Obelisk_Advanced
+
+ VPER_SlowFragile_Frostbite
+ 12
+ 2
+ 4
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Buildings_Turrets.xml b/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Buildings_Turrets.xml
new file mode 100644
index 0000000000..7c3a85f953
--- /dev/null
+++ b/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Buildings_Turrets.xml
@@ -0,0 +1,167 @@
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_1Tier"]
+
+ CombatExtended.Building_TurretGunCE
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_1Tier"]/statBases
+
+ 0.25
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_1Tier"]/statBases/ShootingAccuracyTurret
+
+ 0.5
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_1Tier"]
+
+ 1.5
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_1Tier"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_2Tier"]/statBases
+
+ 0.25
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_2Tier"]/statBases/ShootingAccuracyTurret
+
+ 0.5
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_2Tier"]
+
+ 1.5
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_2Tier"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_3Tier"]/statBases
+
+ 0.25
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_3Tier"]/statBases/ShootingAccuracyTurret
+
+ 0.5
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_3Tier"]
+
+ 1.5
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_3Tier"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_4Tier"]/statBases
+
+ 0.25
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_4Tier"]/statBases/ShootingAccuracyTurret
+
+ 0.5
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_4Tier"]
+
+ 1.5
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_4Tier"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_5Tier"]/statBases
+
+ 0.25
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_5Tier"]/statBases/ShootingAccuracyTurret
+
+ 0.5
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_5Tier"]
+
+ 1.5
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_Turret_Monolith_5Tier"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Race_Spirit.xml b/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Race_Spirit.xml
new file mode 100644
index 0000000000..a0fd34b044
--- /dev/null
+++ b/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Race_Spirit.xml
@@ -0,0 +1,77 @@
+
+
+
+
+ Defs/ThingDef[defName="VPER_WarriorSpirit"]
+
+
+ Humanoid
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_WarriorSpirit"]/statBases
+
+ 0.4
+ 0.6
+ 1.5
+
+
+
+
+ Defs/ThingDef[defName="VPER_WarriorSpirit"]/tools
+
+
+
+
+
+ Cut
+
+ 22
+ 2.6
+ LeftHand
+ 4
+ 8
+
+
+
+
+ Cut
+
+ 22
+ 2.6
+ RightHand
+ 4
+ 8
+
+
+
+
+ Blunt
+
+ 5
+ 2
+ HeadAttackTool
+ 0.2
+ 0.625
+
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_WarriorSpirit"]/statBases/ArmorRating_Sharp
+
+ 4.20
+
+
+
+
+ Defs/ThingDef[defName="VPER_WarriorSpirit"]/statBases/ArmorRating_Blunt
+
+ 6.30
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Turret_Gun.xml b/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Turret_Gun.xml
new file mode 100644
index 0000000000..087df430c6
--- /dev/null
+++ b/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Turret_Gun.xml
@@ -0,0 +1,168 @@
+
+
+
+
+
+ VPER_Gun_Monolith_1Tier
+
+ 0.6
+ 1.00
+ 0.10
+ 1.00
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Obelisk_Basic
+ 0.5
+ 35
+ 1
+ 36
+ VPER_IsaObelisk_Fire
+ GunTail_Light
+ 7
+ Mounted
+
+
+ AimedShot
+ true
+ true
+
+
+ TurretGun
+
+
+
+
+
+ VPER_Gun_Monolith_2Tier
+
+ 0.6
+ 1.00
+ 0.10
+ 1.00
+
+
+ 1.19
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Obelisk_Basic
+ 0.5
+ 40
+ 36
+ 2
+ VPER_IsaObelisk_Fire
+ GunTail_Light
+ 7
+ Mounted
+
+
+ AimedShot
+ true
+ true
+
+
+ TurretGun
+
+
+
+
+
+ VPER_Gun_Monolith_3Tier
+
+ 0.6
+ 1.00
+ 0.10
+ 1.00
+
+
+ 1.19
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Obelisk_Intermediate
+ 0.5
+ 45
+ 36
+ 3
+ VPER_IsaObelisk_Fire
+ GunTail_Light
+ 7
+ Mounted
+
+
+ AimedShot
+ true
+ true
+
+
+ TurretGun
+
+
+
+
+
+ VPER_Gun_Monolith_4Tier
+
+ 0.6
+ 1.00
+ 0.10
+ 1.00
+
+
+ 1.19
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Obelisk_Intermediate
+ 0.5
+ 50
+ 36
+ 4
+ VPER_IsaObelisk_Fire
+ GunTail_Light
+ 7
+ Mounted
+
+
+ AimedShot
+ true
+ true
+
+
+ TurretGun
+
+
+
+
+
+ VPER_Gun_Monolith_5Tier
+
+ 0.6
+ 1.00
+ 0.10
+ 1.00
+
+
+ 1.19
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Obelisk_Advanced
+ 0.5
+ 55
+ 36
+ 5
+ VPER_IsaObelisk_Fire
+ GunTail_Light
+ 7
+ Mounted
+
+
+ AimedShot
+ true
+ true
+
+
+ TurretGun
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Weapons_Melee.xml b/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Weapons_Melee.xml
new file mode 100644
index 0000000000..581a49f5ca
--- /dev/null
+++ b/ModPatches/Vanilla Psycasts Expanded - Runesmith/Patches/Vanilla Psycasts Expanded - Runesmith/Weapons_Melee.xml
@@ -0,0 +1,51 @@
+
+
+
+
+ Defs/ThingDef[defName="VPER_MeleeWeapon_RunesmithBattleaxe"]/tools
+
+
+
+
+
+ Blunt
+
+ 3
+ 1.66
+ 0.10
+ 0.75
+ Handle
+
+
+
+
+ Cut
+
+ 25
+ 2.47
+ 4.69
+ 1.57
+ Edge
+
+
+
+
+
+
+ Defs/ThingDef[defName="VPER_MeleeWeapon_RunesmithBattleaxe"]/statBases
+
+ 4
+ 0.2
+
+
+
+
+ Defs/ThingDef[defName="VPER_MeleeWeapon_RunesmithBattleaxe"]/equippedStatOffsets
+
+ 0.13
+ 0.2
+ 0.20
+
+
+
+
diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md
index 1b2ab0d89e..921bdadcbf 100644
--- a/SupportedThirdPartyMods.md
+++ b/SupportedThirdPartyMods.md
@@ -546,6 +546,7 @@ Vanilla Persona Weapons Expanded |
Vanilla Plants Expanded - Mushrooms |
Vanilla Psycasts Expanded |
Vanilla Psycasts Expanded - Hemosage |
+Vanilla Psycasts Expanded - Runesmith |
Vanilla Races Expanded - Android |
Vanilla Races Expanded - Archon |
Vanilla Races Expanded - Fungoid |