Siege - MikeAmputer/orcs-have-issues GitHub Wiki

Simulation

There are 3 fortresses (Southern, Northern, and Western) to besiege. Fortress sieging takes place at the end of each day, after all other actions have been executed. To participate in a siege, you should use the seige action command.

Before the siege begins, each participant recovers 20% of their MAX HP and +4 HP for every HP level-up they've achieved.

Certain labor actions grant you siege contribution points which generate reinforcements (units) to support your faction in the battle.

Check this table to see how many contribution points are needed to recruit units for each faction.

See the stats for units of both factions below:

Once units for each faction have been recruited, all players and units are organized into 5v5 fights. The survivors of these fights regroup and organize into another fight round and so on until a faction wins.

For first two fight rounds, the sorting is based on level. In these rounds, participants are grouped by their levels: top-level Humans face top-level Orcs, middle-level Humans fight middle-level Orcs, and so on. The first fight round is ordered by descending level. The second one is ordered by ascending level. Any further rounds are sorted randomly.

Reinforcement

Reinforcement costs

Points Required Orc Unit Human Unit
2 Raider Militia
4 Headhunter Footman
7 Berserker Knight
12 Blademaster Paladin
20 Chieftain Captain

Example: If your Orc faction has 10 points, you'll get 5 Raiders, 2 Headhunters, and 1 Berserker.

Human faction reinforcements

Unit Level HP Damage Defense
Militia 1 80 6 1
Footman 3 95 9 4
Knight 5 105 14 6
Paladin 7 115 18 8
Captain 10 135 24 11

Orc faction reinforcements

Unit Level HP Damage Defense
Raider 1 80 6 1
Headhunter 3 90 11 3
Berserker 5 100 16 5
Blademaster 7 110 20 7
Chieftain 10 130 26 10

EXP Reward

Every victorious participant earns +5 EXP for either sieging or defending a fortress. This reward is granted even if the participant did not engage any enemies.

When you defeat any unit during a siege, you'll earn EXP calculated using the formula:

$$ \text{EXP Reward} = 5 + \text{Enemy Level} \times 3 $$

EXP for defeating real players from the opposing faction is also calculated using this formula.

Fortress Perks

There're 3 fortresses, each granting perks to those who besiege them::

  • Southern: grants +15 HP and a -10 % decrease in material cost.
  • Northern: grants +1 ATK and a -10 % decrease in material cost.
  • Western: grants +1 DEF and a -10 % decrease in material cost.

As fortress sieging occurs at the end of the day, perks for fortress holding are applied on the next day (including the next-day siege).