Vampires have like a million powers. Fighting them is like fighting Martian Manhunter. True they have half a million weaknesses, but unless you have advance notice that you’re going to be hunting vampires, you will almost never have anything handy in your utility belt to take one down.