Дракон отправляется на арену в рамках определённых уровней, например 1-5, 6-10 и т.д.
№ | редкость | скилл | Описание |
1 | обычный | атака | вероятность 100% нанести урон противнику |
2 | необычный | блокирует % урона | вероятность 35%, заблокировать 30% урона |
3 | редкий | шанс крит. урона | вероятность 35% нанести крит удар (x1.5 урона) +50% урона |
4 | эпический | шанс лечения | вероятность 35% лечение себя на 5% от MAX HP в этот ход |
5 | легендарный | шанс оглушения | вероятность 20% оглушить противника (пропуск след. хода) |
Новые скиллы добавляются с ростом редкости. Старые скилы также остаются
Базовые статы | |
Урон | 100 |
Здоровье | 1000 |
Бой происходит по слеующему алгоритму:
Для расчёта преимущества сета, каждая часть тела сравнивается с каждой, затем берётся среднее арифметическое бонусов.
После расчёта урона к значению добавляется случайное значение от -5% до 5% урона, чтобы создать эффект случайности даже для одинаковых драконов
Ничьи быть не должно
Показатели урона и здоровья драконов известны до боя, расчитываются по формуле (см. 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%
пример хода | ||
Дракон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%)