羽被除，长沙王乂掌政，成都王颖于邺遥控朝廷。303年成都王颖为了去除驻守京城的长沙王乂，联合河间王颙率军攻击洛阳，但屡次被长沙王乂击败。304年初洛阳城缺粮，东海王越勾结禁军擒获长沙王乂，开城投降。长沙王乂被杀，惠帝被迫立成都王颖为皇太弟，河间王颙为太宰，东海王越为尚书令。成都王颖胜利后，班师返邺，政治中心北移。而后东海王越集结各方兵力，挟惠帝讨伐成都王颖，最后失败，晋惠帝被俘，东海王越逃至其封国东海（今山东郯城北），河间王颙将领张方佔领洛阳。不久东海王越的亲弟并州刺史东瀛公司马腾及幽州刺史王浚联合