Хранитель, ви написали формулу
"Формула приблизительно такая:
берем ваш урон - А (без учета защит), урон Соперника - Б.
Защиту соперника, в место куда бьете - В, и вашу защиту в этом месте - Г
Дальше высчитываем ваш урон приблизительно так: 300*(А/Б)*(Г/В)."
Є 2 недостатки цієї формули:
1) Ваш урон залежить від урону противника (навіщо це?) .. чим більший урон противника тим менший ваш урон.
2) Ваш урон залежить від вашого захисту ( якщо зайти з однією пушкою проти одітого противника то за формулою ваш урон буде дуже низьким порівняно з тим якшо зайди проти того самого противника одітим.)
Якщо не враховувати при розрахунку урон противника і ваш захист, то формула приблизно виглядала б так
А - ваш урон
Б - захист місця удару (у противника)
урон = 300 * (А / Б ).
Отже якшо є два персонажі:
Персонаж А урон - 500 захист - 400
Персонаж Б урон - 1000 захист - 900
То урон персонажа А буде - 300*(500/900) = 166
А урон персонажа Б - 300*(1000/400) = 750
Отже і малі левели пробивають старших і старші не набагато менше стали бити.
P.S. Формула приблизна. Прошу строго не критикувати.
