Quickly addressing the Harry Potter point, you realize that it doesn't matter either way and that the entire Voldemort example is not the same as the Dragonkin issue we have at hand. If the Dragonkin are as cautious as you say they are, why attack a city AT ALL, then? Edgeville is small, but it's still populated and so obviously close to bigger civilizations that any idiot could have realized that if the humans had defenses, they would also be in Edgeville. It seems to me that the Dragonkin really were not thinking when they attacked Edgeville. If they did not want to risk dealing with more like Robert the Strong, they would not have attacked a settlement so clearly linked to great kingdoms. If they were blind with rage, they would not have attacked Edgeville and rather have gone with a far greater and more effective target. Unless you mean to tell me that they had JUST enough rage and pain to want to burn something to the ground with their HUGE bank of power, yet at the same time be calm and composed enough to analyze that an outpost of a great civilization would not have endangering defenses when it is in fact not only closely linked to a great human kingdom, but also possesses Zarosian ruins.