Vanilla artillery ships have several issues some of which are caused by an incorrectly assigned class for the soldiers aboard.
All artillery ships and units aboard artillery ships should use the class shp_art in both land_units and naval_units, this allows them to enter the field as reinforcements and fire while the ship is moving. CA accidentally gave the land_units entry art_fix which isn't neccesary to prevent the engine moving.
Only two more problems to solve now, if anyone has ideas for solutions to these it would be much appreciated
Naval artillery not thinking it's in range when it actually is (engine is firing, but unit card doesn't indicate it's firing and ordering attack will make it move closer).
Naval artillery with fire at will on doesn't refresh it's target after it the target is destroyed. It will also freeze and not turn to acquire new targets if ordered to attack, a move order resolves this
Attached a pack containing just the fixed land_units entries as example/template/whatever it may be needed for.
Last edited by crzyrndm; December 08, 2013 at 12:59 AM.