Спасибо за проверку! Разобрали задание «Падение Черного рыцаря» целиком: вызов, меню, бой и зачёт.
Что нашли и исправили:
— Повторный вызов. Когда рыцарь погибает или исчезает, он должен вернуть оруженосцу Кейвину возможность позвать его снова, но в настройках рыцаря стояла ссылка на другое существо. Поэтому после первого вызова Кейвин оставался без меню. Теперь меню возвращается после гибели рыцаря или через двадцать секунд после конца боя, когда рыцарь исчезает. Для надёжности Кейвин и сам возвращает меню примерно через две с половиной минуты после вызова; сам пункт виден, только когда рыцаря рядом нет.
— Меню на английском. Пункт «Попросить Кейвина вызвать Черного рыцаря» теперь берётся из игрового текста и показывается на русском.
— Условия пункта меню теперь как положено: задание взято и не выполнено, Черного рыцаря поблизости нет, и вы сидите на коне из стойла. Расседланный конь стоит рядом с оруженосцем Кейвином: наденьте турнирное копьё и щёлкните по нему — появится боевой конь, и вы сразу окажетесь в седле. На своём собственном турнирном коне пункт меню не появится — рыцарь сражается именно с конём из стойла.
— Выход из боя. Натиск и разрушитель щитов с копья наносит всадник, а не конь. Рыцарь бьёт коня, а на всадника в седле ответить не может, поэтому мог потерять цель и выйти из боя. Особенно легко это случалось, когда он отъезжал далеко от места, где начался бой. Теперь при попадании копьём рыцарь сразу переключается на вашего коня, а пока бой идёт верхом, место начала боя перемещается вместе с ним.
Как устроен бой: верхом рыцарь бьёт в ближнем бою, бросается в натиск и пробивает щиты, время от времени отъезжает в сторону — так и задумано, держите щиты поднятыми. Когда у рыцаря остаётся четверть здоровья, он спешивается, выбивает вас из седла, восстанавливает здоровье и продолжает бой пешим. Победа над ним засчитывает задание.
В игре мы это ещё не проверяли. Посмотрите, пожалуйста: появляется ли пункт меню на русском, можно ли вызвать рыцаря повторно, не выходит ли он из боя верхом и засчитывается ли задание после победы.
Эти изменения заработают после ближайшего перезапуска.