Titan Quest Anniversary Edition

Titan Quest Anniversary Edition

Not enough ratings
"Исправление" недостающих наград для "Легендарного героя"
By HekTo
При создании "Легендарного героя" персонажу выдают не все награды за квесты сложности Норма и Эпос
   
Award
Favorite
Favorited
Unfavorite
Введение
      При создании "Легендарного героя" (начинающий из дополнения Eternal Embers), персонаж получает не все награды за квесты сложности Норма и Эпос, а точнее:
  1. За Норму и Эпос: не дают +5% общего урона (т.е +10% в сумме) за квест "Военачальники Аида";
  2. За Эпос: не дают +100% HP пэтам за квест "Гигантский йети";
  3. За Легенду: вообще ничего не дают.
      Так же, присутствуют "странности" в полученных таким персонажем очках характеристик и мастерства.
Теория
      Теперь подробнее про очки характеристик и мастерства (аттрибут и скилл поинты). Считаем по формулам:
  • (n-1)×3 для скилл поинтов;
  • (n-1)×2 для аттрибут поинтов,
      где n - уровень персонажа (т.е. 70).
Теория. Очки мастерства (скилл поинты)
Считаем для скилл поинтов: (70-1)×3=207 (скилл поинтов за 69 уровней).
У "Легендарного героя" на старте получаем 221 скилл поинтов.
221-207=14 (скилл поинтов полученых в "награду за квесты").
Проверяем:
            Задание
        Награда
   Спартанцы на войне
  +1 скилл поинт
       Телхин в Египте
 +2 скилл поинта
 Легендарное чудовище
 +2 скилл поинта
          Прах титана
 +2 скилл поинта
                                       ∑
7 скилл поинтов
      Т.е. 7 скилл поинтов за Норму. Считаем для Нормы + Эпоса: 7×2=14

      Вроде бы всё нормально (14=14), при условии, что доп. скилл поинты из дополнения Ragnarök не считаем и за Легенду вообще ничего не выдаем (почему?).
      Согласно "легенде", разработчики специально не добавили для "Легендарного героя" дополнительные очки, которые можно получить в дополнении Ragnarök, так как не у всех у кого установлено дополнение Eternal Embers может быть куплено/установлено дополнение Ragnarök. Вроде бы логично, но разве было сложно сделать проверку наличия дополнения и выдавать скилл поинты исходя из наличия/отсутствия DLC Ragnarök (раз уж с выходом этого дополнения многие вещи выполняются в коде ("hardcoded"), в том числе и выдача наград за квесты предыдущих сложностей для "Легендарного героя" - то в таком случае реализация (написание кода) проверки на наличие дополнения при выдаче наград "Легендарному герою" дело 10ти секунд (функция проверки на наличие дополнений уже присутствует в коде, достаточно её просто вызвать))?
      Из-за этого ВСЕ (и те, у кого включено дополнение Ragnarök) игроки не получают дополнительные скилл поинты:
            Задание
        Награда
  Мелюзина в ловушке
  +1 скилл поинт
     История двергров
 +2 скилл поинта
                                    ∑
 3 скилл поинта
Т.е. 3 скилл поинта за Норму. Считаем для Нормы + Эпоса: 3×2=6

      Заключение: "Легендарный герой" не получает дополнительных 6 очков мастерства (при условии что у игрока есть дополнение Ragnarök).
Теория. Очки характеристик (аттрибут поинты)
Считаем для аттрибут поинтов: (70-1)×2=138 (аттрибут поинтов за 69 уровней).
У "Легендарного героя" на старте получаем 156 аттрибут поинтов.
156-138=18 (аттрибут поинтов полученых в "награду за квесты").
Проверяем:
                 Задание
          Награда
       Благородный кентавр
 +2 аттрибут поинта
             Ритуал вызова
 +2 аттрибут поинта
 Глиняные воины императора
 +2 аттрибут поинта
                                                 ∑
6 аттрибут поинтов
      Т.е. 6 аттрибут поинтов за Норму. Считаем для Нормы + Эпоса: 6×2=12

      Откуда +6 очков характеристик (18≠12)?

      Заключение: "Легендарный герой" получает дополнительных 6 очков характеристик, которых он не должен был получить.
Комментарии (бредни) автора
      Почему "Легендарный герой" получает дополнительные 6 очков характеристик, которые он не должен был получить? Если за Легендарную сложность, то почему награды за Легенду для очков мастерства не добавили?

      Почему за Легендарную сложность вообще ничего не получаем? Из-за того, что в дополнении Eternal Embers есть портал в начало игры? Создавая "Легендарный героя" специально для прохождения дополнения Eternal Embers нам сначала нужно пройти основную игру, чтобы получить все бонусы? Так по такой логике тогда не выдавайте бонусы "Достаточно развитому" персонажу (для начала с дополнения Ragnarök). Ведь туда тоже добавили портал в начало игры.

      Или разработчики дают возможность "легально" создать персонажа, начинающего основную игру из Легендарной сложности, а не только персонажа для прохождения дополнения Eternal Embers? Тогда где +10% общего урона с Нормы и Эпоса, а так же +2 HP && +100% HP пэтов с Эпоса?
Исправление

Скачать[drive.google.com]
      Установка: В папке с игрой зайти в папку Database, создать папку Quests и скинуть в неё скачанный файл.
Исправление. Описание
      В папке на Гугл Диске (по ссылке на скачивание выше) есть 4 папки:

      Normal+Epic - добавляет все пропущенные награды за сложности Норма и Эпос без учета дополнения Ragnarök:
-6 (минус!) очков характеристик (фантомные очки от разработчиков);
+2 HP & +100% HP пэтам;
+10% общего урона.

      Normal+Epic(RR incl.) - добавляет все пропущенные награды за сложности Норма и Эпос с учетом дополнения Ragnarök:
-6 (минус!) очков характеристик (фантомные очки от разработчиков);
+6 очков мастерства;
+2 HP && +100% HP пэтам;
+10% общего урона.

      Normal+Epic+Legendary - добавляет все пропущенные награды за сложности Норма, Эпос и Легенда без учета дополнения Ragnarök:
+7 очков мастерства;
+5 HP && +200% HP пэтам;
+5% сопротивления к силам природы;
+15% общего урона;
+400 HP;
+18 силы;
+8 интеллекта;
+8 ловкости.

      Normal+Epic+Legendary(RR incl.) - добавляет все пропущенные награды за сложности Норма, Эпос и Легенда с учетом дополнения Ragnarök:
+16 очков мастерства;
+5 HP && +200% HP пэтам;
+5% сопротивления к силам природы;
+15% общего урона;
+400 HP;
+18 силы;
+8 интеллекта;
+8 ловкости.
Исправление. Примечания
      1. Персонаж получит награды как только он выйдет из стартовой (спавн) зоны дополнения Eternal Embers и получит квестовое сообщение: "Основное задание обновлено..." (см. видео).

      2. Костыльная (не вмешиваясь в код игры) проверка на "Легендарного героя" (героя у которого доступна только сложность Легенда) присутствует (т.е. обычные персонажи которые дошли из Нормы до Легенды в дополнение Eternal Embers эти награды "по второму кругу" не получат).

      3. Если скачали вариант "исправления" без наград за Легендарную сложность - Normal+Epic или Normal+Epic(RR incl.), то распределяйте очки характеристик (аттрибутов) после получения наград (см. пункт 1), так как там отнимается 6 очков мастерства и они могут "уйти в минус".
      В вариантах исправления с наградами за Легендарную сложность не отнимаются очки характеристик, так как за эту сложность как раз таки за квесты должны получить 6 очков характеристик и отнимая 6 "фантомных" очков от разработчиков выходим в 0.

Upd. 4. Теперь действует только на новых персонажей.
24 Comments
p.e.r.s.e.y Feb 25 @ 11:16am 
Полезное, пасиб
magko Oct 9, 2023 @ 11:34am 
Благодарю, всё сработало. Возможно, есть смысл добавить эту версию в основной текст руководства с учётом Вашего замечания, чтобы другие игроки не задавали зря такой же вопрос в комментариях и в то же время случайно не испортили перса.
HekTo  [author] Oct 8, 2023 @ 4:40am 
Но версии Normal+Epic и Normal+Epic(RR incl.) отнимают 6 очков характеристик и у "старых" персонажей очки "уйдут" в минус если у них меньше 6ти свободных (нераспределенных) очков характеристик.
HekTo  [author] Oct 8, 2023 @ 4:35am 
Здравствуйте! Вот сделал старые версии - https://drive.google.com/drive/folders/1CeI_hUja7Mgmuh4Z-9_UgrRX2fx3XwHo
magko Oct 8, 2023 @ 4:23am 
Добрый день! Подскажите, у Вас осталась версия этих файлов, которая работает на старых персонажей? Хотелось бы исправить персонажа, который уже вышел из стартовой зоны и начал проходить легенду с Гелоса.
HekTo  [author] Sep 17, 2023 @ 5:02am 
Если Вам нужно, чтобы не работало на "старых" персонажах - да, перекачайте файл.
paranoia Sep 17, 2023 @ 4:57am 
нужно заново скачать новый файлик?
HekTo  [author] Sep 17, 2023 @ 4:45am 
Исправил (надеюсь), обновил файлы. Теперь все варианты (и те которые не отнимают очки) не действуют на "старых" персонажей. Позже обновлю описание руководства (укажу что действует только на новых персонажей).
paranoia Sep 17, 2023 @ 4:15am 
спасибо за помощь, чаров со сломанными характеристиками оставлю, на всякий случай)
HekTo  [author] Sep 17, 2023 @ 4:13am 
Да.