logo
tower-icon

Сражения

divider

Дракон отправляется на арену в рамках определённых уровней, например 1-5, 6-10 и т.д.

РедкостьСкиллОписание
1обычныйатакавероятность 100% нанести урон противнику
2необычныйблокирует % уронавероятность 35%, заблокировать 30% урона
3редкийшанс крит. уронавероятность 35% нанести крит удар (x1.5 урона) +50% урона
4эпическийшанс лечениявероятность 35% лечение себя на 5% от MAX HP в этот ход
5легендарныйшанс оглушениявероятность 20% оглушить противника (пропуск след. хода)

Новые скиллы добавляются с ростом редкости. Старые скилы также остаются

Базовые статы
Урон100
Здоровье1000

Бой происходит по слеующему алгоритму:

  • Перед боем определяется преимущество по сетам между драконами по таблице премущества сетов (вкладка dragon characteristics)

  • Для расчёта преимущества сета, каждая часть тела сравнивается с каждой, затем берётся среднее арифметическое бонусов.

  • После расчёта урона к значению добавляется случайное значение от -5% до 5% урона, чтобы создать эффект случайности даже для одинаковых драконов.

  • Каждый ход драконы применяют скилы.

  • Бой заканчивается через 5 ходов, или раньше, если у одного из драконов значение здоровья опустилось ниже 0.

  • Победитель определяется по кол-ву здоровья. Победил тот, у кого оно больше.

Ничьи быть не должно

Показатели урона и здоровья драконов известны до боя, расчитываются по формуле (см. dragon characteristics).

В бою при расчёте урона используется математическое округление до целых чисел.

Пример:

Дракон1 - уровень 10, редкий
частей сета 0уровень 10итоговые значения
урон1000%45%145
здоровье100045%1450
скилы:атакаблок 30%крит удар 150%
Дракон2 - уровень 8, необычный
частей сета 3уровень 8итоговые значения
урон10030%35%165
здоровье100045%1450
скилы:атакаблок 30%
дракон 1противдракон 2--->дракон 1противдракон 2
№ сета№ сетабонусыбонусы
Голова1100
Дыхание21-10%10%
Элемент32-10%10%
Крылья42-10%10%
Лапы53-10%10%
Хвост6300

Общее преимущество сетов 1 дракона: -6,67%

Общее преимущество сетов 2 дракона: 6,67%

получает урон 165*(1+0.067-0.03) = 171

пример хода
Дракон 1Дракон 2
использует скилл1 - атакаиспользует скилл1 - атака
с вероятностью 20% использует скилл2 - блокс вероятностью 50% использует скилл2 - блок 30%
с вероятностью 20% использует скилл3 - крит удар
блок - не сработалблок - сработал
крит удар - не сработалатака наносит урон 165 -3% (выпало случайным образом)
атака наносит урон 145 +2% (выпало случайным образом)
получает урон 165*(1+0.067-0.03) = 171получает урон 145*(1-0.3-0.067+0.02) = 94
здоровье = 1450 - 171 = 1279здоровье = 1350 - 94 = 1256

Пояснение: 145 - базовый урон, 0.3 - блок (30%), 0.067 - преимущество сета (6.67%), 0.02 - случайная величина модификатора атаки (2%)

Назад к гайду