Есть проблема с добавлением из базы знаний (специализация героя, фракция, класс, навыки и тд и тп). Если сначала выбрать игру Герои V, а спеца из аддона Владыки или Повелителей, то она не отображается в поиске и так со всем, что разбросано по аддонам. Надо это как-то в поиске отобразить. Если изначально выбрать игру аддон Владыки, то там даже класс не выбрать, только Рунный жрец.
Я бы не смог создать героя Агбет, если бы выбрал игру аддон Повелители, к которому он только и относится. https://heroesworld.ru/kb/hero/heroes-5/agbeth/
В игре два Раилага с разной спецой и навыками, но тут пишет, что имя уже в веб адресе. Тоже как-то обыграть это.
Проблему устранил. Раньше при добавлении связей поиск смотрел только в ту игру, которую выбрали, и не видел её аддоны. Теперь он учитывает всю линейку:
- если выбрана игра «Герои V», в поиске есть и то, что добавлено в «Владыках Севера» и «Повелителях Орды». Например, специализация «Повелитель инициативы» теперь находится;
- если выбран аддон, в поиске есть и всё из базовой игры. Для «Владык Севера» теперь доступны все 7 классов, а не только «Рунный жрец»;
- у каждого результата из другой игры есть пометка, откуда он: «Владыки Севера», «Герои V» и т. д. Сразу видно, из какой части объект.
Аддон видит базовую игру и более ранние аддоны, но не более поздние. Например, из «Владык Севера» не видно того, что появилось только в «Повелителях Орды». Так и задумано: у каждой части свой состав.
По поводу двух Raelag-ов, тоже обновил форму. Раньше она показывала веб-адрес, который угадывала сама, и это сбивало с толку. Теперь:
- форма показывает настоящий адрес, который получит запись; если такой адрес уже занят, к нему автоматически добавится номер, и форма об этом предупредит (существующий Raelag имеет название h5-hero-raelag)
- если в этой игре уже есть запись с таким же названием, форма покажет её со ссылкой. Можно открыть и проверить: если это тот же герой, лучше дополнить существующую запись, а если действительно другой, просто продолжайте, у каждого будет свой адрес.