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