foreignAnimations.push_back(battle->HeroAt(0).AttackAnimation());
battle->HeroAt(0).AttackAnimation()->Start(*state);
++cursor;
foreignAnimations.push_back(battle->HeroAt(0).AttackAnimation());
battle->HeroAt(0).AttackAnimation()->Start(*state);
++cursor;