Hmm, seems way too situational, why not make it be able to choose between sacrificing himself for one person? Or, maybe make it sacrifice himself for ANY person. Either way, doesn't power it that much, and makes it far less situational and more of a threat to the Townies. While also dealing to bad results (Example: Cop has a Investigation on Lawyer, lynches Lawyer, Right-Hand Man dies, next day, Lawyer days)