Vhati wrote:Russian Rockman wrote:You may very well save Open Artillery and the CE artillery!!! Since right now buying artillery at a store will corrupt the save file and prevent you from continuing if you save and quit.
Could you provide a corrupted "continue.sav" for me to examine?
Saves from before AND after the purchase would be even better.
Glad you asked. I'll get right on that.
EDIT: Here you go!!! Please tell me if you find anything interesting. Good Luck, and thanks!

https://www.dropbox.com/s/lw0ssumq3gk7tu5/Before%20and%20After%20Artiller%20Purchase%20saves.zip
In case you need to know I had the Mod Testing Environment installed and Open Artillery on top of that. I included those mod files in the .zip file above in case you need them for whatever reason.
Also here is what Sleeper had to say to Matthew on the issue.
Sleeper Service wrote:1.: artillery start="false"
The tag start="false" on artillery systems causes crashes if ships are loaded that happen to have the artillery system installed. For enemy ships, this means that encountering them with the artillery will cause crashes. That can be prevented by simply forcing them to always have the artillery, like that:
<artillery power="1" max="1" room="8" start="true" weapon="BA_ARTILLERY_ENERGY_ENEMY" />
This will actually work, the game only seems to have problems if the original start tag was set to "false" and the enemy gets rolled an artillery system.
The problem is that this crash behaviour applies to player ships as well. Aditionall player ship artillery that can be bought in shops works flawlessly, until you try to load a savegame with a ship which the player bough the artillery for. You can easily reproduce this by setting the Fed A artillery to start="false" and making the artillery system available in shos. After purchasing the artillery and saving the game, loading it will result in crashes.
Both Captains Edition and the Open Artillery mod created custom player artillery for all player ships. We just now realized that buying it basically prevents save+quit from working, which is a huge and unexpected drawback with no real workaround.