Actually, I think it's perfectly appropriate to make Vampire a class. Anyone who can be a fighter can be a vampire, and they get powers that are useful in adventures. Depending on the vampire story, they don't all get the same powers, so it makes sense to handle power selection via player...