Każda jednostka ma trzy podstawowe parametry - atak, zdrowie i obrona.
Podczas bitwy ofensywa atakującego zmniejsza zdrowie przeciwnika.
Trzeci parametr - obrona, nieco zmniejsza uszkodzenia. Maksymalna obrona nie może przekraczać 50. Bonusy dające obronę ponad 50 obcina się, wtedy cyfra obrony staje się żółta.
NA PRZYKŁAD: Jeśli obrona moich jednostek jest 20, uszkodzenia będą o 20% mniejsze. Jeśli obrona jest 1 - o 1% mniej uszkodzeń i td.
Przed bitwą odbywa się runda "Umocnienia".
W tej rundzie Umocnienia obrońcy zabijają pewną ilość wojsk.
Ilość zabitych jest w proporcji do ilości jednostek w grupie niezależnie od ich mocy i poziomu (za wyjątkiem najemników).
Bojowe rundy
Następnie zaczyna się proces bitwy z uwzględnieniem ilości i parametrów jednostek każdej ze stron oraz obecność Prześladowców-Ofiar w bitwie.
Algorytm rozdzielenia ataku:
Krok 1. Obliczamy atak całego wojska z uwzględnieniem bonusów-dysbonusów + atak Wież zwykłych i Wież magicznych.
Krok 2. Obliczamy proporcję według grup oraz ilości jednostek w grupie.
Krok 3. Rozdajemy wszystkim porcje strat.
Krok 4. Obliczamy dodatkowy atak Prześladowców.
Obrachunek strat:
Resztkowe straty (na przykład, jeśli grupie wojowników nie starczyło zdrowia aby odbić atak) dzieli się między innymi grupami jednostek według proporcji do nowej ilości pozostałych.
Prześladowca-Ofiara.
PRZYKŁAD: Dla Wojownika Prześladowca to Jeździec, znaczy, Wojownik jest Ofiarą dla jeźdźca.
Bitwa w każdej rundzie odbywa się według zwykłych reguł, tzn. Jeźdźcy zadają straty wszystkim jednostkom przeciwnika zgodnie z algorytmem, plus dodatkowo Jeźdźcy ponownie zadają straty tylko Wojownikom.
% strat w bitwie,
po osiągnięciu którego Twoje wojsko we włości wycofa się - zadaje się w Budowli Centralnej.
Dla atakującego - w oknie wysyłania misji.
W końcu każdej rundy sprawdza się, czy osiągnięto limit strat do wycofania się każdego wojska. Jeśli limit osiągnięto, armia wycofuje się i nie uczestniczy w następnej rundzie. Jeśli wszystkie wojska którejkolwiek strony wycofały się - bojowe rundy się kończą.
Zwycięzca:
- Победителем считается тот, кто не достиг лимита потерь при достигнутом лимите потерь со стороны другого игрока. Если в одном раунде оба игрока достигли лимита потерь, то победил защищающийся.
- Максимальное количество раундов в бою - 20. Если атакующая армия не победила за 20 раундов - ей присуждается поражение: "Ваши войска устали от длительной битвы".
В конце боя происходит раунд Воскрешение
Выжившие лекари после боя воскрешают погибшие войска в первую очередь из своих отрядов, потом из отрядов союзника.
Процесс начинается слева направо и осуществляется поединично из каждой группы. То есть сначала один носильщик, потом один воин, и т.д. После воскрешения одного мага снова воскрешается один носильщик и т.д. Воскресшие лекари никого в текущем бою уже не воскрешают.
Если в бою умерло 10 воинов и 100 носильщиков, а воскресить можно 20, то воскресят 10 носильщиков и 10 воинов.
Подмога
Если в бой вступают две или более армии с одной стороны, то получаемый урон делится пропорционально между группами юнитов суммарно во всех армиях, с учетом преследователей-жертв. Атака армий складывается.
На подмогу не распространяется бонус защиты от Укреплений.
Бонусы-дисбонусы.
В бою учитываются бонусы-дисбонусы: 1. по расе/фракции, 2. бонус родной земли, 3. бонус других террайнов.
2.Бонус родной земли - на своем расовом террайне бонус к защите войск, ед.
Волшебные леса | Проклятые леса | Священная земля | Мёртвая земля | |||||
| | |||||||
Эльфы | +25 защиты | |||||||
Темные эльфы | +25 защиты | |||||||
Рыцари | +25 защиты | |||||||
Демоны | +25 защиты |
3.Бонус других террайнов - бонус к атаке войск,%:
Горы | Пустыня | Лес | Степь | Подземелье | ||||||
Воин | -50% | 50% | ||||||||
Всадник | -50% | 50% | ||||||||
Летающий | 50% | -50% | ||||||||
Стрелок | 50% | -50% | ||||||||
Наёмник | -50% |
Информация о вражеском гарнизоне.
Атакующий не видит в боевом отчете войска защищающегося, если :
- у атакующего все войска погибли на укреплениях,
- или на начало 1-го раунда у атакующего оставалось количественно в 20 раз меньше войск, чем у защищающегося, и атакующий проиграл бой за 1 раунд и потерял все войска.