Сервис
Главная
Форум
Калькулятор талантов
Персонажи
Гильдии(off)
Поиск:
Вещи(off)
Квесты(off)
НПЦ(off)
Наборы(off)
Реклама
changelog
Отчет по проделанной работе за последнее время

Исправлено: Проверка воды в рыбале после недавних изменения с изменением выбора позизций ГО.
Исправлена проблема с вызовом петов из стойла и связанные с этим баги
Исправлено: Использование номера пета вместо entry для выбора петов в БД, это ускоряет сохранение.
Исправлено: Корректное получение номера пета при создании, это исправляет проблемы с именем пета (одинаковое имя для всех петов)
Исправлено: Добавлен AddToWorld вызов для некоторых объектов добовляемых в мир.
Исправлено: Изменения talent spell learning кода на более безопасный.
Исправлено: Не начинать атаку на ГМ в GM режиме.
Исправлено: Выбор позиции "от предложенной дистанции до кастера" вместо позиции кастера в большинстве случаев при summons/GM commands/и т.д. Чистка кода.
Исправлено: При атаке моба выбор контакта для существа ближней позиции с ближайшей оригинальной позиции рядом с целью вместо до цели
Исправлено: Исправлены устаревший микро-движения в targeted movement generator для петов и некоторых других "следующих". Чистка кода.
Исправлены ошибки в коде, проверка состояния использования оружия (формы зависят) при получении оружейного скила.
Исправлено: Корректное отображение sleep/sit/kneel эмоций.
Исправлен краш при быстрых sell/buyback операциях.
Исправлено: При убийстве существ, щётчик для только членов группы, которые могут получить XP от убийства, исключая от мёртвых игроков.
Исправлено: Не терять hunter's mark при следующем касте спела (включая ranged shoot).
Исправлено: Восстановлена работа талантов после предыдущего обновления ядра
Более безопасный код с доступом к трупам во время их конвертации в bones
Исправлены проблемы с воскрешением после предыдущих исправления
immunedispeltype (stealth и невидимость)
Исправлено: Реализована IsTalentSpell функция и используется в IsPassiveSpell проверке. Это делает все talent spell пассивными и корректный каст на игрока во время изучения талантов. Некоторые таланты начнут после этого работать корректно.
Исправлено: Не "дублировать" вещи при входе и первом обновлении. Оптимизирована подготовка update data для не-unit объектов. Удалён устаревший ClearUpdateMask вызов.
Исправлено: Телепортировать игрока к ближайшему к трупу кладбищу при воскрешении у Ангела на другом кладбище. Это предотвращает читинг с путешествием в состоянии духа
Исправлен краш клиента при некорректной taximask. Посылать клиенту taximask только с существующиим нодами, проверять taximask при загрузке.
Исправлено: Восстановлен вызов демонов в квестох варлока (сломались в предыдущих обновлениях ядра)
Исправлено: Генерировать случайные улучшения при item crafting для вещей помеченных как Исправлено: Корректно устанавливать и загружать spell/behavior состояния, реализована CMSG_PET_SET_ACTION.
Замена update fields mask на update fields mirror. Это использует больше памяти, но отсылает меньше информации клиенту. За счет этого трафик передавыемый сервером сократился в 1.5 раза.
Исправлено: Очищать taxi destinations при ошибке в taxi flight start. Это позволит предотвратить не предсказуемый taxi flight start при следующем телепорте и т.д.
Исправлено: Мирные NPCs не агресивны на нападающих.
Исправлено: Не позволять игроку взаимодействовать с NPC в режиме боя.
Исправлено: learn/unlearn riding 2-ой ранг. Отображать предыдущий выученный riding ранг серым в списке у тренера.
Исправлено: Корректная основа crit percent и корректная agility основанная на crit classrate
Исправлено: Дополнительные проверки и чистка в GM командах
Исправлено: Не устанавливать пассивный режим для guardian (не управляемых) петов при создании.
Исправлено: Более удобный код для cooldown infinity duration и similar auras.
Добавленна поддержка (пустой код) для CMSG_CANCEL_GROWTH_AURA
Реализована SPELL_AURA_RANGED_ATTACK_POWER_ATTACKER_BONUS (последняя не реализованная для использования в hunter's mark)
Исправлено: Некорректный выбор цели петов в предыдущих патчах.
Исправлено: Расчитывать attack power bonus для ranged attack base при ranged (вместо не ranged) скорости оружия.
Исправлено: Позволять выбрать только не дружественную цель или пета от hunter's mark. Удалять выбор при касте спела на другую целью
Исправлено: Загружать данные репутации до загрузке данных об инвентаре. Это позволит корректно загружать вещи с необходимой репутацией.
Исправлено: Корректная проверка максимального колличество уникальных вещей.
Реализован SPELL_EFFECT_ADD_FARSIGHT спелл эффект.
Исправлено: Сделана возможность отмены некоторых far vision и similar spells до завершения ауры (основано на SPELL_EFFECT_ADD_FARSIGHT коде).
Исправлено: Не начинать атаковать цель кастером при mind vision и hunter mark.
Исправлен краш при получении имени опкода в выводе ошибки при получении пакета с некорректным размером.
Исправлено: Применять level spell penalties, корректный расчёт dot periodic урона.
Исправлено: Удалена проверка для предотвращения block от ranged attack, ranged attack может быть блокирована.
Заменены некоторые пустые aura handlers выполняющиеся в других местах кода на одиночные HandleNoImmediateEffect
Реализована SPELL_AURA_MOD_OFFHAND_DAMAGE_PCT
Исправлено: Применять к ranged damage bonus SPELL_AURA_MOD_RANGED_DAMAGE_TAKEN(_PCT) вместо SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN(_PCT)

Исправлено: Не parry/dodge/block при ranged attack, корректный расчёт crit/и прочее для damage+bonus при неспелловой атаке.
Исправлено: Корректное отображение зоны в окне персонажа\и т.д. вместо "City". "City" отображается для не известных зон.
Исправлено: Более агрессивные установки для читеров.
Исправлено: классифицировать speed decreasing aura effect как negative. Это исправляет Dazed и некоторые другие ауры, удаляемые по клику.
Исправлено: Корректная проверка начала дуэли в IsHostileTo/IsFriendlyTo функциях.
Исправлено: Заполнять лог квестов при загрузке игрока (квестовых данных).
Исправлено: Не пытаться удалить пета в ~Player: петы выгружается в коде логаута игрока. Вызывать DuelComplete и RemoveAllAuras() только для полностью созданного игрока
Удалять петов и воскрешаемых трупов из глобального листа в их деструкторах (в случае только полного создания), упрощение кода.
Реализован spell Stuck casted при использовании клиентом "help request" -> Unstuck опция. Работает почти так же как и .start
Исправлен читинг с выходом из игры в режиме боя: давать хонор всем игрокам атакуемых выходящего игрока.
Исправлено: Разрешать снимать вещи с главное руки в случае holding во второй руке не щита или оружия.Исправлено: Игнорирование в атаке и weapon skill роста неоружейного-скила вещи для второй руки
Исправлено: Корректные требования спелов для held item enchanting spells
И прочии исправления...
Опубликовал admin 14.03.2007 - 19:58:41  |   Комментарии: 60  |  
Мониторинг
Личные сообщения
Входящие Входящие
всего, 0 не прочитано
Исходящие Исходящие
всего, 0 не прочитано

[ Послать новое ПС ]
Ссылки