Infoportal library

Розрахунок шкоди

вихідний шкоди

Вихідний шкоди - це те значення шкоди, яке наносилося б персонажу, якби в обох персонажів були відсутні будь-які характеристики та накладені ефекти (заклинання), що впливають на пошкодження, що наноситься. Кожен раз, коли наноситься вихідний шкоди - починається прорахунок всіх бойових характеристик, що впливають на шкоду, які змінюють величину наноситься шкоди. Скільки разів було завдано вихідний шкоди, стільки раз будуть прораховані всі ці характеристики.







Приклад: Гравець зібрав ряд черепів, після його зникнення склався ряд каменів, потім ще один ряд черепів. Характеристики будуть прораховані два рази (гравець завдав два удари). Тобто до кожного значення вихідного шкоди буде доданий шкоди від зброї, кожен з цих ударів може бути лютим, бронебійним і т.д.

Вихідний шкоди при зборі черепів дорівнює сумі зібраних черепів (з урахуванням їх рівнів), якщо зібрано 4 черепа в ряд, то він в 2 рази більше суми зібраних черепів, якщо зібрано 5 черепів в ряд - в 3 рази, якщо зібрано 6 черепів - в 4 рази.

Приклад: Гравець зібрав 1 одинарний і 2 потрійних черепа в ряд. Вихідний шкоди буде дорівнює 1 + 3 + 3 = 7.

Приклад: Гравець зібрав 2 одинарних і 1 потрійний і 1 череп п'ятого рівня в ряд. Вихідний шкоди буде дорівнює 2 * (1 + 1 + 3 + 5) = 2 * 10 = 20.

При зборі ряду і стовпця, якщо один і той же череп належить і ряду і колонки, то він вважається два рази: один раз за ряд, один раз за стовпець. Але при цьому дана дія вважається одним ударом. Черепа п'ятого рівня вибухають, збираючи прилеглі камені і черепа. Вважається, що такі фішки зібрані "одним махом" разом з початковою лінією черепів, тобто характеристики також прораховуються тільки один раз.

Приклад: Гравець зібрав ряд з 5 черепів (3 черепа x1, 2 черепа x3), при цьому один з черепів x3 також увійшов в стовпець з 3 черепів (2 черепа x3 і один череп x5), поруч з черепом x5 виявився ще один череп х5 . Схема (зірочки позначають камені будь-якого кольору):
13311
** 35 *
** 5 **

Вихідний шкоди дорівнює 3 * (3 * 1 + 2 * 3) + (2 * 3 + 1 * 5) + 5 = 27 + 11 + 5 = 43. Буде завдано 1 удар (характеристики прорахуються 1 раз). У першій скобці - шкоди від 5 черепів в ряд, у другій - від 3 черепів в ряд (включаючи череп x3, порахований в першій скобці), остання цифра - череп п'ятого рівня, зачеплений вибухом.

При застосуванні заклинань вихідний шкоди залежить від заклинання. В описах заклинань наводиться саме вихідний шкоди.

P.S. Правила при зборі каменів ті ж самі, що і для черепів (за винятком того, що камені п'ятого рівня і вище не вибухають).

Коли характеристики не працюють?

Є кілька заклинань, які при нанесенні шкоди не враховують характеристики персонажів. Перш за все, це різні отрути і ефекти горіння ( "Піротехніка", "Отруйна хмара"), а також заклинання "Протистояння" у Людей. Ці заклинання наносять заданий шкоди, який не змінюється характеристиками (він не може бути заблокований, не враховує броню "захищається" і зброя "нападника", не відновлює життя за рахунок вампіризму), ця втрата не може бути лютим, при його отриманні не проводиться контратака . Такий вид шкоди називається "Прямим втратою". Також пряму втрату наноситься при контрудар.

Базовий, мінімальний і максимальний шкоди

При нанесенні удару до значення вихідного шкоди додається базовий шкоди і випадкове ціле число в діапазоні від мінімального до максимального шкоди. Більш точна формула:

Пошкодження, що наноситься = [вихідний шкоди] + [базовий шкоди] + [мінімальний шкоди] + floor (rnd () * ([максимальної шкоди] - [мінімальний шкоди])),
де floor (x) - ціла частина числа x;
rnd () - випадкове равновероятное дробове число в діапазоні [0; 1).

Приклад: Гравець стріляє "Пострілом" (вихідний шкоди дорівнює 5). Його базовий шкоди дорівнює 1, мінімальний - 2, максимальний - 10. Наноситься шкоди буде дорівнює 5 + 1 + 2 + [0; 8] = [8; 16] (від 8 до 16). При нанесенні удару до вихідного втрат додається базовий, потім розраховується мінімальний / максимальної шкоди і додається до отриманого числа.

Базовий шкоди еквівалентний такому ж значенню мінімального і максимального шкоди - це просто короткий запис, коли замість двох характеристик використовується одна. Але деякі заклинання по-різному реагують на мінімальний і максимальний шкоди (наприклад, деякі знижують тільки мінімальний і максимальний шкоди персонажа, а деякі - тільки базовий).

збільшення шкоди

Наноситься шкоди збільшується на 1% за кожну одиницю характеристики "Збільшення шкоди". Збільшення шкоди відбувається після додавання базового і мінімального / максимального шкоди.

Приклад: Гравець стріляє "Пострілом" (вихідний шкоди дорівнює 5). Його базовий шкоди дорівнює 1, мінімальний - 2, максимальний - 10. Збільшення шкоди одно 23. При розрахунку мінімального / максимального шкоди випало 7. Наноситься шкоди буде дорівнює (5 + 1 + 7) + 0,23 * (5 +1 7 ) = (5 + 1 + 7) * (1 + 0,23) = 13 * 1,23 = 15,99.

Як видно з прикладу, якщо у персонажа або монстра збільшення шкоди одно n, то це означає, що наноситься ним шкоди (вихідний і від зброї: базовий, мінімальний, максимальний) буде збільшений (помножений) в 1+ (n / 100) раз. Нижче це число буде називатися коефіцієнтом шкоди.







імовірнісні характеристики

Всі ймовірні характеристики спрацьовують з певною ймовірністю при нанесенні або отриманні шкоди. Ймовірності кожної характеристики описані в формулах нижче, слід результат обчислень переводити в% (* 100%) для отримання шансу спрацювання.

Броня / Руйнування

Броня, відповідає за зниження шкоди.

Руйнування - характеристика відповідає за зниження ймовірності зниження шкоди за рахунок броні.

Зниження шкоди від дії броні = 0,5 - (0,4 / (Броня / Руйнування + 1))

Зниження шкоди від броні може не відбутися, якщо удар був "бронебійним".

Формула для розрахунку ймовірності бронебойного удару:
Імовірність бронебойного удару = 0,3 - (0,6 / (Руйнування / Броня + 2))

Середній шкоди в хід

Середній шкоди в хід, це не характеристика, а просто зручне для розрахунків шкоди поняття. Воно буде використано нижче в прикладах до імовірнісних характеристикам. Середній шкоди в хід показує скільки шкоди в середньому буде наносити персонаж, якщо кількість завдається удару прямує до нескінченності.

Оскільки розподіл мінімального / максимального шкоди равновероятно, то середнє його значення дорівнюватиме ([мінімальний шкоди] + [максимальної шкоди]) / 2.

Таким чином середній шкоди в хід дорівнює:

Середній шкоди в хід = ([вихідний шкоди] + [базовий шкоди] + 0,5 * [мінімальний шкоди] + 0,5 * [максимальної шкоди]) * [коефіцієнт шкоди шкоди]. (Коефіцієнт втрати = 1+ [збільшення шкоди] / 100).

Приклад: Гравець весь час стріляє "Пострілом" (вихідний шкоди дорівнює 5). Його базовий шкоди дорівнює 1, мінімальний - 2, максимальний - 10. Збільшення шкоди одно 23. Середній шкоди в хід дорівнює (5 + 1 + 0,5 * 2 + 0,5 * 10) * 1,23 = (6 + 1 +5) * 1,23 = 14,76.

Лють / Приборкання

Лють прораховується при нанесенні шкоди. При спрацьовуванні збільшує наноситься шкоди в 2 рази. Збільшення відбувається до обліку броні (спочатку збільшується шкоди за рахунок люті, потім віднімається броня).

Приборкання - характеристика відповідає за зниження ймовірності запеклого удару.

Формула для розрахунку ймовірності спрацьовування люті:
Імовірність запеклого удару = 1 - (6 / (Лють / Приборкання + 6))

Блок / Влучність

Блок прораховується при отриманні шкоди. При спрацьовуванні ігнорує одержуваний шкоди (наноситься противником шкоди зменшується на 100% до нуля).

Влучність - характеристика зменшує ймовірність блокування удару.

Шанс блоку = 0,5 - 1,5 / (Блок / Влучність + 3).

(При будь-якому значенні змінних шанс блоку буде більше нуля але менше 50-ти відсотків.)

Приклад: Приклад: Гравець завжди стріляє "Пострілом" (вихідний шкоди дорівнює 5). Його базовий шкоди дорівнює 1, мінімальний - 2, максимальний - 10. Збільшення шкоди одно 23. Блок противника дорівнює 100, ваша влучність 10.
Шанс заблокувати шкоди = 0,5 - 1,5 / (100/10 + 3) = 0,5 - 1,5 / 13 = 0,5 - 0,1153 = 0,3846 * 100% = 38,46%
Середній шкоди в хід буде дорівнює (5 + 1 + 7) * 1,23 * (1-0,3846) = 14,76 * 1,15 * 0,6154 = 16,974 * 0,6154 = 10,445.

Контрудар / Спритність

Контрудар прораховується при отриманні шкоди. При спрацьовуванні завдає противнику у відповідь шкоди, рівний отриманого за такими правилами:

1) Наноситься шкоди дорівнює втратам, нанесеному вам до вирахування вашої броні;

2) Наноситься контрударом шкоди прямий, він не вважається ударом (ніяких прорахунків, він не може бути заблокований), він не враховує броню противника (який завдав шкоди на який спрацював контрудар).

Спритність - характеристика, 1 одиниця якої, зменшує значення характеристики контрудар противника на 1 одиницю.

Одиниця контрудару збільшує ваш середній шкоди на 1% від середнього шкоди противника.

Ефективна кількість контратаки на початку бою = Сумарне число контратаки - сумарне число спритності. але не менше нуля.

Формула для розрахунку ймовірності спрацьовування контрудару:
Імовірність завдати у відповідь удар = 0,5 - (2 / ((Контрудар / Спритність) + 4)),
якщо ймовірність <0, то придать ей значение 0.

Оглушення / Стійкість

Оглушення прораховується при нанесенні шкоди. При його спрацьовуванні противник втрачає свій наступний хід. При зміні столу оглушення скидається. Втрата ходу означає, що у супротивника спрацьовують всі умови на кінець ходу (час дії накладених на нього заклинань зменшується на 1, він отримує шкоди від отрути / горіння і т.п.). Якщо за хід було нанесено декілька ударів і оглушення спрацювало більше одного разу, то противник пропустить тільки 1 хід (ефекти оглушення не сумуються).

Стійкість - характеристика знижує значення характеристики оглушення у противника.

Формула для розрахунку ймовірності спрацьовування оглушення:
Імовірність отримати доп. хід = 0,5 - (4,5 / ((Оглушення / Стійкість) + 9)),
якщо ймовірність <0, то придать ей значение 0.

Удача / Сглаз

Удача прораховується при нанесенні шкоди. При її спрацьовуванні ви отримуєте ще одну дію, хід при цьому не закінчується. При зміні столу відбувається кінець ходу і, отже, додаткове дію втрачається. Те, що не закінчується хід означає, що з вас не спадають накладені корисні ефекти (наприклад еліксири) і умови на кінець ходу спрацюють тільки після завершення додаткового дії. Якщо за хід було нанесено декілька ударів і удача спрацювала більше одного разу, то ви отримаєте тільки 1 додаткове дію, але удача може спрацювати кілька разів послідовно. Також варто врахувати, що збір 4 і більше фішок в ряд або використання заклинань, що не пропускають хід, (наприклад, блискавки) самі по собі дають додаткову дію і спрацювала в цих випадках удача спрацює даремно.

Пристріт - характеристика зменшує значення характеристики удача у противника.

Формула для розрахунку ймовірності спрацьовування удачі:
Імовірність отримати доп. хід = 0,5 - (4,5 / ((Удача / Сглаз) + 9)),
якщо ймовірність <0, то придать ей значение 0.

Вампіризм / Опір

Вампіризм відновлює життя за нанесений противнику шкоди. Вампіризм прораховується після всіх інших характеристик, що впливають на пошкодження, що наноситься (базового, мінімального / максимального шкоди, збільшення шкоди, люті, бронебійні, броні, блоку і контратаки противника). 1 одиниця вампіризму відновлює 1% життя від наноситься шкоди.

Опір - характеристика знижує значення характеристики вампіризм у противника.

Формула для розрахунку вампіризму (% повертається здоров'я):
Частка повертається здоров'я = 1 - (3 / ((Вампиризм / Опір) + 3)),
якщо ймовірність <0, то придать ей значение 0.

Втрати від рун, аур, боєприпасів не враховується при розрахунку вампіризму. Тобто з шкоди слід відняти шкоди від цих ефектів і тільки після цього розраховувати відновлюване здоров'я від вампіризму.

Вампіризм не зможе відновлювати більше здоров'я, ніж було нанесено шкоди.

ініціатива

Ініціатива визначає шанс сходити першим при початку нового столу.

Перший хід визначається випадковим чином, виходячи зі співвідношення ініціативи супротивників.

Гравець з великим значенням ініціативи має ймовірність почати кілька полів поспіль, а гравець з меншим - немає.

Визначення ймовірності 1-го ходу в грі буде відбуватися за формулою:
Імовірність першого ходу = Ініціатива 1 гравця / (Ініціатива 1 гравця + Ініціатива 2 гравця)

Для кожного гравця ймовірність зробити повторний хід буде расcчітиваться за формулою:
Імовірність зробити повторний хід = 0,5 - (0,55 / (Ініціатива 1 гравця / Ініціатива 2 гравця + 0,1))