В топике "помощь", фраза "Цитадель очищена от опасностей? Отлично" ты написал лишний ноль в результате диалога: "Journal DFC_Citadel 1000".
Из-за этого скрипт DFC_global не перемещает археологов внутрь цитадели, т.к. там стоит проверка "if (getJournalIndex DFC_Citadel == 100)".