Whenever one or more cards are put into exile from your hand or a spell or ability you control exiles one or more permanents from the battlefield, put that many +1/+1 counters on Hero of Bretagard.
As long as Hero of Bretagard has five or more counters on it, it has flying and is an Angel in addition to its other types.
As long as Hero of Bretagard has ten or more counters on it, it has indestructible and is a God in addition to its other types.
Neither the second nor the third ability of Hero of Bretagard refers to a specific kind of counter. Any counter that's on it will do.
18-06-2021
wotc
Hero of Bretagard has recieved an update to its Oracle text. Specifically, its triggered ability doesn't care which player is exiling the cards and permanents. Cards put into exile from your hand for any reason, such as the foretell ability, cause the ability to trigger, and permanents exiled from the battlefield cause it to trigger if you controlled the spell or ability that exiled them.
18-06-2021
wotc
Hero of Bretagard's triggered ability will trigger when a spell or ability you control exiles any permanent, including token permanents and permanents you don't control.
18-06-2021
wotc
With ten or more counters on it, Hero of Bretagard will have flying and indestructible, and it will be an Angel and a God (and a Human and a Warrior, but those aren't as exciting).
Random a card of Magic: The Gathering (MTG), but you can also roll the D20 dice, random a Planeswalker, have fun with the random rules and more.