但是司马伦和孙秀的得意日子并没有过多久。司马家族人丁兴旺,众多的王爷们岂能眼巴巴地看着司马伦当皇帝?得知他篡位的消息,他的侄孙齐王司马冏立即于当年三月起兵讨伐,结果一呼百应,成都王司马颖,河间王司马顒、齐武闵王司马炯以及众多地方官员都加入其中,集结了数十万兵力攻向首都洛阳。
司马伦心急之下,派孙秀到处求神问卜,孙秀上邙山、入嵩山,上窜下跳。可惜这次无论是司马懿的魂魄、还是神仙王子乔,都不打算帮他的忙了。
四月,讨逆军攻入洛阳城,辛酉日,司马伦便被赶回了王府,关在冷宫中的司马衷一家又被迎进了皇宫。
司马伦为了保住性命,回府的第一件事就是杀了孙秀,拿着他的脑袋向复位的晋惠帝司马衷请功,说自己完全是受了邪教的蛊惑。不过这回司马衷似乎并不好糊弄,司马伦仍然满门抄斩。
司马冏认为自己勤王有功,老实不客气地就封自己当起了大司马、都督中外诸军事,独掌朝政。这可把其它的诸王给惹
长沙王司马乂率先进入洛阳城,杀死司马冏并取代了他的位置。于是从前的盟友立即反目,司马顒和司马颖闻讯又联兵围攻洛阳,声讨司马乂。同在洛阳城内的东海王司马越害怕城破之后自己遭殃,便将司马乂捉起来送进对方阵营。堂堂的王爷司马乂就这样被司马顒的部将张方烧死示众了。
公元304年正月,获胜后的司马顒司马颖进驻洛阳,开始了他们新一轮的篡位工作。首先,两人联合上奏,要求废黜皇后羊献容和她的养子、皇太子司马覃。
二月乙酉,羊献容被废为庶人,幽禁金墉城。皇太子司马覃贬为清河王。
三月,司马顒向惠帝上表,请立司马颖为皇太弟。
不用想也知道,这样明目张胆的事怎么可能服得了众呢!
同年七月一日,右卫将军陈胗率军攻入禁城,司马颖败逃邺城。
七月三日(辛丑),金墉城里被关了半年的羊献容终于返回了皇宫,复位皇后。
(记得数数,这是第一次废立过程)
羊献容复位之后,西晋朝廷的首要工作,自然是派兵去邺城把司马颖斩草除根。于是同月己亥日,以东海王司马越为首的诸王大臣,便拥着惠帝司马衷的皇驾,浩浩荡荡地御驾北征去了。
就在河南安阳,他们遇到了司马颖的先遣部队,率队的是石超。
然而,这第一场交战,北征军就输了个清光。不但打了败仗,就连自己的皇帝都没心情保护。对于司马越等人来说,司马衷只不过是他们用来壮声威的幌子而已。因此一遇到危险,以他们为首的文武百官都丢下皇舆,自顾仓皇逃窜去了。可怜的司马衷毫无掩护被丢在乱军之中,身中三支箭,脸颊负伤,而且把随身携带的六枚帝玺也弄丢了。无可奈何之下他只得投奔“敌军”——也就是被活捉了。
白痴皇帝不知所措,而且又渴又饿。石超端水给他喝,而他已经饿得慌了,甚至等不及随军伙夫埋灶做饭,只好就近在战场附近的林子里摘几颗秋桃给他充饥。勉强收拾了一番之后,石超便将这位倒霉皇帝送去邺城见司马颖了。
就在惠帝进入邺城嚎啕痛哭的同时,远在洛阳的羊献容也再次遭殃。
司马顒的部将张方(就是他烧死了司马乂),在司马越邺城大败的同时,率军攻入了洛阳城,把持了朝政,第一件事就是把主子从前想办的事重新办好:再次废皇太子,并废皇后羊献容为庶人。
不久,司马颖又打输了仗,司马衷身不由己地又从邺城回到了洛阳。
这时的洛阳城里,已经成了张方的地盘。但他不是政治家,只是一员横蛮凶残的悍将,他在洛阳城把持朝政无所不为,惹得朝臣大族群起反抗,他眼看事情不妙,便带兵闯入皇宫,把惠帝司马衷绑了票,从洛阳带到了长安。
司马衷被绑票了之后,洛阳城里的群臣便自发组成了留守小朝廷。但是他们毕竟是臣子,总不好自己公然发号施令。
在这样的情形下,不知道是哪位聪明人又想到了金墉城冷宫里的废后羊献容。
永兴元年(公元304)十一月七日,留守小朝廷宣布恢复羊献容的
这是羊献容的第二次废立。
然而第二次复立羊献容的留守朝廷只复立了她而没有复立皇太子司马覃。就在复立羊皇后的第二个月,还借她的名义颁布诏书,立豫章王司马炽为皇太弟。
司马炽是晋武帝司马炎的庶子,聪明远过其傻兄司马衷,如果他能够顺利即位并执掌朝政,也许西晋王朝能够延长一些寿命。问题是他本身也只不过是诸王大臣力量均衡的结果,没有阻止下属的实力,更何况司马家族的成员们已经杀红了眼,已经不可能停下来了。
永兴二年(公元305),张方得知羊献容复皇后位的消息,在长安挟持司马衷于该年四月丙子日再次颁布诏书,废羊献容为庶人。
同年十一月,身在洛阳的立节将军周权假称自己接到了司马衷的密诏,升自己做平西将军,同时复立羊献容为皇后。
这是羊献容第三次废立。却已是她第四次走出冷宫金墉城了。