-- 2023-08-10
Started writing code, figuring out basic mechanics in test games, reading release notes, mechanics updates, forums, discord, etc.

-- 09/08/2023
Added some indentation to units to help distinguish different stacks. Merged many functions between cow, io1919, and s1914 and got rid of stack and unit templates.

-- 09/13/2023
The resource costs shown in the battle results now more accurately represent faction specific costs due to HP and/or production cost modifiers. Costs are based on HP loss instead of the number of dead units.

-- 10/25/2023
Made it so that ranged naval units will not auto-attack when they are melee attacked. This was already the case for ranged land units.

-- 10/28/2023
Fixed a bug with auto-attacking. Normally if a stack finishing melee attacking a stack it will attack another melee stack in range if available. Ranged units will normally auto-attack something in range if they are not being melee attacked. There was a bug preventing this behavior from working properly.

-- 11/02/2023
Changed patrol behavior so they now do 4 ticks per round.

Changed "Simulate Variance" so that every unit type in every round gets a separate variance. Previously all units in the same stack would get the same variance in a given round.

-- 11/06/2023
Added firestorms.