То есть нужно построить еще один ряд стен на башнях так, чтобы пустым был только один тайл?
Можно так - башни сделать пустотелыми, с одной клеткой пола вдоль амбразур, а лестницы построить либо вместо какой-то клетки пола (чтобы поднимались и уже оказывались вплотную), либо посередине стенки.
Рассчитывай примерно так - ты приказываешь идти отряду на какое-то место (через команды отрядов), на самом деле указывается не конкретная клетка а центр зоны, примерно 5х5 или 7х7 - то есть воины могут встать в любой близлежащей к крестику клетке на расстоянии 2-3 клеток.
Помнить надо ещё про то, что одиночная полоска дает и минус - если дворф бежит на свое место, а на пути у него уже стоит кто-то у амбразуры, то есть шанс что он не проползет под ним, а побежит оббегать по длинному пути.
Имо, если внизу крепости нет проблем со свободным местом, то можно делать "насыпь" а не навесной пол - ставишь вторую стенку вплотную к первому этажу внешней стены (это дает пол на втором этаже), и следующий ряд внутри - рампы (чтобы можно было в любом месте подняться на второй этаж)