Coba jelasin Selama kekuasaan Kaisar Xianwen dari Yuan He dong

Setelah Yuan bekerja sebagai gubernur di Provinsi Ji selama tujuh tahun, pada tahun 466, ia dipanggil kembali ke ibu kota Pingcheng (平城, Datong yang modern, Shanxi) dan dipromosikan menjadi seorang komandan di dalam pasukan bersenjata, meskipun kekuatan dari kekuasaannya yang sebenarnya pada saat ini tidak jelas karena catatan sejarah tidak membuat banyak referensi tentangnya. Pada saat ini, Kaisar Wencheng telah mangkat pada tahun 465 dan digantikan oleh putranya Kaisar Xianwen, dengan istri Kaisar Wencheng Ratu Feng sebagai walinya. Pada tahun 470, Yuan merupakan salah satu jenderal untuk serangan utama Kaisar Xianwen, yang saat itu mengasumsikan kekuasaan kekaisaran, yang dibuat melawan Rouran.

Pada tahun 471, Kaisar Xianwen yang lebih menyukai diskusi filosofi dan tidak ingin menjadi kaisar lebih lama lagi, berniat untuk memberikan tahtanya kepada pamandanya Tuoba Zitui (拓跋子推) Pangeran dari Jingzhao, dan ia memanggil dewan istana untuk mendiskusikan hal tersebut. Pada saat itu, Yuan memimpin pasukan untuk melawan serangan Rouran, tetapi Kaisar Xianwen memanggilnya kembali ke Pingcheng untuk bergabung kedalam diskusi itu. Yuan tidak setuju dengan ide Kaisar Xianwen yang ingin menyerahkan tahta kepada Tuoba Zitui, berpendapat dengan pamanda Kaisar Xianwen yang lain, Tuoba Yun (拓跋雲) Pangeran dari Rencheng bahwa menyerahkan tahta kepada seorang paman merupakan pelanggaran urutan suksesi yang benar, dan bahwa jika Kaisar Xianwen ingin meninggalkan tahta, pewaris yang tepat adalah putra mahkota Tuoba Hong (berwatak tidak sama dengan Kaisar Xianwen). Setelah berdiskusi lebih lanjut, Kaisar Xianwen setuju dan menyerhakan tahtanya kepada Tuoba Hong yang berusia empat tahun, yang naik tahta sebagai Kaisar Xiaowen, meskipun Kaisar Xianwen, sebagai Taishang Huang (kaisar yang pensiun), yang tetap dengan kekuasaan yang sama.