Every unit in the game has the following characteristics:
- Health points (points) — defines the damage unit can absorb before it dies
- Speed (m/sec.) — characterizes how quickly unit passes through tiles in normal conditions (no slowdown / acceleration effects)
- Attack Speed (hits/min.) — defines how many hits unit makes in one minute
- Attack (points) — damage dealt to a unit with zero defence level
- Attack Distance (tiles) — minimal distance required to perform the attack. For melee unit it is 1.5 and it means that they can deal the damage to a neignbour tiles only. It is 1.5, but not 1 to allow diagonal attacks.
- Defence (points) — defines how many attack points can be absorbed during a hit without causing any damage
- Vision (tiles) — all tiles within this distance are considered as visible by a unit
From server perspective unit may be in one of the following states:
- Standing — unit stays still and performs no movements
- Moving — unit is in transition to the next cell
- Performing a skill — unit is doing certain action (e.g., attacking the other unit)
- Dead — unit is no longer controllable by a client
In Season 0 states are mutually exclusive, however states combination maybe possible later on (e.g., moving + attacking for certain units).