Формулы
Материал из Warcastle-wiki
Содержание |
Взятие нового уровня и опыт
Для перехода на новый уровень нужно набрать: 10*(1.3)^(текущий уровень) опыта
Таблица переходов на уровни выглядит так:
Для перехода с уровня 1 на уровень 2 требуется 13 опыта
Для перехода с уровня 2 на уровень 3 требуется 17 опыта
Для перехода с уровня 3 на уровень 4 требуется 22 опыта
Для перехода с уровня 4 на уровень 5 требуется 29 опыта
Для перехода с уровня 5 на уровень 6 требуется 37 опыта
Для перехода с уровня 6 на уровень 7 требуется 48 опыта
Для перехода с уровня 7 на уровень 8 требуется 63 опыта
Для перехода с уровня 8 на уровень 9 требуется 82 опыта
Для перехода с уровня 9 на уровень 10 требуется 106 опыта
Для перехода с уровня 10 на уровень 11 требуется 138 опыта
Для перехода с уровня 11 на уровень 12 требуется 179 опыта
Для перехода с уровня 12 на уровень 13 требуется 233 опыта
Для перехода с уровня 13 на уровень 14 требуется 303 опыта
Для перехода с уровня 14 на уровень 15 требуется 394 опыта
Для перехода с уровня 15 на уровень 16 требуется 512 опыта
Для перехода с уровня 16 на уровень 17 требуется 665 опыта
Для перехода с уровня 17 на уровень 18 требуется 865 опыта
Для перехода с уровня 18 на уровень 19 требуется 1125 опыта
Для перехода с уровня 19 на уровень 20 требуется 1462 опыта
Для перехода с уровня 20 на уровень 21 требуется 1900 опыта
Для перехода с уровня 21 на уровень 22 требуется 2471 опыта
Для перехода с уровня 22 на уровень 23 требуется 3212 опыта
Для перехода с уровня 23 на уровень 24 требуется 4175 опыта
Для перехода с уровня 24 на уровень 25 требуется 5428 опыта
Для перехода с уровня 25 на уровень 26 требуется 7056 опыта
Для перехода с уровня 26 на уровень 27 требуется 9173 опыта
Для перехода с уровня 27 на уровень 28 требуется 11925 опыта
Для перехода с уровня 28 на уровень 29 требуется 15503 опыта
Для перехода с уровня 29 на уровень 30 требуется 20154 опыта
Для перехода с уровня 30 на уровень 31 требуется 26200 опыта
Для перехода с уровня 31 на уровень 32 требуется 34060 опыта
Для перехода с уровня 32 на уровень 33 требуется 44278 опыта
Для перехода с уровня 33 на уровень 34 требуется 57561 опыта
Для перехода с уровня 34 на уровень 35 требуется 74830 опыта
Для перехода с уровня 35 на уровень 36 требуется 97279 опыта
Для перехода с уровня 36 на уровень 37 требуется 126462 опыта
Для перехода с уровня 37 на уровень 38 требуется 164401 опыта
Для перехода с уровня 38 на уровень 39 требуется 213721 опыта
Для перехода с уровня 39 на уровень 40 требуется 277837 опыта
Армия
В игре можно нанимать несколько типов войск, влияющих на различные характеристики замка игрока:
Лучники
Увеличивают дальнюю атаку.
стоимость: (мечники)^2
ограничения: не больше, чем инструкторов+оруженосцев.
бонусы: минимальная дальняя атака, максимальная дальняя атака, уровень игрока*[лучники/20];
Если лучников больше, чем мечников, то работает пенальти на минимальную и максимальную дальнюю атаку, которое в формуле к уровень*[лучники/20] применяет коэффициент равный (0.5+мечники/(лучники+мечники))
Мечники
Увеличивают ближнюю атаку.
стоимость:(лучники)^2
ограничения: не больше, чем инструкторов+оруженосцев.
бонусы: базовый шанс критов в 2 раза больше, чем у лучников; минимальная ближняя атака, максимальная ближняя атака +уровень игрока*[мечники*1.25/20];
Оруженосцы
Увеличивают количество боевого духа и его регенерацию.
стоимость: (оруженосцы)^2
ограничения: нет
бонусы: увеличение обычного регена боевого духа на [оруженосцы/10]^2; кол-во оруженосцев увеличивается на [(крестьяне-священники)/5]
Священники
Увеличивают удачу.
стоимость: (крестьяне)^2
ограничения: не больше, чем 2*крестьяне
бонусы: увеличение удачи на уровень игрока*[священники/20]
Инструкторы
Увеличивают владение оружием и доспехами.
стоимость: (инструкторы)^2
ограничения: нет
бонусы: нет
Крестьяне
Увеличивают количество денег, собираемых налогами.
стоимость: (священники)^2
ограничения: не больше чем (лучники)+(мечники)+(оруженосцы)
бонусы: минимальные атаки +2*[крестьяне без бонусов/4], максимальные атаки + 4*[крестьяне без бонусов/4], для конной минимальная + 2*[крестьяне без бонусов/10], максимальная + 4*[крестьяне без бонусов/10], владения луком, мечом, уворот +[крестьяне без бонусов/5]
Прислуга
Восстанавливает боевой дух сразу после сражения.
стоимость: 100+100*(прислуга)^2
ограничения: не больше чем (уровень дома прислуги)*5
бонусы: нет
Конница
Увеличивают конную атаку. стоимость: 100+25*конница^2 ограничения: не больше чем (уровень конюшни)*5 бонусы: конная атака + уровень_игрока*[конница/5]
Характеристики
Дальняя атака
минимальная: (лучники) + (лучники-abs(лучники-мечники)) + (бонус от шмота) + уровень*[лучники/20] + 2*[крестьяне без бонусов/4]
максимальная: (лучники) + (лучники-abs(лучники-мечники)) + (бонус от шмота) + уровень*[лучники/20] + 4*[крестьяне без бонусов/4]
Если лучников больше, чем мечников, то работает пенальти на минимальную и максимальную дальнюю атаку, которое в формуле к уровень*[лучники/20] применяет коэффициент равный (0.5+мечники/(лучники+мечники))
Ближняя атака
минимальная: [мечники*1.25] + ([мечники*1.25]-abs(лучники-мечники)) + (бонус от шмота) + уровень*[мечники*1.25/20] + 2*[крестьяне без бонусов/4]
максимальная: [мечники*1.25] + ([мечники*1.25]-abs(лучники-мечники)) + (бонус от шмота) + уровень*[мечники*1.25/20] + 4*[крестьяне без бонусов/4]
Конная атака
минимальная: 5*(конница)+уровень_игрока*[конница/5]+2*[крестьяне без бонусов/10]
максимальная: 5*(конница)+уровень_игрока*[конница/5]+4*[крестьяне без бонусов/10]
Броня
(бонус от шмота) + [оруженосцы без бонуса]
Владение луком
[лучники/10]+[(инструкторы+лучники)/2]+(бонус от шмота)+[удача/2]+[крестьяне без бонуса/5]+10*уровень игрока
Владение мечом
[мечники/10]+[(инструкторы+мечники)/2]+(бонус от шмота)+[удача/2]+[крестьяне без бонуса/5]+10*уровень игрока
Уворот
(инструкторы)+[удача/2]+(бонус от шмота)+[крестьяне без бонуса/5]+10*уровень игрока
Удача
(священники)+(бонус от шмота)+уровень игрока*[священники/20]
Криты
Критические удары (или криты) - особые усиленные удары (в логах выделяются красным). Критический удар в 2 раза сильнее базового.
Шанс крита считается так:
(коэффициент)+[((удача атакующего)-(удача защищающегося)-50)/2], но не меньше 5% и не больше 40% для лучников, 60% для мечников, 40% для монстров
.
Коэффициенты составляют: для лучников 20%,мечников 40%, монстра 20%
Боевой дух и его регенерация
Максимальное кол-во БД: 50+50*(оруженосцы без бонуса)+35*(священники без бонуса)+100*(уровень игрока)+(бонус от шмота)
Реген БД: 10+2*(оруженосцы с бонусом)+30*(прислуга с бонусом)+[оруженосцы с бонусом/10]^2+10*(уровень игрока)
Реген БД не может превышать максимальное кол-во БД игрока.
Влияние удачи на шансы выпадения
(Базовый шанс)*(1+(удача - лучники - мечники + уровень*20)/2500). Бонус от удачи не может быть больше 40%.
Для снаряжения:
(Базовый шанс)
Поглощение урона (коэффициент поглощения)
Коэффициент поглощения показывает сколько % от урона будет поглощено, когда уворот одного игрока превосходит владения другого.
Далее сокращения:
мастерство луком нападающего(МЛ)
мастерство меча нападающего(ММ)
уворот защищающегося(УВ)
Коэффициент поглощения дальней высчитывается по формуле:
Если УВ-МЛ+20 < 0 , тогда коэффициент равен 0
Если УВ-МЛ+20 между 0 и 180, то коэффициент равен (УВ-МЛ+20)/2
Если УВ-МЛ+20>180, то коэффициент равен (УВ-МЛ+20)*6/(1+(УВ-МЛ+20)*0.06)
Коэффициент поглощения для ближней высчитывается аналогично:
Если УВ-ММ+20 < 0 , тогда коэффициент равен 0
Если УВ-ММ+20 между 0 и 180, то коэффициент равен (УВ-ММ+20)/2
Если УВ-ММ+20>180, то коэффициент равен (УВ-ММ+20)*6/(1+(УВ-ММ+20)*0.06)
Чтобы посчитать какой урон будет нанесен, необходимо:
урон, который проходил раньше по дальней умножается на (1-коэффициент_дальней/100);
для ближней на (1-коэффициент_дальней/100)*(1-коэффициент_ближний/100)