Ah weaponmagic is actually Man at Arms - it would be kind of weird not to have that ability on your warriors...

The fights are not supposed to take that long more something like 5 min. Lower the dragons saving throws and just keep it permalock it with status effects.