Khi đó, Triệu Vũ Linh vương tuy đã có người con trưởng là Triệu Chương (趙章), nhưng lại yêu quý Ngô Oa, nên bỏ Chương để lập Công tử Hà là con Ngô Oa. Năm 301 TCN, Ngô Oa qua đời, Vũ Linh tuổi cũng đã cao, nên ông quyết định nhường ngôi cho Thái tử.