L2-scripts Форум

L2-scripts Форум (http://l2-scripts.ru/forum/index.php)
-   Archive Lindvior, Ertheia, Odyssey, Undergeround, Helios, Grand Crusade (http://l2-scripts.ru/forum/forumdisplay.php?f=103)
-   -   Не правильное начисление Конечной физ атаки Арбалету(благому) (http://l2-scripts.ru/forum/showthread.php?t=3632)

unteam 29.06.2013 05:52

Не правильное начисление Конечной физ атаки Арбалету(благому)
 
Для теста нам понадобилось Лук+0 Лук+6 Арба+6 Лук+16 Арба+25 и немного мат части У Лучника Эура имеется скил
ID10751 который одинаково увеличивает показатель Физ атаки Луку и Арбалету
http://s1.ipicture.ru/uploads/20130626/LfXmDGEO.jpg
Еще изучим чем отличается обычное оружие от благословенного, а именно отличие в повышении показателя атаки у оружия по сравнению с обычным оружием такого же типа
http://s1.ipicture.ru/uploads/20130626/7esxOeRD.jpg
После ознакомления с выше написанным начинаем тест



1 Одеваем Лук+0 и смотрим конечную Физ атаку 20720 при показателе атаки оружия 1185
2 Одеваем Арбалет+6 и видем Конечную физ атаку 20134 при показателе атаки оружия 1130
3 Одеваем Лук+6 наблюдаем конечная физ атака 22346 при показателе атаки оружия 1293
4 Одеваем Благ Лук+16 созерцаем конечную физ атаку 38200 при показателе атаки оружия 2274
5 Одеваем Благ Арбалет+25 удивляемся конечной физ атаке 48857 при показателе атаки оружия 2282

По тесту мы видим что у лука и у арбалета при примерно одинаковых статах оружия примерно одинаковая конечная физ атака смотрим тест с оружием 1 и 2. Далее видим баг с благ арбалетом сравниваем оружие 4 и 5.

Берем калькулятор в руки и начинаем высчитывать коэффициент только для моего персонажа т.к. показатель силы и прочих моментов вроде эквипа клан скилов у всех разные

Конечная физ атака =Х*(показатель оружия) вычисляем неизвестную т.е. Х=20134/1130=17,81(значение округленно вычесляем на арбалете т.к у лука SA увеличение урона которое добавляет конечную физ атаку)
Проверяем для всех видов оружия
1.1185*17,81=21104 тест 20720 примерно сходиться но ниже
3.1293*17,81=23028 тест 22346 примерно сходиться но ниже
4.2274*17,81=40499 тест 38200 примерно сходиться но ниже
5.2282*17,81=40642 а не 48857 как восхитились по тесту вуаля даже выше на 8к

Исходя из всего этого прошу исправления благословенного арбалета просто результат очаровывает скорость + багнутая физ атака вносит сильный дисбаланс в игру


объясню еще раз благ оружие и благ шмот отличается только тем что при заточке благая вещь прибавляет больше чем обычная в статическом показателе самой вещи
а следствие тест 4 и 5 2 благие пушки с одинаковым статическим показателем а урон кординально разный

Core 29.06.2013 12:23

Опять Х страдаете... Сейчас дебаг добавлю, и убедитесь что все вычитается правильно! А то что вы насчитали, то все не верно!

unteam 29.06.2013 14:21

всё может быть, но математика есть математика.
покажите тогда ошибку в подсчёте если ей место быть

iqman 01.07.2013 20:36

Начнем что-ли заниматься математикой целыми днями на отдельные случае?
Если статы не верные дело одно, а вот подсчет на 99% правильный.
Закрываю.

iqman 01.07.2013 20:37

Кстати, ошибка того игрока, что не знает очередь подсчета, ордер 0х10 отличается от ордера х30 и т.п.


Часовой пояс GMT +4, время: 09:02.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot