Towns Wiki
Advertisement
This page is a translated version of the page Combat and the translation is 100% complete.

Бой в Towns на данный момент очень простой и в значительной степени автоматизирован.

Начало битвы

В игре есть два способа, при помощи которых может начаться битва:

  • Если в зону видимости гражданского войдёт любой противник.
  • Создать солдата и если они будут иметь возможность вступить в бой, то они это сделают.

Вступление в бой сейчас происходит в автоматическом режиме, и пока что нет способа огородить от этого горожан.

Убийство мобов жителями может быть одним из быстрейших путей зачистки подземелья, в отличие от солдат, граждане будут отступать с маленьким количеством здоровья. Давая им приказы на выкапывание большой зоны, граждане будут слипаться вместе и очень быстро уничтожать противников, не давая им шансов.
С населением 30+ возможно зачистить даже более нижние уровни подземелья, однако глубочайшие уровни всё ещё остаются большой проблемой.

Бой

Бой полностью автоматизирован. Две воюющие стороны атакуют друг друга до смерти. Как часто они попадают и сколько урона они выдержат - зависит лишь от их характеристик. И нет пути остановить бой после того, как он начался.

После битвы

После боя, если житель вышел победителем, он будет делать одно из следующих действий:

  • Если другой враг находится в пределах его прямой видимости - он будет его атаковать.
  • Если количество здоровья стало ниже определённого уровня, то он поспеши к госпиталю, чтобы ускорить восстановление, если госпиталь имеется в вашем городе.
  • Если он голоден или устал, то он вернётся в город, чтобы поесть или поспать.
  • Если ничего из этого не происходит, значит он просто продолжит заниматься своими делами (сборкой, добычей и т.д.)

Обратите внимание, что солдаты будут отступать в больницу только тогда, когда они больше не будут видеть противников. Тем не менее, они будут отступать, чтобы есть или спать, если нет врагов в прямой зоне видимости.

Формула боя

Нынешняя боевая формула, по состоянию на 0.39.2, выглядит следующим образом [1]:

если ''attack'' = ''defense'' -> вы имеете 50% ударить.
если ''attack'' > ''defense'' -> у вас есть более чем 50% шанс ударить, вплоть до 95%
если ''attack'' < ''defense'' -> у вас есть менее чем 50% шанс ударить, вплоть до 5%

Ссылки

  1. Posted by supermalparit on Tue Jan 17, 2012: http://www.townsgame.com/forums/viewtopic.php?f=13&t=534#p2998
Advertisement