Weapons Not Firing |
| Project: | Space Empires V |
| Version: | 1.44 |
| Component: | Code |
| Category: | bug |
| Priority: | critical |
| Assigned: | Unassigned |
| Status: | active |
| Attachment: | 11.gam (1.98 MB) |
Description
Weapons on a ship (or anything treated as a single ship, such as all the weapons on the weapon platforms on a planet) do not seem to fire if there is a weapon above them in the targeting order that has a valid target and is able to fire. I am not sure of the exact time between each weapon in the targeting order firing, but if a weapon at the top finishes reloading before the bottom of the list is reached, things will restart from the top without the lower weapons having a chance to fire. I'm not sure how noticible this is on most ships (though it is probably having an impact on PD ships at the least), but it can cause extreme problems on planets, since all weapon platforms count as one ship for weapon targetting.
This can be observed to very dramatic effect in the provided savegame (Balance Mod 1.08), when Eta fleet is sent to attack Eurul VI. As long as there are fighters within range of the planet, the Wave Motion Guns will not fire at the ships attacking the planet, since the PD weapons are continually cycling. I suspect that not all the PD weapons are getting a chance to fire, either -- maybe not even most of them, based upon the amount of fighter losses experienced. I strongly suspect that this flaw is responsible for the attacker victory (though maybe the masses of fighters really are just that effective, but they should have taken far heavier losses).



