Обновление от 01.11.2023

Материал из Siala Wiki
Перейти к навигации Перейти к поиску

Изменение локаций и монстров

  • Начаты важные работы по приведению в порядок перфоманса в работе с локациями, которые позволят уменьшить нагрузку на сервер и уменьшить лаги. Неправильные респауны или респауны, нагружающие работу респаунов, или локации со сложной геометрией будут изменяться для поиска оптимального решения. Возможно, будут переносится респауны, возможно, уменьшаться, или убираться независимо от каких-либо факторов (даже "нам негде качаться!"). Меньше пинга богу пинга!
  • Осилут-Вождь теперь дает 10 трофеев за убийство.
  • Осилут-Колдун теперь дает 3 трофея за убийство.
  • Орку - Воину снижен показатель глупости (да, у нас такой есть!) с 50 до 25. Это значит, что теперь он будет чуть чаще пытаться кнокнуть или разоружить свою цель.
  • Сдвинуты на 0,5м все порталы в домах от дверей.

Изменения в классах

  • Монк может использовать броски против созданий (тестовый режим, может вернем обратно!!! В этом случае это момент технической реализации, если будут тех. проблемы, то вернем на режим только на игроков.)
  • Профильные классы для 4 мультикласса обозначены: вор, рейнджер, ШД, ассасин, друид, БГ, бард.
    • nTotalHiderLevels += GetLevelByClass(CLASS_TYPE_ROGUE, oPC);
    • nTotalHiderLevels += GetLevelByClass(CLASS_TYPE_RANGER, oPC);
    • nTotalHiderLevels += GetLevelByClass(CLASS_TYPE_SHADOWDANCER, oPC);
    • nTotalHiderLevels += GetLevelByClass(CLASS_TYPE_ASSASSIN, oPC);
    • nTotalHiderLevels += GetLevelByClass(CLASS_TYPE_DRUID, oPC);
    • nTotalHiderLevels += GetLevelByClass(CLASS_TYPE_BLACKGUARD, oPC);
    • nTotalHiderLevels += GetLevelByClass(CLASS_TYPE_BARD, oPC);

Чары перелиты, у кого проблемы были.

перчаточный делитель на ударе сником по иммуну - 10. 

Общие изменения и правки

  • Большое количество правок на локациях, в вещах, монстрах.
  • Поправлена подготовка "Проницательности Совы"  - теперь ее можно нормально подготовить.
  • Поправлена подготовка "Снять паралич".
  • "Санбурст" шаманится и тратит шаманство на 8 круге.
  • Нельзя писать баг! репорт без указания ника в дискорде: дает сообщение и надо сперва написать .дискорд, чтобы ДМ видел, кому теперь отвечать в дискорде.
  • Не кидает больше с подготовки заклов в ДТ.
  • Некоторые изменения в Charge.
    • Для удобства попытка шаржа с близкой дистанции вместо шаржа дает запомненную команду на двойном клике.
    • Лошадь отказывается идти в шарж в ТСе (своем или чужом, неважно, лошадей смущает эффект ТСа с неподвижными целями - столбами). Все это касается только шаржа с копьем. Конные маги сами по себе могут делать, что хотят.
  • Нельзя разбивать сундук, если еще не проверили карту. После, естественно, можете разбить, если хотите крушить все!
Сообщение при разбитии сундука


  • Вот тут писали, что после использований рекола, гейта или марка, пишет сразу в лог сколько осталось! Картинку не приложили!
Сообщение об остатке


  • Чернила работают на свитки шаманства! Там была небольшая проблема - поправили.
  • Убрана еще часть мест с проверкой на усталость лошади. Вроде, ничего не осталось больше - пишите, если что.
  • Оптимизированы последовательности обработки попыток двойных кликов, если у вас есть шарж или броски монка. Например, если нельзя бросить звезду, будет использовать другой запомненный на двойной клик фит или спел.
  • Наконец-то поправили отображение бонусов минисетов.
В логе о минисетах


  • Более точное отображение времени до обновления лимита опыта. Настраивайте свои любимые будильники!
Время до обновления


  • Больше не забирает деньги, если депозит заполнен.
В логе о депозите


Правки вендоров

  • Мы сделали в прошлом обновлении, чтобы не терялись деньги, когда не получалось купить у вендора, но могло залагать, и вендор был занят все время. Поправили это. Если заметите, что при копкупке у вендора пишет "получил - потерял - получил", то это похожая ситуация - пишите нам об этом, поправим.
  • Отключили старые варианты у вендора, вывели сообщение в лог и поставили заметку о том, как правильно снимать с вендора вещи и менять цены вещей.
  • И добавлен лог на то, за сколько вещь перенесена в магазин, чтобы не перенести с неправильной ценой.
Сообщение при выкладке вещи


  • Ура, радуйтесь, не нужно переоткрывать магазины больше после перезахода. Наверняка, заметили уже, что вещей на вендоре стало в среднем на порядок больше, когда открываешь первый раз.
Вендоры в работе!


  • В списке всех вещей в вендорах синий плохочитамый. Поэтому мы сменили на оранжевый!
Синий!
Оранжевый!


Залаг на хайдера (АИ)

И на закуску серия приятный правок в интеллекте монстров (Спасибо Рексу, что навел немного в своей системе порядок).

  • Мобы не пытаются преследовать невидимого персонажа. Они направляются к последней известной позиции персонажа.
  • Исправлена ошибка, при которой мобы могли атаковать персонажа, несмотря на выигранный чек Listen Spot или наличие эффекта Invisibility.
  • Частота проверок Hide и Move Silently снижена, но теперь учитываются оба этих параметра.
  • Если моб получает урон от невидимого игрока и проваливает проверку Listen/Spot, он (моб) убегает в случайном направлении.
  • Мобы реагируют на заклинания, произнесенные под эффектом Invisibility, и двигаются к точке каста.
  • При активации ловушки, если установщик близко, производится стандартная проверка Hide, Move Silently и эффекта Invisibility.
  • При активации ловушки, если установщик на среднем расстоянии, проверяется Move Silently. При провале мобы идут исследовать источник шума.
  • При активации ловушки, при значительном расстоянии от установщика, мобы разбегаются в разные направления для поиска трапера (если, конечно, пережили подрыв).