Auto-translated
Could we leave Shagrat as he is, but set a limit on the number of bonus attacks granted by his special ability, based on the hero's level? For example, the initial limit could be 1 attack, increasing by 1 for every 2 levels. And do the same for the special abilities of Kubera and Freyr. I think this would make these abilities more balanced in the late game on large maps.