What Does d100 roll Mean?
For your infusions, mechanically enchanting any weapons and armor you can obtain is possibly the best way to go. You may also consider Pipes of Haunting to give your dragon the fear aura it so richly warrants.Because you only need a single stat, you have three alternatives of feat allowing for you to choose all those seriously interesting combat-