Проверил такую версию:
Бьем цель А, появляется щуп и произносит 1 каст, начинаем бить цель Б - щуп переключается на цель Б и произносит 2й 3й 4й касты.
Бьем цель А, появляется щуп и произносит 1й 2й 3й каст, начинаем бить цель Б - щуп переключается на цель Б и произносит 4й каст.
Бьем цель А, появляется щуп, произносит к примеру любой каст кроме 4го, и мы начинаем бить цель Б - щуп начнет бить цель, если после этого переключимся в цель В, то щуп продолжит бить цель Б.
Поэтому и получается что щупы иногда простаивают т.к не могут переключить таргет больше 1го раза.
Извиняйте за кривость изложения.