начну с конца.
1. по поводу токенов и каунтеров задавай конкретные вопросы. на примере оно понятнее будет. И объяснить проще и по ситуации проще ориентироваться.
2. фазы боя:
1. начало фазы боя. в эту фазу например можно повернуть целевое существо, и оно соответственно не сможет пойти в атаку. если этого не сделать в эту фазу, то оно уже точно отправиться туда.
2. объявление атакующих. ничего нельзя кастить пока не объявлены все атакующие.
3. фаза после объявления атакующих. В эту фазу можно играть заклинания, оживлять земли(пример treetop village).
4. Объявление блокирующих. так же ничего нельзя играть только защищающийся игрок объявляет кто кого будет блокировать
5. фаза после объявления блокирующих. в эту фазу можно играть заклинания. прокачивать существ, убивать существ, да все что угодно.
6. фаза занесения повреждений в стек. на этом этапе решается кто сколько повреждений куда пронесет. если существо 2/2 поблокали 2 существа 1/2, то решается куда нанесется повреждение. если существо с пробивным ударом заблокировало существо с меньшей защитой, то решается сколько существу повреждений а сколько проходит дальше. существа еще не умирают, но на них уже висят повреждения. соответственно в эту фазу можно прокачивать существ чтобы они не умерли от нанесенного дамага. играть активные способности(пример mogg fanatic). ну и вообще делать все что можно напоследок, если это нужно.
7. резолв повреждений. если по существу нанесено повреждений больше или столько же сколько защита, то идет на кладбище. остальные выживают.
8. конец боя. тоже можно играть спеллы. если нужно.
Естесственно волшебство играть в фазы боя нельзя. только мгновенные.
3. По поводу круга.
когда круг входит в игру называется цвет. за одну ману все повреждения наносимые от источника выбранного цвета по тебе превентятся. существ твоих не спасает. просто выбранное заклинание или существо не нанесут по тебе повреждение, по всем остальным запросто. 1 ману за каждую цель. если напротив 5 существ и есть 5 белой маны, то можно защититься от каждого.
если что тут не так написал, то я не виноват ) ну если ошибся - может кто подправит )