Цитата(tolich @ 10 Nov 2022, 18:45)

Попробую доделать.
Скоро сказка делается, да не скоро дело сказывается.
То, что я выложил когда-то — набор исправлений, который создавался в процессе двух прохождений: черепашьего и замагического. Черепаший был особенно поломан, поскольку задания выдавались простым разговором с NPC, даже если вы не должны были получить задание, скажем, Мага, потому что ещё не выполнили задание Учёного.
Теперь такой лажи не будет.
О посвящении: у посвятителей в диалоге где-то будут пункты меню: "Can we choose party members for promotion?" и "Can we turn down a promotion?", первый из которых позволяет записаться в посвящение после выдачи задания, в том числе и после его завершения, а второй — отказаться от посвящения сразу для все партии (на самом деле, конечно, только для тех её членов, которые раньше записались. Тут есть одна деталь: когда вы завершаете задание, все записавшиеся получают посвящение. Если вы записываетесь после завершения задания, все записавшиеся получают посвящение, как только вы закрываете диалог.
До этого момента у вас есть последний шанс отказаться. Провернуть крестоносца обратно в воины уже не получится.
Текущий прогресс:
Посвящение в Крестоносцы (всё протестировано, в том числе уничтожение банды бандитов до получения задания):
-- запись в Крестоносцы до сдачи задания. ("About that promotion quest." - "Can we choose party members for promotion?")
-- запись в Крестоносцы после завершения задания. ("We have come seeking promotions.")
-- отписка всей бандой. ("Can we turn down a promotion?")
Посвящение в Лекари (всё протестировано):
-- запись в Лекари до сдачи задания. ("Can we choose party members for promotion?")
-- запись в Лекари после завершения задания. ("We are seeking promotion from Initiate to Healer.")
-- отписка всей бандой. ("Can we turn down a promotion?")
Также, если раздобыть локон до того как аптекарь послал вас за ним, первая реплика в разговоре с ним будет не "Вот локон, который вы просили" (он ещё не просил), а "Нас попросили вылечить Нутти", а в ответ на "Принесите локон" — "Вот локон, который вы просили".
Посвящение в Священники (протестирована запись и отписка до выполнения задания, завершение задания это та ещё мутотень):
-- запись в Священники до сдачи задания. ("About the new temple." - "We will do these things.") (да, точь-в точь, как при получении задания!)
-- запись в Священники после завершения задания. ("We are seeking promotion.")
-- отписка всей бандой. ("Can we turn down a promotion?")
Посвящение в Наёмники - самое поганое. Не доделано.
Проблем тут несколько:
- посвящение проводят два персонажа: Торфинн Скуллсплиттер в Тронхайме и Атли Зигмундссен в Губерленде, первый выдаёт задание, а второй принимает.
- чтобы принять задание, достаточно поговорить с Атли после охраны его невидимых вещей в 6:00 (реально где-то 6:10). Открыть диалог, нажать Esc и всё.
- пока задание не сдано, каждый раз при заходе в локацию Губерленд генерируется банда из трёх карманников и трёх бандитов.
- если после завершения задания, уйти с пляжа в другую локацию и снова вернуться, Атли уже уехал в Тронхейм.
Итак, что есть:
-- запись в Наёмники до сдачи задания у Торфинна. ("About the promotion?" - "Can we choose party members for promotion?")
-- отписка всей бандой у Торфинна. ("Can we turn down a promotion?")
Кроме того, после 6:00 бандиты больше не появляются. Это, само собой, полумера. Они должны появляться ровно один раз. И Атли должен посвящать в Наёмники только после выбора соответствующей реплики в диалоге с ним. И, наверное, ещё где-то нужна возможность записаться в Наёмники после выполнения задания.
Добавлено 22:30: у Торфинна теперь есть пункт меню "Can we choose party members for promotion?", в котором можно выбрать кандидатов в наёмники после сдачи квеста Атли.
Ну и, само собой, посвящение в Личи (полностью протестировано в соло Лича, ессно):
Это самое отЛИЧное от других посвящение. В отличие от остальных посвятителей, про которых говорится, что они посвящают в какую-нибудь профессию, Скалкилл Дарк
помогает стать Личем. Его помощь заключается в том, что он даёт половину свитка и говорит, где искать вторую половину. Которую вы уже могли найти, заглянув в Ущелье Мёртвых в поисках королевской короны для ярла Зигмунда Стресседа (имена не переводятся). Вы сами решаете, кто из ваших Учёных выпьет Зелье Отречения и станет кандидатом в Личи. После чего нужно дёрнуть соответствующий рычаг и стать скелетом. Что я уже поправил (как вы помните):
-- опыт за дёрганье рычага получается однократно.
-- после завершения задания Учёный всё ещё может стать Личем, если выпьет Зелье Отречения и дёрнет за рубильник.
В игре есть компоненты для ровно четырёх Зелий Отречения. Чего в игре нет, так это NPC, к которому логично подойти и сказать: "Can we turn down a promotion?", после чего, видимо, отрыгнуть Зелье Отречения обратно.
То есть, есть: запись в Личи до сдачи задания (выпить ЗО), запись в Личи после выполнения задания (выпить ЗО), но нет отписки всей бандой. Теоретически, наверное можно послать их к Скулкиллу в Фростгард, но… отписка от прочих посвящений делается банальным сбросом квестовых флагов. Чтобы получить обратно зелья, придётся как-то извратиться, и я хочу отложить это на попозже.
Возможно, сегодня ещё успею Учёного.
Не шмогла.