Не скажи...

!isHuman() и !canLoad(pPlot) проверяются через ИЛИ - то есть если либо ИИ, либо НЕ МОЖЕТ загрузить - ход сухопутному юниту ЗАПРЕЩЁН.

Конечно ещё смотреть надо...