Примерно так. Только вместо t1/4 надёжнее использовать ceil(t1/4), чтобы не возникали ошибки при количестве <4. И я не совсем понимаю, зачем там while.
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4