Jump to content

Heisenberg

Developers
  • Posts

    2321
  • Joined

  • Last visited

  • Days Won

    23

Everything posted by Heisenberg

  1. что ап, 40 минут с последнего ап прошло. работаем, ждите
  2. проверяйте, должно работать
  3. проверил - работает. какую ошибку вам выдает?
  4. исправлено, должно быть применено
  5. 1) 100% это базовый шанс абилки. вообще там так базовый шанс абилки + доп шанс пета (если есть) - додж враженского пета (если есть) дальше, если уровень вражеского пета выше вашего, то шанс попадания падает на 2 единицы за каждый уровень 2) нет. до 16 да, с 16 по 20 - падает на 1 уровень, 21 и выше - на 2
  6. так я сделал много изменений. теперь часть абилок будет работать как надо. так например на скрытые +10к теперь влияет уровень и качество. Пример https://ru.wowhead.com/pet-ability=958. расчеты на офе проверял.
  7. Смотри. я даю данные которые луа клиента использует для расчета. эти константы универсальны и используются для каждой из характеристик. и как видишь все совпадает. +10к это тоже из клиента. а также из снифов (то, что оф сервер говорит клиенту). Т.е это не просто теории и догадки, а реальные факты. Вот общий механизм работы таких способностей. Первым бьет тот, у кого выше скорость. Абилка дает огромный + к скорости. Как я писал выше (как выяснилось по снифам) - есть два вида. +10к к показателю, который дальше идет через формулу. и просто +10к реальной скорости (вернее сейчас на офе это 10400). Это касается только способностей с эффектом "использующий атакует первым" Если еще детальнее, то вот: Базовая скорость (показатель) считается на основе породы и типа пета. дальше идет модификатор от уровня и качества. Клиент отображает 1\100 от этого. Просто не стали заморачиваться с большими числами в интерфейсе. То же самое касается и силы питомца - отображается 1\100. Дальше есть стат пета - скорость. Все эти способности имеют эффект увеличения этого стата на 10к. И еще раз для закрепления - все формулы расчета взяты из луа клиента. То, как клиент считает отображамые статы, урон и исцеления. И все сходится. Расхождения есть, но там свои нюансы - где-то в тултипе модификаторы не учитываются. Где-то отображается точный урон, а на деле наносит в диапазоне.
  8. А и модификаторы не верные. вот верные Poor; Common; Uncommon; Rare; Epic; Legendary 0.5 0.55 0.6 0.65 0.7 0.75 нашел у себя 1650 - показатель скорости. уровень 1, качество - 3 (Rare). Отсюда получаем (1650 х 0.65 х 1) / 100 = 11 я кастую https://www.wowhead.com/pet-ability=958/trihorn-charge получаю +10к и уже 11650 отсюда считаем (11650 х 0.65 х 1) / 100 = 76 У нас баг в том, что при выборе кто ходит первые, на показатель скорости не распространяется качество уровень. я проверю еще на высоких уровнях на офе. По формуле сходится. но тогда между двумя 25 будет уже не +10к, а 10000 * 25 * 0.65 (Rare). что много upd: посмотрел. чет не понимаю ничего. Видимо есть 2 типа таких абилок. Первая дает +10400 (у нас 10000 видимо на офе поменяли) именно к скорости. я такую юзнул и с 156 получил 10556. Вторые же дают +10к к показателю.
  9. Формула верна, да. Скорость пета так и высчитывается. где 500 - это его показатель скорости на основе породы и прочего. Если в тултипе 243, значит так 24300. + округление. Абилка дает +10к к показателю скорости (т.е 10к \100 = 100). т.е суммарно будет 343. 500 в формуле нет. там показатель скорости. Дальше если у вас дебаф на 25% снижение, то оно идет уже от 343, т.е 257. По вовхеду у мотылька 260. Я покопаюсь в своих данных. может быть на эти 10к также действует модификатор качества, но не уверен.
  10. Да, на офе проверял. "всегда используется первой" - эта механика лишь дает + скорости. Вроде бы +100. Т.е 1vs25 первым не ударит даже с ней. Естественно модификаторы все также работают
  11. А откуда информация о породах? спрашиваю потому, что наш список вроде бы брали с аддона. Естественно это не значит что он точный на 100%
  12. он стоит не у входа, а в локации с последним боссом
  13. Проверьте, должно было быть исправлено
×
×
  • Create New...