but jace waylandmorgenstern herondale lightwood- who , thanks to his angel blood , is one of the most powerful of all shadowhunters , and who has more names for seraph blades than can be found in your average baby-naming book-has one weapon that trumps them all .