In Celestial Bane, Zhang Xiaofan's weapon was a longsword called the " Black Cloud Sword." This sword was given to Zhang Xiaofan by Bai Jingjing, a member of the Heaven and Earth Society. Zhang Xiaofan had started to make a living in Jianghu after he got this sword. In the process of synthesizing the Black Heaven Sword, Zhang Xiaofan needed to collect three types of materials: wood, water, and fire. These materials needed to meet at a specific time and place, and they needed to sense each other to synthesize the Black Heaven Sword. Zhang Xiaofan had gradually mastered the method to synthesize the Black Firmament Sword by constantly searching for these materials and interacting with the members of the Heaven and Earth Society. In the end, Zhang Xiaofan successfully synthesized the Xuanxiao Sword and used it to fight against the enemy.