One other thing, I am running GlimmerTech, and whenever I try to put the Inferno Cannon on the turret base, it just disappears. Is there any way to fix that?
I've looked into GlitterTech (I think you mean that?) and there is a specific line in the inferno cannon:
<destroyOnDrop>True</destroyOnDrop>
This means, that you normally shouldn't be able to obtain one, as it will be destroyed on drop.
The problem with the turret base is, that the colonists carry the weapon to the turret and drop it on it. A few ticks later the turret checks if there is something on it, but at that time the weapon is already destroyed.
Sorry, but there isn't anything that I can do about it for now. I'll change the haul job most likely sometimes, but until then I can only advice you against using that..
On second thought:
I've changed it so, that the selfdestroying weapons aren't even selectable anymore.
Just exchange the ./Assemblies/WeaponBase.dll with the one attached (and ziped) to this post and you'll never be able to select it again

[attachment deleted due to age]