Ошибка в формуле PAtk

Теги:
 
AD Реклама Google — средство выживания форумов :)
+
-
edit
 

Daedra

новичок

Ошибка заключается в том, что дважды умножается на коэффициент уровня.
файл Formulas.java класс FuncPAtkMod метод calc
должно быть:

env.value *= STRbonus[env._player.getSTR()];

Потому, что в Методе Formulas.addFuncsToNewCharacter есть следующий код

cha.addStatFunc(FuncMultLevelMod.getInstance(Stats.POWER_ATTACK));
cha.addStatFunc(FuncPAtkMod.getInstance());

В первой строке регистрируется функция умножающая PAtk на коэффициент уровня, во второй на коэффициент силы, который сейчас в добавок еще раз умножает на коэффициент уровня
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru