c31930dcad
set_redraw_fore (seg007:0550) зовут ровно из трёх мест, и нигде нет пометки «всё»: персонаж помечает прямоугольник своего футпринта (redraw_at_char, seg003:0576; для Кида — объединение с прошлым кадром), падающий кусок — соседа справа и второй тайл на границе рядов (draw_mob, seg007:1147), анимация тайла — один тайл. Значит пометка переднего слоя НЕ ШИРЕ нашего окна вокруг персонажа, и полный порт objtable её не отнимает, а формализует. Главный риск снят. Побочно найден точный рецепт для MOB-CLIP-RIGHT: оригинал не рисует соседа поверх куска и не полагается на clip.right — он помечает соседний тайл парой set_redraw2 + set_redraw_fore, и порядок делает всё сам. Это же закрывает «плиту перед колонной». Рекомендация по итогам: вариант A (полный порт). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>