Показать сообщение отдельно
Непрочитано 23.08.2012, 00:33   #7
Аватар для finfan
fin-ex.corp

Автор темы (Топик Стартер) Re: Perfect Block (Идеальная блокировка атаки) - как стат.

Цитата:
Сообщение от Gubble Посмотреть сообщение
SHIELD_RATE - это шанс блокировки
SHIELD_DEFENCE - это прямое понижение физ. дамага в зависимости от стата.
в общем случае -
Код:
double defence = target.getPDef(attacker);
defence += (int) (target.calcStat(Stats.SHIELD_DEFENCE, 0, null, null));
damage = 70 * damage / defence;
Естественно, это всё еще может быть обвязано конфигами и прочим трешем. Но для понимания и так сойдёт.
Также, не менее естественно то, что у вас этих кусков кода либо нет вообще, либо то, что они могут сиииииильно отличаться
Вы правы, их нет вообще. Я разочаровываюсь во фрозенах. Надо переходить а аЦис
finfan вне форума Отправить сообщение для finfan с помощью Skype™ Ответить с цитированием