Battles

Battles are a crucial part of the game, and they are unavoidable. A Battle occurs when an army attacks a Base and finds an enemy army at the Base.
In a battle, Malee units such as Malee Infantry, Cavalry and Chariots, will absorb 30% of the damage that was supposed to be dealt on the non-malee units. After this initial 30% damage is absorbed, all units, including the Malee Units, will receive damage proportional to the number of the type of unit in the army.

If a player realizes that they are losing a battle, or they notice enemy reinforcements arriving (or they just feel like it), the player can choose to pull their army out of the battle. The army will then be sent to its home base, and it can be deployed once it arrives there.

Battles are calculated based on two main unit attributes: Attack Damage and Hit Points.
At every Battle Turn, which is every 3 Ticks, each army's total attack points are added up and dealt to the enemy army. The enemy army will lose Hit Points equivalent to the Attack Damage dealt to it. The Lost hit points are then translated into units, based on a unit's hit points. If the Attack Damage received is greater than the Hit Points of a Unit, that unit is lost.
The Damage is distributed throughout the army based on the formula mentioned above, and if the Attack Damage is insufficient to kill a unit, it is still dealt to an unlucky unit and it accumulates with time until the accumulated damage equals the unit's Hit Points, at which point the unlucky unit will succumb and die.

If a battle happens between multiple armies, the army groups are split into alliances based on the diplomatic relations between the players.
Allied armies will share Damage Received based on the number of units they each have, and they will deal their combined Attack Damage to the enemy alliance, who will also share the damage between them.

by Lawrence Zhuwawu
lawrencezhuwawu@outlook.com