и вот как-то так пилю
int closest_mineral_id = manager.closestByFreePatch(filterMinerals,e.position,playerView);
std::cout«closest_mineral_id;
std::shared_ptr<AttackAction> mining_look_like_attack(new AttackAction(std::shared_ptr<int>(&closest_mineral_id),