Важно [Updated] Обновление от 16.07

Ray

Решил остаться
Пользователь
Сообщения
110
Симпатии
49
#1
И так. Сделано было огромное количество всяких разных вещей. Я выделю основные, и очень прошу не гореть, если найдутся косяки. Фиксится будет оперативно в течении дня.
  • Реализация механизма Докаста, прерывания каста и таргетинга для АОЕ скилов. Кто в танке - информация ниже в спойлере
  • Фикс трансформаций. (ВОЗМОЖНО не до конца и могут быть ошибки)
  • Переработан рефлет под PTS механику
  • Пробивание милли скилами через стену
  • Реализовано EventEngine и TvT. На данный момент работы еще не закончены, но уже работает
  • Фикс флага (PTS: Должен даваться перед нанесением урона, не зависимо от попадания по таргету)
  • Фикс убийства в ПК об рефлект
  • Временный фикс для TRAIT_DEATH (Chant of Despair, Curse of Abyss и etc)
  • Скилы: Fire Squad, (Magic Immunity) m.def в Рубахе,
  • Часть криков NPC переведены в NPC_SHOUT, тем самым их можно отключить в настрйоках клиента (В PTS их отключить нельзя, но мы не изверги)
  • Мелочи: Добавлены B-Grade пушки, TW бижа, недостающие SystemMessage
update 17.07:
  • Закрыл баги со скилами, которые теряли таргет (Цепка, Севиор шар, Мана щит и т.п.)
  • Фикс юза трансформ (Вроде окончательно)
  • Фикс Rush Impact (У нас по каким то причинам всегда рашил в спину)
  • Фикс Рассинхронизации потоков в касте, которая приводила к тому, что можно было кастануть 2 скила одновременно (Ну а чё б и нет?)
Описание механики: У большинства скилов в PTS выставлено skill_hit_cancel_time = 0.5 Когда скилу остается кастоваться 0.5 секунд - его нельзя прервать ESC или заходом за колонну(геодатой). На этом же этапе срабатывает проверка на видимость цели. И в этот момент определяются цели для АОЕ скилов. Так что после этой отметки спрятаться от урона/дебафов/эффектов невозможно. Так же если попасть в зону видимости скила после этого момента - то АОЕ скилы проигнорируют таргет skill_hit_cancel_time не уменьшается скоростью каста. Каст не может быть меньше 0.5 секунд и соответственно в таком случае прервать начатый каст невозможно
Рефлект идет с полностью принятого урона после его получения. В случае Transfer Pain рефлект идет от общего урона, нанесенного Суммону и Игроку. Если был получен смертельный урон - то рефлект не произойдет. Рефлект возможен только после получения урона и только в том случае, если получатель урона выжил
 
Последнее редактирование:
Сверху