Gents,
I noticed how in EIC the fire by rank appears to be modified from the Vanilla.

In Vanilla the first rank would only fire once the last rank had finished reloading, which was fairly pointless. Now in EIC the first rank appears to fire as the other ranks are still reloading, meaning that there is a proper continual ripple of volleys. Someone correct me if I am wrong about how the game is working here, but I am very curious how the developers managed to get the fire by rank to work the way it's meant to.

How did you guys do this?