Grand Crusade Список исправлений Grand Crusade

Status
Not open for further replies.
  • исправлено сокращение времени рыбалки при использовании Элитной Удочки (-100 с) и Удочек Искусного Рыболова Ур. 1-5 (-10, -15, -20, -25, -30 секунд)
Правки ядра
  • исправлен квест: сброс DAILY-квеста теперь происходит в 06:30:00, а не по пороговому HOUR_OF_DAY — игрок больше не потеряет день при сдаче квеста в окне 06:00–06:29
  • исправлены удочки: добавлен атрибут fishing_duration_bonus для статического изменения времени ловли (минимум 10 сек), параметр duration_modifier теперь необязателен
  • исправлен АИ гвардов: агрессивные мобы больше не выбирают гвардов целью автоагро, гварды отвечают атакой на любого атакующего
 
  • Исправлен квест Реванш Демонов, низвержение Валлока (выдача всех наград вместо случайной)
Правки ядра
  • Исправлена выдача предмета Священное Благовоние в Интерлюде
  • Исправлено поведение Sin Eater: пет сохраняет уровень и опыт между призывами, при смене саба q422 больше не отменяется — Sin Eater отзывается, Penitent's Manacles уничтожаются, базовый уровень сбрасывается
  • Исправлена ошибка краша клиента в окне статуса при использовании премиум-красок (исправлены типы данных и порядок полей красок)
 
  • Исправлена ошибка CommunityDropCalculator: кэш калькулятора дропа в Сообществе больше не перезагружается без надобности при отключённой опции ALLOW_DROP_CALCULATOR.
  • Исправлено умение Благословение Хэллоуина: больше не передаётся на питомцев.
  • Исправлены квесты _503_PursuitClanAmbition, _511_AwlUnderFoot, _512_AwlUnderFoot, _1201_DarkCloudMansion, _1202_CrystalCaverns: устранена ошибка, при которой убийства мобов засчитывались без начала квеста.
  • Исправлен квест _501_ProofOfClanAlliance: убийства членов клана больше не засчитываются без начала квеста.
Правки ядра
  • Исправлена ошибка, из-за которой макросы, созданные до обновления формата, отображались некорректно и не работали. Макросы восстановятся автоматически после рестарта.
  • Исправлена производительность парсера HTML: оптимизирована обработка тегов и регулярных выражений в списках телепортов.
  • Исправлена логика EventOwner: улучшены проверки типов и убраны предупреждения компилятора.
  • Исправлена гонка потоков в системе рыбалки: устранена возможность ошибок при остановке рыбалки.
  • Исправлена система оплаты кланового холла: внедрена корректная retail-модель расчётов и графика платежей согласно CacheD RequestAgitCost.
  • Исправлена система уведомления о киллах квестов: убийства теперь засчитываются только для начатых квестов, с поддержкой исключений для специальных скриптов.
 
  • Исправлены умения параметра resist_abnormal_debuff: изменен с добавления на умножение (как в retail)
  • Исправлено умение Берсерк на значения retail
  • Исправлено умение Максимальное Идеальное Бегство: убран ошибочный резист дебаффов
  • Исправлено умение Ангел Смерти: блокировка N отрицательных эффектов вместо резиста к дебафам
  • Исправлено умение Энергия Экзорциста: добавлены отсутствующие типы и визуальные эффекты абнормалов
  • Исправлены умения: сверены типы абнормалов и их уровни с данными retail (затронуто 1176 умений, изменен тип абнормала у 952 умений, изменен уровень абнормала у 1051 умения)
  • datapack/skills: сверка abnormal_type и abnormal_level с retail skilldata

    Исправлено множество умений, а именно их тип и уровни абнормала (абнормал = тип бафа, определяющий взаимозаменяемость).
    Ниже представлены умения, которые доступны к изучению игровыми персонажами. Другие умения (предметные, НПС, зон и территорий) не публикую, так как их слишком много.

    - Воины Тира
    -- Гнев (изменен ур абнормала)
    -- Гнев Звука (изменен ур абнормала)
    -- Силовой Гнев (изменен ур абнормала)
    -- Стремительный Натиск (изменен ур абнормала)
    -- Преграда Душ (изменен ур абнормала)
    -- Атака в Прыжке (изменен ур абнормала)
    -- Звуковая Звезда (изменен ур абнормала)
    -- Дикий Рев (удален ур и тип абнормала)
    -- Мощный Удар Молотом (изменен ур абнормала)
    -- Дух Осадного Голема (добавлен ур и тип абнормала)
    -- Гравитационный Прилив (изменен ур абнормала)
    -- Маятник (изменен ур абнормала)
    -- Искривленное Пространство (изменен тип абнормала)
    -- Стальные Нервы (изменен ур абнормала)

    - Заклинатели Иса
    -- Танец Медузы (изменен ур абнормала)
    -- Песня Тишины (изменен ур абнормала)
    -- Печать Блокады (изменен ур абнормала)
    -- Печать Предела (изменен ур абнормала)
    -- Массовое Искажение (изменен ур абнормала)
    -- Танец Рапсодии Битвы (изменен ур абнормала)
    -- Песня Стрелы (добавлен тип абнормала)
    -- Танец Мудрости (добавлен тип абнормала)
    -- Печать Запрета (изменен тип абнормала)
    -- Песня Кинжала (добавлен тип абнормала)
    -- Песня Мудрости (добавлен тип абнормала)

    - Разбойники Одала
    -- Смертельный Укол (изменен ур абнормала)
    -- Парализующая Тень (изменен ур абнормала)
    -- Рывок Тени (изменен ур абнормала)
    -- Метнуть Кинжал (изменен ур абнормала)
    -- Мираж Духа (добавлен ур и тип абнормала)
    -- Максимальный Удар (добавлен ур и тип абнормала)
    -- Ритм Одиночки (изменен тип абнормала)
    -- Резкое Движение (добавлен ур и тип абнормала)
    -- Шанс Ветра (изменен тип абнормала)
    -- Погружение в Иллюзию (изменен тип абнормала)
    -- Охотник из Тени (изменен тип абнормала)
    -- Удар Восточного Ветра (изменен ур и тип абнормала)
    -- Ослепление Кинжалом (добавлен ур и тип абнормала)
    -- Удар с Разворота Справа (добавлен тип абнормала)
    -- Разворот Тени (изменен тип абнормала)

    - Лучники Эура
    -- Заряд Света (изменен тип абнормала)
    -- Нацеливание (изменен ур абнормала)
    -- Позиция Души (изменен ур абнормала)

    - Рыцари Сигееля
    -- Душа Феникса (изменен ур абнормала)
    -- Отрицание Смерти (изменен тип абнормала)
    -- Клятва Стража (изменен ур и тип абнормала)
    -- Клятва Храмовника (изменен ур и тип абнормала)

    - Волшебники Фео
    -- Световой Шок (изменен ур абнормала)
    -- Стихийное Разрушение (Огонь) (изменен ур абнормала)
    -- Стихийное Разрушение (Вода) (изменен ур абнормала)
    -- Стихийное Разрушение (Ветер) (изменен ур и тип абнормала)
    -- Стихийное Разрушение (Земля) (изменен ур абнормала)
    -- Стихийное Разрушение (Тьма) (изменен тип абнормала)
    -- Водяное Разрушение - Снижение Скорости (добавлен тип абнормала)
    -- Физическая Преграда Душ (добавлен ур и тип абнормала)
    -- Шип Стихии - Уменьшение Стихии Тьмы (изменен тип абнормала)

    - Призыватели Веньо
    -- Изгнание (изменен ур абнормала)
    -- Призыв Барьера (изменен тип абнормала)
    -- Массовое Изгнание (изменен ур абнормала)
    -- Клеймо Огня (изменен ур абнормала)
    -- Баланс Жизни Слуги (изменен ур и тип абнормала)
    -- Призвать Призрачное Распятие (изменен ур и тип абнормала)
    -- Защита Чернокнижника (изменен ур и тип абнормала)
    -- Дыхание Холода (добавлен тип абнормала)
    -- Предание Стихиям (изменен ур и тип абнормала)
    -- Ослабляющее Проклятие (добавлен тип абнормала)

    - Целители Альгиза
    -- Небесная Защита (изменен тип абнормала)
    -- Небесная Защита Группы (изменен тип абнормала)
    -- Клеймо Руми (изменен ур абнормала)
    -- Эмблема Спасения (изменен ур абнормала)
    -- Прирост Маны (изменен тип абнормала)
    -- Сопротивление Стихиям (изменен ур абнормала)
    -- Святость Эйнхасад (добавлен тип абнормала)

    Итого по датапаку:
    - затронуто умений: 1176 (файлов: 123)
    - изменен тип абнормала: 952 умения (1720 уровней), из них добавлен там, где отсутствовал: 797, удален (в retail none): 20
    - изменен уровень абнормала: 1051 умение (2009 уровней)
    - для умений, у которых тип/уровень абнормала зависит от уровня умения, добавлены таблицы #abnormal_type / #abnormal_level: 122


  • Исправлен квест Семь Печатей: восстановлено получение предмета Контракт Императора Шунаймана из книжного шкафа
  • Исправлена временная зона Monastery of Silence: возвращены зоны ssq_holy_burial_ground и ssq_holy_seal с соответствующими кинематиками и триггерами
  • Исправлено умение Владение Ремеслом
  • Исправлены рецепты: добавлен флаг двойного крафта (create_critical) для 934 из 1647 рецептов по данным retail
  • Исправлены продукты рецептов: приведены к retail данным (602 рецепта), восстановлены оффовые шансы и masterwork-варианты
  • Исправлены материалы и параметры рецептов: убраны лишние ингредиенты у красок, исправлены количества и уровни расхода MP в 10 рецептах
  • Исправлен рецепт Timiniel's Tonic: привязан к правильному свитку, Arrow-pierced Apple переведен на обычный крафт
  • Исправлены умения Steal Divinity и Blue Talisman - Buff Steal: добавлены базовые шансы кражи баффа (5% и 50% соответственно)
  • Исправлены Item Skills Mana Gain и Energy of Pollution: бонус к Recharge изменен с процентов на плоскую прибавку MP
  • Исправлено умение Superior Sigil Mastery: убран лишний плоский бонус к восстановлению MP
  • Исправлен предмет Плащ Ослепительного Света: добавлено условие некаотичности при экипировке
Правки ядра
  • Исправлена формула расчета resist_abnormal_debuff/buff: мультипликативный множитель с базой 1.0 вместо суммы процентов
  • Исправлена формула успешности эффектов: GetMesAdjustProb применяется после потолка шанса
  • Исправлен порядок проверок урона: prevention_death обрабатывается до проверок дуэли/олимпиады
  • Исправлена регистрация mes-дебаффов: переведена на фактическое наложение абнормала, не учитывает блок/иммунитет/стак
  • Исправлены формулы физических и магических характеристик: добавлены описания с источниками retail, исправлена шкала бонуса шанса маг. крита по разнице уровней, скорректирован шанс сброса отката, исправлено целочисленное деление разницы для бонуса атрибута
  • Исправлена система направления атак: зоны спереди/сбоку/со спины приведены к retail (по 90° каждая вместо 200°/80°), физические классы чаще получают бонус к крит-урону сбоку
  • Исправлена система бэкстаба: ограничение шанса бэкстаба спереди считается по передней половине цели и больше не снимается под эффектом Distorted Space
  • Исправлена система попадания автоатак: формула соответствует retail, промахов меньше при близких показателях точности и уклонения, попадание выше сбоку и со спины, меньше при большой разнице высот
  • Исправлена система блока щитом: срабатывает во фронтальном секторе 90° (вместо 60°), вероятность зависит от DEX владельца щита для обычных атак
  • Исправлен шанс идеального блока щитом против физических умений: зависит от CON владельца щита, против смертельных ударов щит срабатывает втрое чаще
  • Исправлено сопротивление щита магии: щит больше не защищает от магического урона и не дает идеального блока против магии
  • Исправлена система отмены эффектов: резист к отмене теперь защищает баффы, убран минимальный шанс 25%, вероятность зависит от разницы уровней и длительности эффекта
  • Исправлено магическое сопротивление: нет потери урона по целям своего уровня и ниже, по высокоуровневым монстрам растет быстрее, убран полный обнуль урона
  • Исправлена система магических промахов: при близких показателях точности маги промахиваются реже, вытягивание HP больше не промахивается
  • Исправлены бонусы к получаемому лечению: перемножаются вместо складывания
  • Исправлен шанс смертельного удара: снижается по целям выше уровнем на 2 и более, по целям выше уровня умения более чем на 6 не срабатывает
  • Исправлено время каста: скорость атаки/каста влияет только на физические умения, магию и песни/танцы, осадные и служебные умения кастуются с фиксированным временем
  • Исправлено снижение урона по высокоуровневым NPC: применяется только по NPC 85+ уровня (вместо 78+), начинается с разницы в 2 уровня
  • Исправлена система сбивания каста: каст сбивается только сильным ударом (от 10% максимального HP), шанс растет с силой удара
  • Исправлен удар по дверям: дробящее оружие, посохи и пики наносят ×5 урона как на retail
  • Исправлена система двойного крафта: шанс зависит от уровня умения Crafting Mastery (5–8%), удвоение срабатывает только на разрешенных рецептах (~57%)
  • Исправлен перевес питомца: штраф за вес теперь работает корректно — от 50% загрузки реген ×0.5, от 66.6% также скорость ×0.5
  • Исправлено восстановление HP сидя: плавно зависит от уровня персонажа вместо фиксированного множителя
  • Исправлена система снятия баффов по типу: вероятность зависит от разницы уровней и длительности баффа (10–90%), учитывается резист к отмене
  • Исправлена система кражи баффов: шанс бросается отдельно для каждого баффа и зависит от разницы уровней и длительности, как при отмене
  • Исправлено восстановление MP: бонус от Mana Gain к Recharge теперь плоская прибавка MP, процентное восстановление MP бонусы не получает
  • Исправлена система снятия эффектов при получении ударов: эффекты вроде Survival Movement снимаются после N полученных ударов любого типа
  • Исправлен запрет выхода после удара: 15 секунд под эффектом Mana Shield без боевой стойки
  • Исправлен смена владельца замка: удаление Lord's Crown и спешивание с виверны лидера старого клана, validateItems перед проверкой предметов клана
  • Исправлено снятие абнормалов при смерти: абнормалы с special_level=-2 больше не снимаются
  • Исправлена скорость применения физических умений: больше не ограничена капом скорости атаки 1500
  • Исправлено минимальное время применения умений: 0.5 с для всех обычных умений вместо прежних 0.396/0.333 с
  • Исправлена скорость применения физических умений: ограничена капом 2000 как на retail
 
Last edited by a moderator:
  • Добавлен параметр стандартного опыта по уровню персонажа
  • Исправлено умение Массовая уловка согласно хроникам
  • Исправлено умение Парализующая Тень: добавлены параметры замедления и триггер паралича
  • Исправлено умение Воплощенная Броня Маны: защита от урона теперь рассчитывается через параметры отражения вместо внутреннего кода
  • Исправлено умение Вихревое Разрушение: повышен шанс срабатывания с 90% до 120%
  • Исправлены умения Ледяное Разрушение, Каменное Разрушение, Разрушение Пустоты: повышен шанс срабатывания с 90% до 120%
  • Исправлены цели и зоны поражения множества умений игроков и мобов согласно официальным данным (типы целей, радиусы, формы зон — веер, прямоугольник, круг, групповые и клановые баффы)
  • Исправлены цели и зоны поражения множества умений игроков и мобов, триггерные умения теперь указывают официальную цель вызова
  • Добавлено условие: умения на членов группы или клана (Summon Friend, Noble Sacrifice, Harmony, Ditty, Prophecy и др.) применяются только на них
  • Исправлены наставнические баффы, Academy Precept, Siege Hammer, Wild Cannon и дебаффы согласно официальным условиям выбора целей
  • Исправлены опечатки в параметрах целей у умений включая Elemental Burst
  • Исправлено умение Sacrificial Soul: теперь отзывает всех призванных слуг-нежить (включая Redivivus Mage) и дает защиту от дебаффов; не применяется без подходящего слуги
  • Исправлены цели умений Ward Transport, Flag Display, Nornil's Power и Test - Find Hidden Door
  • Исправлены цели умений петов и саммонов на хозяина (Heal Trick, Master Recharge, Contract Payment, Thunder Purity)
  • Исправлены цели всех умений осадных пушек — теперь используют официальный выбор целей
  • Исправлены условия типа оружия и наличия эффектов у множества умений: добавлены недостающие условия, дополнены неполные, исправлены ошибочные; предметы опыта и событий нельзя использовать повторно, пока действует их эффект
  • Исправлена доступность свитков возврата, свитков опыта и подобных предметов: недоступны с кармой, свитки снятия кармы доступны только с кармой
  • Исправлено размещение символов и ловушек: символы нельзя ставить рядом с другим символом, ловушки нельзя ставить рядом с такой же ловушкой
  • Добавлены официальные условия на цель умения: только определённый NPC (Ballista Bomb, Star Stone Gathering, квестовые и ивентовые предметы) или только игрок (Salvation, Soul of the Phoenix и др.)
  • Исправлены рывки (Blink, Warp, Quick Charge, Quick Evasion, Retreating Shot и др.): не применяются, если в направлении рывка нет места для перемещения
  • Исправлены виталити-предметы: нельзя использовать, если восстановление превысит максимум или если нужного запаса нет
  • Добавлены официальные условия: книги навыков и предметы доступны только на основном классе, Air Bike требует клан 5+ уровня, Servitor Share и Sharing Equipment требуют призванного слугу
  • Исправлено умение Gravity Trap 4-го уровня: теперь призывает правильную ловушку; убран недельный лимит виталити у Vitality Replenishing Potion и Birthday Cake Vitality Buff; Magic Number Cube применяется только на ивентового NPC
  • Исправлены умения Elemental Spike, Curse Gloom, Elemental Crash, Elemental Burst: Water: накладываются на цель, а не на применившего; Elemental Final Storm и Coin of Maphr получили официальные радиус и число целей
  • Исправлены стихии умений согласно официальным данным: убраны лишние стихии, Void Destruction теперь бьёт тьмой, исправлена сила стихии по уровням
  • Исправлено умение Ядовитые Иглы
  • Добавлен эффект прерывания каста

    Правки ядра
  • Исправлена удача: спасение от смерти срабатывает только на действительно смертельный удар после потери CP, а не от эффектов типа DoT; шанс 20% (спасение) и 15% (заточка/крафт) с округлением вниз
  • Исправлена удача в крафте: теперь использует собственный шанс, как на официальных серверах
  • Исправлена удача: Мешочек Кладоискателя может удвоить добычу при присвоении; шанс зависит от удачи и полученного опыта
  • Исправлена удача: Мешочек Кладоискателя выдаётся как на официальных серверах с шансом до 1,5% от полученного опыта; бросок независимый для каждого члена группы
  • Исправлена ошибка: убрана проверка удачи при смертельном ударе у умений старого типа
  • Исправлена ошибка: после успешного грабежа Plunder труп монстра больше не подсвечивается для присвоения
  • Исправлен расчёт рефлекта урона: база от входящего урона; рефлект работает через МП-щит атакующего
  • Исправлены ловушки: срабатывают по радиусу АИ + геодата, видны владельцу/пати/обсерверу олимпиады, активируются 500мс после входа, затем каст, таймаут 60сек приводит к смерти, учитывается лимит целей; обезвреживание и обнаружение работают как на официальных серверах
  • Добавлена GM-команда //skill_debug_mode: выводит расчётное время применения умения, откат и время остывания
  • Исправлено ускорение магии SPS: теперь ускоряет не только произношение, но и время остывания и минимальное время произношения
  • Исправлена логика выбора целей для умений с веером и прямоугольником: зона строится от персонажа в сторону цели; цели выше или ниже персонажа больше его роста не задеваются
  • Исправлена логика выбора целей для умений с круговой зоной: круг вокруг цели или вокруг персонажа; видимость проверяется от центра зоны; исправлены умения Earthquake, Spinning Slasher, Gust и др.
  • Исправлена логика выбора целей для групповых и клановых умений: дистанция до членов группы считается от владельца с учётом высоты; саммоны членов группы входят в зону
  • Исправлена ошибка: убран бросок умений на цели при срабатывании триггера SEE_SPELL
  • Исправлена ошибка: Skill0X_Type 1/2 не издаются, если абнормал уже висит на цели
  • Исправлены кольцевые умения: бьют кольцо вокруг самого босса (не вокруг цели); цели между внутренним и внешним радиусом; без ограничения числа целей
  • Исправлена логика выбора основной цели и применения зон: умения на себя применяются без цели; умения на врага проверяют враждебность; умения вокруг себя не отменяются при отсутствии целей
  • Исправлена логика выбора целей для одиночных умений: умения на врага бьют выбранную цель, а не самого персонажа
  • Исправлена логика вызываемых умений: применяются к той цели, на которой сработал вызов, без повторного выбора; дебаффы ложатся на каждую задетую цель
  • Исправлена безопасность: чтение лимита целей зоны умения не прерывает применение при неполном значении
  • Исправлена логика вызываемых триггерами умений: вредные применяются на цель, полезные на себя
  • Исправлена логика вызываемых триггерами умений: применяются на цель, указанную в официальных данных (сам персонаж, цель, атакующий, саммон или группа)
  • Добавлены официальные условия: умения могут требовать цель из группы или клана (с вариантом кроме себя)
  • Добавлены официальные условия: умения могут требовать цель подопечного, академика клана, двери или осадного объекта
  • Добавлено условие умения: нужен определённый призванный слуга
  • Исправлена ошибка: нереализованные умения больше не применяются
  • Исправлена логика: умения пета Master Recharge и Thunder Purity всегда применяются на хозяина
  • Исправлены осадные пушки: бьют по площади на дальности умения в сторону хозяина сквозь стены
  • Исправлена логика: параметр цели в данных умений больше не используется, цель выбирается по официальным данным
  • Удалены устаревшие функции выбора целей: все умения используют официальные параметры
  • Исправлена логика атак без Ctrl: члены альянса и командного канала из другой группы атакуются на общих основаниях (флаг, карма, война)
  • Добавлены официальные условия: класс персонажа или его предок, персонаж в воде / не в воде
  • Добавлено условие умения: рядом есть / нет определённого NPC
  • Исправлено умение ChargeSoul: умения, которые только набирают души, не применяются при максимуме
  • Добавлены условия рывков: не применяются если нет места для перемещения в направлении рывка
  • Добавлены условия виталити-предметов: нельзя восстановить сверх максимума и нельзя использовать без нужного запаса
  • Исправлено условие: рывки требуют призванного слугу (любого)
  • Исправлена ошибка: исчезнувший символ больше не пытается применить умение
  • Исправлена передача стихии: саммоны призывателей теряют стихию хозяина при штрафе за грейд брони; у остальных саммонов защита от стихий 0
  • Добавлен новый эффект отзыва саммона/пета: шанс зависит от сопротивления цели, цель выше уровня умения +9 не отзывается
  • Исправлена логика отзыва саммона: стихийные шипы мага теперь работают правильно
  • Исправлена передача стихии: саммоны Некроманта и Соултейкера теперь получают стихию хозяина
  • Исправлено влияние Очарования: влияет на Физ. Атк., Маг. Защ., скорость атаки и магии, макс. HP/MP/CP через квадратный корень; скорость физических умений больше не зависит от Очарования
  • Исправлен реген HP/MP/CP: учитывается бонус уровня; реген не зависит от Очарования; у саммонов убрано удвоение
  • Исправлены капы: скорость атаки 1500, магии 1999, крит 50%, маг. крит 50%; шанс дебаффа максимум 90%; скорость бега 300
  • Исправлены капы славы и рейдовых очков до 20000000, SP до 50000000000, макс. HP 150000
  • Исправлены капы скорости полёта и бега
  • Исправлены капы скорости по типам существ: скорость атаки и магии только у игроков, саммонов и петов; бег мобов до 350, боссов до 500
  • Исправлено округление шанса магического крита
  • Добавлен новый эффект прерывания каста: прерывает каст если тип скилла совпадает, срабатывание по формуле вероятности, работает только когда кастует игрок, сбивает каст на любой стадии
  • Исправлено поведение мобов при срыве поводка: полное восстановление HP/MP, полная очистка хейт-листа, неуязвимость на время возврата домой
  • Исправлен расчёт лимита лагеря: списание дневного лимита только за время после последнего ежедневного сброса (вход до 6:30 больше не блокирует лагерь на новый день)
 
Status
Not open for further replies.
Back
Top Bottom