@cosmal @spikemuthtoothfairy
Here is a rundown of his Pokemon past/present:
Noivern - F - Adamant - Past/Present
Her name is Diedre and he met her when he was a little boy and she a simple Noibat. A tradition in his family is gifting a new child with a dragon companion, in the hopes that the child would grow up strong and noble as a dragon. Diarmuid met her so late since he had not been accepted until years after his birth. She was the runt of her litter, cited that a subpar child deserves a subpar Pokémon. However the two of them have been thick as thieves. Diedre is quite protective of Diarmuid, considering him more of a nest mate than her trainer. When left alone she is quite lazy and loves to take long siestas.
Corviknight - M - Brave - Past/Present
His name is Fergus and he was a stubborn old bird even when Diarmuid was young. Somehow he has remained by his side as an active member of his team despite his age. He was a rescue; taken in after his original trainer put him up at a Pokémon shelter rather than totally releasing him. They bonded over Diarmuid falling flat on his face over the course of 2 months trying to use him as a mount in his teens. Though old he is quite strong and still takes Diarmuid to wherever he needs with great speed.
Aegislash - M - Lonely - Past/Present
His name is Aslan and it is the only name he answers to no matter how Diarmuid tried to name him otherwise. They met while Diarmuid was travelling in the wild. Oddly enough Aslan decided to follow him after he forced young Diarmuid to a duel which ended in a draw. Diarmuid thinks there's a regal quality to his Aegislash at times, especially sometimes when he is looking out wistfully into the distance.
Gallade - M - Jolly - Past/Present
Given the name of Fionn, he joined Diarmuid's team during his journey through Galar as a young lad as a Ralts. Caught on one of the routes while being chased around by Zigzagoon. While cute as a Ralts and gallant as a Gallade, he's actually secretly a little devil who enjoyed playing tricks on people. Many a bedfellow of Diarmuid's often wound up naked somewhere in a marsh if he didn't like them from the get go.
Sirfetch’d - M - Gentle - Past/Present
Caught near Turffield as a Farfetch'd, as his second Pokémon ever. The two have bonded over swordsmanship, sometimes sparring with a practice sword versus a surprisingly tough leek. He was given the name of Oscar. When Fergus joined the team, the two became a pair and it wasn't odd to see them rush into battle together against giant Pokémon with Oscar on Fergus' back in the most glorious fashion possible. As a Sirfetch'd today the leaves on his sword and shield are finally beginning to wither and he'll soon have to retire as a warrior bird.
Applin - F - Naive - Past
A little baby he hatched from an egg himself that he bought from an Applin breeder. Her name was Cora and she was so full of life and utterly adorable, if a bit of a crybaby. She had a habit of knocking herself over and being unable to get up. When she hatched as a tiny wyrm, Diarmuid followed procedure for an Applin hatched by a human. Normally Applin nests are found near apple trees where ehtye can immediately burrow into a nearby apple for safety. Diarmuid had kept apples on hand until she was born. The one he happened to pick out was green, accidentally making her a shiny. He helped herd her towards the apple and kept her by his side, raising her for the express purpose of presenting her to his future beloved. Sadly, after only five years of marriage, Cora was killed by Diarmuid's wife's Meowth during a tantrum.