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

Status
Not open for further replies.
  • удален эффект i_dispel_all, не используется в данных хрониках
  • удален параметр умений cancelable
  • исправлено умение Великое Воровство Маны, шанс с 10 до 5%, мана с 150 до 30
  • исправлено 87 умений с эффектом i_mp (моментальное восстановление или отнятие мп)
  • исправлен десяток умений персонажей с эффектом i_hp_drain (у нпс около 571 осталось)
  • исправлены умения с эффектом i_m_attack_mp (вместо старого mana_burn)
  • исправлена временная зона Мистическая Таверна Таути, добавлены проверки клонам на существование целей атаки

    Правки ядра
  • удален параметр умений isCancelable, реализована проверка по getSpecialLevel() < 0 и getBuffProtectLevel() > 1
  • реализованы эффекты i_mp, i_m_attack_mp
  • постепенное введение: special_level -3, -2, -1 умения, как критерий пробивающего дебафа (игнорирует иммунитет)
 
  • исправлены умения классов Иса: Последнее Наказание (убран эффект обрезки лечения), Последнее Забвение (установлен сброс цели100%), Рассеянность (поднят шанс)
  • исправлен дроп предмета Кристалла Силы Гигантов (Нейтрализует эффект Предел Супериона и Предел Хелиоса)
  • исправлен criticalRate умений классов Одала и Эура
  • исправлены параметры эффектов: i_fatal_blow и i_backstab добавлен blowBonus, второй параметр, третий criticalRate ( effect={i_backstab;38880;400;30} )
  • исправлен квест Исследование измерений - наложение печати, добавлен стартовый нпс Суби

    Правки ядра
  • исправлен расчёт PVE/PVP бонусов физ. урона скиллов: передаётся target/skill для поддержки условий <target direction=...>
    не считало <target direction="behind"/> и тд
  • исправлена интерпретация i_soul_shot power: power масштабирует базовый множитель зарядов (2.0/2.04), рост от SS_bonus приведён к ретейлу (формула подсчета бонуса зарядов души и зарядов души зверя от камня - Рубин)
  • исправлен расчёт атрибутной защиты для NONE/NONE_ARMOR: учитывается BASE_ELEMENTS_DEFENCE и максимальная DEFENCE_*
  • исправлен расчёт атрибутной атаки для скиллов с element NONE/NONE_ARMOR учитываем атрибут оружия (если есть), вместо обнуления attack_attribute
  • исправлен эффект i_energy_attack
  • исправлена формула влияния частоты крит. ударов умениями класса Эура
  • исправлена формула влияние частоты крит. ударов умениями класса Одала
 
  • исправлены умения Проклятого Оружия
  • исправлено умение трансформаций Диссонанс
  • исправлены все трансформации в игре: характеристики, список разрешенных действий, умения

    Правки ядра
  • исправлено использование зарядов души, духа монстрами
  • исправлена система Проклятого Оружия
  • добавлена проверка правил перед сменой саб, дуалклассов
  • добавлена отдельная корзина cancel-скиллов у монстров и описано для них условие использования
 
  • исправлено умения Дыхание Шилен, механику наложения не трогал
  • исправлены диалоги Посланника Разоренного Замка Локен
  • исправлены шансы Алхимии, корректировка шансов, в большую сторону 1-3%
  • исправлена логика получение дропа из боссов временных зон захватываемых обителей клана (Густав, Лидия, Нурка), дроп описан в АИ, не шанс не влияют Руны, ПА, штрафы
  • исправлен, добавлен недостающий диалог по квесту Оружие, пробуждающее Дух Кузнеца - 2

    Правки ядра
  • добавлена отправка ClientSetTimePacket при входе в игру
 
  • исправлены временные зоны холлов клана, устранена редкая ошибка при смерти босса (devastated_castle01, fort_resistance01, fort_von_helmann01), убраны не нужные зависимости
  • исправлена бесплатная смена имени клана через Сообщество для кланов с merge-суффиксами _msc
  • исправлены предметы, умения и логика работы: Праздничный Торт Энергия - 24 часа, Праздничный Торт, Праздничный Торт со Взбитыми Сливками
  • исправлен стартовый ролик Байлора, отключена случайная анимация клиента которая вызывала бесконечный ролик
 
  • исправлена временная зона Внешняя часть Твердыни Мессии, вход от 4 участников, откат в среду 6:30

    Правки ядра
  • исправлен телепорт Хранителей Портала, убрано случайное смещение точки телепорта
  • исправлен телепорт Олимпиады, убрано случайное смещение точки телепорта
  • исправлен возврат с Олимпиады, исправлено запоминание точки телепорта при релоге
 
  • исправлена use_condition=uc_level (проверка уровня) у 196 предметов
  • исправлены предметы с параметром uc_requiredlevel (проверка уровня) у 190 предметов
  • исправлен, реализован хендлер выдачи предметов Полины, согласно классу
  • исправлена карта для холлов в Угодьях Диона
  • исправлены точки телепорта для холлов в Угодьях Диона
  • исправлен предмет в Магазине, Камень Автоматической Обработки Светового Оружия
  • возвращен в Магазин Праздничный Торт со Взбитыми Сливками (20 минут)
  • исправлен, заменён квадрат геодаты в локации Остров Дьявола

    Правки ядра
  • исправлены ошейники петов, в случае если в их инвентаре что-то есть, не даем передать или отправить по почте
  • исправлена сортировка квестовых предметов инвентаря, для тех у кого они разбросаны после переноса, мержа
 
Last edited:
  • исправлено 35 списков обмена, добавлен параметр keep_shape_shifted = true (не все обмены предметов должны сохранять внешнюю обработку оружия и брони)

    Правки ядра
  • реализован пакет ExNpcInfoSpeed, NpcInfoSPeed для обновления скорости через NpcStatsChangeRecorder
  • убрана отправка времени через пакет EnterWorld (не помогло)
  • исправлен Multisel: добавлена передача флага keep_shape_shifted
  • исправлен пакет ClientSetTimePacket, оптимизация к диапазону 0..1439
  • исправлен GameTimeController, добавлена привязка начала игровых суток к реальной полуночи
  • исправлен GameHourlyTask, срабатывает строго на границе игрового часа, а не на :59 или с плавающим смещением
  • исправлен AI Guard, теперь отвечают на атаки игроков
    • лимит положительной 500
    • лимит отрицательной -100 000 000
    • выдача положительной по 100, с лимитом времени 8 часов
 
  • исправлены Благословенные Свитки Телепорта, в режиме авто-атаки не использовались моментально
  • исправлены умения с эффектом p_heal_effect, не работало увеличение эффективности лечения в процентах (статическая прибавка работала)
  • исправлено умение s_antaras_regen1, первая стадия
  • исправлен манор, коррекция количества плодов скупки, перенесён с официального сервера

    Правки ядра
  • исправлено начисление репутации клана за Геройство, 1000 очков, вместо 5000
  • исправлен параметр HEAL_EFFECT PER эффектов лечения
  • исправлена функция scheduleAtFixedRate в задаче GameHourlyTask (подсчет игрового времени)
 
Last edited:
  • исправлены значения количества теряемых % при смерти
  • исправлено умение Посмертная Удача Клана
  • исправлен квест Оружие, пробуждающее Дух Кузнеца - 2 (проверка оружия заточенного от +7)
  • исправлены предметы Синяя, Красная, Фиолетовая Коробки с рыбалки (шанс поплавков 100%)
  • исправлены умения Талисман Битвы - Атака, Талисман Битвы - Скорость, Талисман Битвы - Поддержка
  • исправлены умения в локации Горячие Источники: s_area_per_recharge1-4, s_area_per_full_recovery_pot1, s_dispel_spa_disease_ad, s_dispel_spa_disease_bd, s_dispel_spa_disease_cd

    Правки ядра
  • Исправлена формула распределения EXP/SP в группе (Party.distributeXpAndSp).
    Основные изменения:
    • Убран старый механизм определения partyLevel через lastAttacker.
    • Добавлен расчет rewardTopLevel (максимальный уровень среди участников, получающих награду).
    • Изменен вес участника при распределении опыта: теперь используется level² вместо level.
    • Корректно применяется штраф разницы уровней (ALT_PARTY_LVL_DIFF_PENALTY).
    • Игроки с 0% штрафом больше не учитываются при расчете бонуса группы (bonusMembers), но остаются в формуле распределения опыта.
    • Бонус группы теперь рассчитывается только по участникам с положительным штрафом.
    • Сохранена логика распределения для рейд-боссов через CommandChannel.
  • Исправлено исчезновения трупа, если был собран урожай манора или спойл, теперь если одно оба условия активны, труп не исчезает
  • Исправлен манор, переработана формула расчёта количества плодов при посеве
  • Исправлен пакет ExSendManorListPacket, отображение отображения владений в окне манора
  • Исправлен ServerPacketOpcodes, изменено имя пакету ExShowProcureCropDetail
  • Исправлен пакет CharacterSelectedPacket, добавлено ограничение значений отправки игрового времени при входе в игру
  • Исправлены зоны типа instant_skill
  • Исправлено принудительное снятия эффектов при выходе из зон
  • Исправлен телепорт Олимпиады, принудительно завершать телепорт для неактивных окон
  • Исправлен эффект лечения: RestoreHP / i_heal.
    • на основном диапазоне уровней (70–100) хил практически не изменится. Заметные изменения — только критический хил (`*2` вместо `*3`) и высокие уровни 110+ (`weapon_bonus` растёт сильнее).
 
Last edited:
  • исправлены монстры: ангелы и клоны в временной зоне Таинственная Таверна Таути, добавлен дроп
  • исправлены no_trade зоны Гиран, Аден, Ипподром
  • исправлено умение Аметист - Снятие Неуязвимости/Иммунитета

    Правки ядра
  • исправлен телепорт Олимпиады, принудительно завершать телепорт для неактивных окон через 10 секунд, если игрок всё ещё isTeleporting() и не видим (isVisible=false), принудительно вызывается onTeleported()
  • исправлена работа предметов Рубин и Сапфир Ур. 3 30 дней
 
  • исправлена продажа Камней Восстановления Облика Головных Уборов у Бакалейщиков
  • исправлены предметы Камни Восстановления Облика Головных Уборов
  • исправлены Синяя, Красная, Фиолетовая коробки, Сундук с Сокровищами - ПА (теперь работают через умения)
  • исправлены Кубик Поэмы, Кубик Разума (лечили по таргету)
  • исправлены умения и эффекты кубиков до 85 ур
  • исправлены расовые, стихийные пассивные умения монстров до 85 ур (большинство не используется)
  • исправлен Октавис Экстремальный, первая стадия, применены правки коллизии и скорости

    Правки ядра
  • исправлен, добавлена защита stepping очередей AI от Throwable, предотвращено падение всего AI manager из-за одной задачи в loop
  • исправлена рекурсия walker задач и поведения при immobilize состоянии
  • исправлена корректная синхронизация откатов при триггерных скиллах
 
  • исправлен предмет Кольчужный Доспех, можно использовать как прототип
  • исправлены умения Пылающая Ярость, Сокрушительный Шторм (убраны reuse_delay_group)
  • исправлены умения эффекта кристалла: Тир, Фео, Сигель
  • исправлен босс Призванное Хелиосом Зачарованное Ядро, добавлен АИ как у обычного Ядра
  • исправлена логика боссов и монстров когда Хелиос переходит во вторую фазу:
    • он призывает в мире Эльморадена трех рейдовых боссов вместо обычных. Призванные зачарованные рейдовые боссы будут существовать 24 часа.
      Если во время Призыва Хелиоса обычный босс находится на месте, то он будет заменен на зачарованного, если же босса не было, то на его месте появится зачарованный.
      Если уничтожить призванного босса, то рядом с местом его появления в течение 24 часов будут появляться Разведчики Супериона: Кшана Дельты, Кракос Дельты и Батус Дельты.
      По истечении этого времени снова появятся обычные монстры зоны.

      Правки ядра
  • исправлена проверка зон рестарта по параметру restart_allowed_time (вместо ошибочного restart_time, он нужен для Retail сервера как защита после рестарта)
  • исправлена сортировка игроков и наполнение арен на Фестивале Хаоса
  • исправлен рестарт движения при спаме кликов по земле или мирному нпс (как итог замедляло скорость бега к цели на финальном участке)
  • исправлен AbnormalList для abnormal_instant type умений (гербы, настойки)
 
Status
Not open for further replies.
Back
Top Bottom