Fantasy book about an assassin turned investigator
I'm currently trying to find out how a book was named I read about 10-20 years ago. I would like to find out the title in order to read it again sometime in the near future!
It played in a fantasy world (forgotten realms even?) and started in a city at the edge of the civilized world. What I remember for sure are the following parts:
* An assassin was hired and tried to kill a man clad in heavy armor
* The man beat him but let him live.
* The assassin wanted now to find out who hired him in order to give the money he had taken for the job back as he was unable to fullfill it.
* A murderer happened and the assassin and the armored guy were at first thought to be the perpetrators but they managed to get the city officials to let them handle the investigation instead and find out who did the murderer.
* The city itself found itself surrounded by a barbarian horde....with the murdered one being a very high ranked guy from said horde. They wanted answers or they would destroy the city.
* The guy in the armor was the fists of the team while the assassin brought the intelligence.
* The armoured guy couldn't take off the armour (it was made out of a young dragons scales.....and his mother still searched its murderer) as it was cursed. 944
He only wanted to find a way to take it off.
I remember else that one part of the city had shipwreck like housings. Then that the assassin and the armoured guy were in some sort of cell in the ground once and that the whole ordeal with the barbarian horde, the murderer and the assassins job all had to do with the armoured guy in the end. And that at the end of the novel.....the mother dragon came there to take her revenge (the assassin and the warrior survived, but the perpetrator who was hidden among the barbarians and the warriors old friend. The very same friend who left him to die when he took on the young dragon years back). 1012