I have released this mod to those on my Steam friends list. It is exactly what it says, a testbed and experimental mod. Having said that, it is basically OCMOD3 with Cavalli's musket ball system. There are a few changes. Cavalli's system has been slightly modified. This test mod has also been rebalanced to suit the new firing system. It is not a finished mod. The musket ball physics are not giving the full results I want. Some Differences and Balancing 1. 17th C muskets now need blacksmith and academy to be built. 2. Once you can build 17th C muskets they build in 3.5 seconds whereas 17th C pikes still build in 4.5 seconds. 17th C drags also build a bit faster. 3. The new firing system means muskets cannot fire through friendly troops. Muskets have more range but less accuracy. 4. Two of the musket upgrades are different. Barracks attack upgrades are for accuracy in 17th C. Academy firepower upgrades are now for range. I have fixed the the tool-tip messages, in English only. 5. 17th C Musket upgrades are made cheaper. 17th C muskets also use less coal and iron when firing. 6. Early tests seem to indicate you will need some cold steel in 17th C. Pure muskets and drags is very challenging to handle. 7. The 18th C muskets and grenadiers need and use the bayonet more. Make sure you get barracks attack and defense upgrades for them. Make sure you get the bayonet upgrades. They are now more important. Early game testing shows that 17th C muskets are struggling to achieve enough kills in-game. The problem seems to be with collision detection at higher unit numbers. Some collisions, of musket ball with soldier, seem not to be detected by the game engine at higher unit numbers. This appears to be the only explanation for the poor performance of muskets when there are a lot of units in confused fighting situations. Somehow, the results of the accuracy upgrades (giving higher accuracy) test well in the in-game editor for single clashes but then do not test well in mass clashes in the in-game editor nor in real games. In these latter situations, one manifestation of it is seeing a whole formation that can't hit a lone enemy unit at mid-range even though they can hit units in a formation. I remember seeing this problem in Cavalli's mod too. I have changed extra parameters to assist the collision detection but have not achieved much improvement. Something odd is going on in the scripts or in the engine. I will keep looking at it when I get time. It may be that a delay I put in to try to help the engine detect collisions is actually causing the muskets to fail to lead moving targets. One thing with putting this experimental mod up is that friends can look at the code if they wish. Redundant code has not been removed by the way. An example is General WVPMs range damage system and headshot formulas which now don't affect the musket weapon. I've left unused code in for the moment in case I change how I approach things. I would welcome any suggestions on how to improve accuracy. I found how to create misfiring muskets that kill their users too, lol. Just code a damage radius of the PPOINTT2 projectile that is too big. It doesn't seem to need any damage radius at all for normal use and damage radius does not seem to help kill rate.