1. There is a slight typo in the mod:
Code: Select all
(objEnumItems wvrGlobalShip "*wI" weap (shpRemoveDevice wvrGlobalShip weap))
2. There is a subtle bug in the engine: When you install/uninstall devices on an AI ship, the AI does not realize that the devices have changed, so it doesn't use weapons properly (i.e., it may use a weapon thinking that it has a long range when in fact that weapon was uninstalled). I've fixed this bug in 1.07.
3. Because of #1, the ship's shield generator is uninstalled. Because of #2, the AI doesn't realize that the shield generator has been uninstalled and it tries to use it. Since it can't find the device, the game crashes. I've also fixed this in 1.07.
Thanks for the report--it helped me to find some good bugs.