Faith в чём? для недоамки

Основной форум для обсуждения прокачки персонажей, билдов, эффектов спелов, вещей и так далее.

Модератор: Администраторы Diablo II

Сообщение Enceladus » 17 мар 2010, 11:27

и при 90 FRW получим item_fastermovevelocity = 120*90/210 = 51,43

Если хотим нивелировать те 10 единиц из армора, нужно, чтобы мы получили item_fastermovevelocity=61,43

item_fastermovevelocity - это и есть FRW (со шмота).
speed = WalkVelocity * (MAX(25, velocitypercent + 120 * item_fastermovevelocity / (120 + item_fastermovevelocity))) / 100
Базовый velocitypercent равен 100.
Если юнит бежит, то к нему добавляется значение 100 * RunVelocity / WalkVelocity - 100.
Для чаров:
RunVelocity = 9
WalkVelocity = 6
Если у арморов speed ненулевой, то от velocitypercent отнимается их speed.
Вигор, BoS, IS и т.д. добавляют свой бонус к velocitypercent.

Т.е. ИАС/ФРВ от скиллов - это совсем другая (и, обычно, гораздо более мощная) штука, нежели ИАС/ФРВ от шмота. Суммировать по-простому их нельзя.
Глокая куздра штеко будланула бокра и курдячит бокрёнка.
Аватара пользователя
Enceladus
Diablo II Member of Fame
Diablo II Member of Fame
 
Сообщения: 2329
Зарегистрирован:
21 авг 2007, 07:38
Has thanked: 0 time
Have thanks: 60 times

Сообщение Some1 » 17 мар 2010, 11:59

Enceladus писал(а):
и при 90 FRW получим item_fastermovevelocity = 120*90/210 = 51,43

Если хотим нивелировать те 10 единиц из армора, нужно, чтобы мы получили item_fastermovevelocity=61,43

item_fastermovevelocity - это и есть FRW (со шмота).
speed = WalkVelocity * (MAX(25, velocitypercent + 120 * item_fastermovevelocity / (120 + item_fastermovevelocity))) / 100
Базовый velocitypercent равен 100.
Если юнит бежит, то к нему добавляется значение 100 * RunVelocity / WalkVelocity - 100.
Для чаров:
RunVelocity = 9
WalkVelocity = 6
Если у арморов speed ненулевой, то от velocitypercent отнимается их speed.
Вигор, BoS, IS и т.д. добавляют свой бонус к velocitypercent.

Т.е. ИАС/ФРВ от скиллов - это совсем другая (и, обычно, гораздо более мощная) штука, нежели ИАС/ФРВ от шмота. Суммировать по-простому их нельзя.
Мне и до этого уже в принципе было понятно. Теперь совсем уже понятно стало. Спасибо. У нас получается, что для разного FRW уже имеющихся нужно различное количество FRW ещё, чтобы нивелировать потерю скорости от velocitypercent. Например при 0 FRW нужно всего 11 FRW добавить, и компенсируешь потерю в скорости от Heavy armor. При FRW 90 необходимо добавить ещё 36 как ты посчитал. А, к примеру, при 150FRW нужно будет ещё добрать аж 63 FRW.
Аватара пользователя
Some1
Новичок
Новичок
 
Сообщения: 80
Зарегистрирован:
25 ноя 2009, 12:22
Has thanked: 1 time
Have thanks: 0 time

Пред.

Вернуться в Школа выживания

Кто сейчас на конференции

Посетителей: 2, из них зарегистрированных: 0, скрытых: 0 и гостей: 2 (находятся на конференции)
Этот раздел просматривают: нет зарегистрированных пользователей и гости: 2

cron