<<он или его юниты кастовали любую магию>>
+1, но имхо каст юнитов лучше разрешить, чтобы дать стрекозам свободу при силовом хит-н-ране, каст джиннов вообще случайный, зачастую малополезный, сказочники стоят очень дорого и редко кто может себе позволить хит-н-ранить ими. =)