Interesting... You used to be able to use verac and kill them by turning on mage protect and drinking a dose of antifire potion. Jagex said in an update that the firebreath will hit through now. The only way to keep you from being damaged by dragon breath is to use an Anti Dragon Shield and drink a dose of antifire. Btw: Thanks :D
That picture of you getting hit 86 by jad is a complete fake. It's impossible having that many prayer potions left at jad and getting through all the 360's without a bow. Tsk, Tsk, Tsk.
No matter where you stand a dragon will be able to attack you. You can stand in the spots on the map to where the dragon can't use melee but still ranges, mages, and shoots fire at you. On slayer dart you can use mystic boots, gloves, and a mage arena cape and lower you attack bonus to around 15.