Why do captains have this ability? If your captain is in a unit which already has another special ability, you don't get the horn.

They should make it a general's ability only.