В какой момент времени производится эта проверка, особенно первая проверка или после какого действия и занимает ли этот процесс ощутимое время?
Я так понимаю, при атаке впервые проверяется состояние щит-корпус-время последнего захвата, а потом уже продолжается проверяться щит-корпус, пока все условия не будут достигнуты.