English
  • English
  • Русский
DrakeWars

Battle

Дракон отправляется на арену в рамках определённых уровней, например 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 итоговые значения
урон 100 0% 45% 145
здоровье 1000   45% 1450
скилы: атака блок 30% крит удар 150%  

Дракон2 - уровень 8, необычный
    частей сета 3 уровень 8 итоговые значения
урон 100 30% 35% 165
здоровье 1000   45% 1450
скилы: атака блок 30%    

 

  дракон1   vs дракон2   ---> дракон1   vs дракон2
  № сета № сета бонусы бонусы
Голова 1 1 0 0
Дыхание 2 1 -10% 10%
Элемент 3 2 -10% 10%
Крылья 4 2 -10% 10%
Лапы 5 3 -10% 10%
Хвост 6 3 0 0

Общее преимущество сетов 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%)