In the novel Hua Qiangu, Bai Zihua was poisoned by the Shennong Cauldron and sacrificed himself. At the beginning of the story, Bai Zihua was willing to self-harm in order to save Hua Qiangu, but his body was already seriously injured. Later on, when he learned that Hua Qiangu had fallen into the hands of the Black World Demon King, he decided to take the risk and go to the Black World Demon King's lair to save her. On the way, Bai Zihua was heavily injured again, but he still insisted on going. In the end, he was poisoned by the Shennong Cauldron in the battle with the Black World Demon King and sacrificed his life to protect Hua Qiangu.