袁紹聽從了田豐的建議,答應曹操一起攻擊劉備。同時故意將袁曹聯盟的消息泄露給幽州的細作。很快袁紹和曹操各自起大軍撲向平原,而公孫瓚也親自率領兩個軍馳援劉備。
公孫瓚在界橋之戰後就很害怕袁紹,現在又失去了趙雲,更是雪上加霜。所以盡管他對於劉備是必須馳援,卻也必須考慮如何到達目的地的問題。畢竟幽州和青州之間,正好隔了袁紹的冀州。他這一馳援,必須要通過冀州之地。一旦袁紹向其發起攻擊,他自問是沒有實力抵擋顏良文醜張郃高覽這“河間四庭柱”的。盡管他有白馬義從,但袁紹也有冀州龍威軍,在兵種方麵,雙方不相上下。而在兵種和兵力上麵,公孫瓚都處於下風。最終公孫瓚想來想去,還是走海路比較保險。袁紹既然要打劉備,陸上防備自己是必要的,但袁紹一定沒有力量到海上來攔截自己了。
隻不過這隻是公孫瓚的一廂情願。公孫瓚一上船,幽州的袁紹軍細作已經飛騎傳報袁紹。聽到消息,袁紹大喜。因為冀州本來就在黃河邊上,同時也靠近海邊,水軍是常備的兵力。而且為了渡河作戰的需要,所有冀州軍都經過水軍的操練。相反,幽州軍向來以騎兵聞名,公孫瓚拿下幽州之後,也從來沒有訓練過自己的水軍。現在公孫瓚要走海上,正好合了袁紹的意。他很明白,公孫瓚做夢也想不到,這一次自己要對付的目標,並不是劉備而是公孫瓚。
“渤海海戰”戰爭開始。首先還是玩家戰。這一次雙方都隻有海戰。由於兩個陣營都是新陣營,資曆較淺的周扒皮就奉命在戰爭中走過場了。於是袁紹陣營的玩家集體光棍上陣,而縱橫四海的公孫瓚陣營則在戰爭中派上了全部人馬。由於戰爭本身就是海戰,所以NPC也出現在海戰中。公孫瓚陣營出動450個軍的戰鬥單位,連召喚也一起帶到船上了。於是雙方的NPC兵力各自達到225個軍。但這各自225個軍的兵力,卻都出現在公孫軍的港口附近。在袁紹軍的港口附近,由於玩家兵力隻有一個彪,雙方的NPC兵力也各自隻有兩個部。在防守方的加成的之下,各自付出一半的代價消滅了進攻方。這也就是說,公孫軍這邊還剩下112.5個軍的NPC兵力,而袁紹軍那邊,隻剩下了兩個部。沒有等這112.5個軍的NPC兵力攻過來,袁紹軍兩個部的兵力已經逃跑了。公孫瓚陣營獲得大勝。戰後公孫瓚陣營的玩家一共獲得6.75個軍的水軍,其中縱橫四海獨得1.125個軍,並且被公孫瓚任命為都督。全部6.75個軍的水軍,都得以在NPC戰爭中上場了。反觀袁紹陣營玩家,則軍民人等,都獲得了一個伍的兵力獎勵。因為所有玩家的獎勵都不足一個伍,而根據獎勵原則,是要補足一個伍的。如此一來,整個袁紹軍玩家,也獲得了一個所的NPC兵力。
如此一來,戰爭就出現了戲劇性的轉變。原本隻有兩個軍的公孫軍,現在擴大到8.75個軍,人數方麵已經完全超過袁紹軍。而且玩家海戰得到的NPC兵力,都是水軍中的精兵,單單在作戰能力方麵,一點也不遜色於袁紹軍。唯一缺乏的,隻是高等級的武將。不過袁紹軍方麵,也沒有水軍名將,陸軍名將又是袁紹的寶貝,這次一個也沒有帶出來,雙方其實旗鼓相當。
戰爭一開始,縱橫四海就根據戰場形勢,對袁紹軍形成了反包圍。原本公孫瓚有陷入重圍的危險,現在卻在6.75個軍的水軍掩護之下,帶著自己的兩個軍大軍安然繼續航行。整個海戰的指揮權已經交給了剛剛提升為都督的縱橫四海。
縱橫四海的戰法是火攻,從四麵八方向密集的袁紹軍水軍放火。不管風從哪個方向來,公孫軍放火之後立刻逃遠,火勢就燒不過來了。而袁紹軍卻因為外圍戰船全部起火,無論風向如何,火勢總要蔓延。外麵的船堵住了裏麵的船逃跑的路線,而外麵的船本身又在燃燒。大量袁軍不得不跳海逃生,卻很快就被凍成了冰棍。
這一戰,袁紹軍經曆了遠比崤關之戰更為慘重的損失,所有試圖圍剿公孫軍的五個軍,全部葬身火海,無一漏網。冀州不僅失去了幾乎全部兵力,也損失了全部中下級將領。如今冀州剩下的,已經隻有名將了。而袁紹、田豐等人,目前對於這個戰果卻一無所知。