diff --git a/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Vehicles_Explosions_Fix.xml b/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Vehicles_Explosions_Fix.xml new file mode 100644 index 0000000000..18e3137bc6 --- /dev/null +++ b/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Vehicles_Explosions_Fix.xml @@ -0,0 +1,56 @@ + + + + + Defs/Vehicles.VehicleDef[defName="SoS2_Shuttle_Personal" or + defName="SoS2_Shuttle" or + defName="SoS2_Shuttle_Heavy" or + defName="SoS2_Shuttle_Superheavy" + ]/components/li[key="FirstThruster"]/reactors/li[@Class = "Vehicles.Reactor_Explosive"]/damageDef + + Bomb + + + + + + Defs/Vehicles.VehicleDef[defName="SoS2_Shuttle_Personal" or + defName="SoS2_Shuttle" or + defName="SoS2_Shuttle_Heavy" or + defName="SoS2_Shuttle_Superheavy" + ]/components/li[key="SecondThruster"]/reactors/li[@Class = "Vehicles.Reactor_Explosive"]/damageDef + + Bomb + + + + + Defs/Vehicles.VehicleDef[defName="SoS2_Shuttle_Personal" or + defName="SoS2_Shuttle" or + defName="SoS2_Shuttle_Heavy" or + defName="SoS2_Shuttle_Superheavy" + ]/components/li[key="ThirdThruster"]/reactors/li[@Class = "Vehicles.Reactor_Explosive"]/damageDef + + Bomb + + + + + Defs/Vehicles.VehicleDef[defName="SoS2_Shuttle_Personal" or + defName="SoS2_Shuttle" or + defName="SoS2_Shuttle_Heavy" or + defName="SoS2_Shuttle_Superheavy" + ]/components/li[key="FourthThruster"]/reactors/li[@Class = "Vehicles.Reactor_Explosive"]/damageDef + + Bomb + + + + + Defs/Vehicles.VehicleDef[defName="SoS2_Shuttle_Personal"]/components/li[key="Chemtank"]/reactors/li[@Class = "Vehicles.Reactor_Explosive"]/damageDef + + Bomb + + + + \ No newline at end of file