I've found no Ritual of Blood in Player's Guide to Eberron. How can I get my CHA bonus to HP if not undead?