Интересная схема, спасибо автору за схему! Я тоже не понимал некоторые моменты, теперь буду знать небольшие нюансы.
Не знаю, я сразу всё разобрал в таблице, всё понятно изложено.
Дракон не всегда прожигает по прямой, как это указывает меч(курсор). Это происходит при атаке двухклеточных юнитов. При атаке дракон садиться передней частью на то место, куда указывает курсор, если для атаки дракону нужно развернуться то он садиться хвостом на то место куда указывает курсор. При двухклеточных юнитах немного не так. Тут во втором случае дракон не разворачивается, а выбирает для атаки заднюю часть двухклеточного юнита, и прожиг идёт сдвинутым на одну диагональ. Однако если до атаки мы стояли правее от цели, то во время движения анимация разворачивает дракона и он приземляется головой в лево, и атакует уже другую диагональ.
Если проще описать, при атаке двухклеточного юнита если летим с лева дракон атакует хвост, а если летим с права дракон атакует голову )))