baratorchв оригинале герой сползает, после перемещения его в гарнизон города и обратно. При перемещении героя в гарнизон он удаляется из списка внешних героев. Внешних героев может быть - 8, гарнизонных - 48.
При перемещении героя из гарнизона обратно нет возможности узнать каким он ранее был в списке, тем более что между помещением его в гарнизон и обратно, другие герои так же могут заходить/выходить в гарнизоны. Поэтому при перемещении героя из гарнизона на карту он добавляется в список последним.
Случаи самопроизвольного перемещения героя по списку без помещения его в гарнизон мне не известны.
Спасибо за ответ.Боже ж ты мой, я и не подумал про гарнизон, действительно же он исчезает после этого из меню и потому сползает.
Если это невозможно отменить ввиду механики, тогда ладно, по крайней мере теперь понятно почему это происходит.