順治十八年五月二十三日,緬甸國王的弟弟莽白在群臣支持下發動宮廷政變,處死了莽達,自立為王。新國王看到許多大臣前來祝賀,惟獨永曆未到,感到很生氣。
其實永曆並不是不想來,而是因為坐吃山空,經費上陷入窘境,拿不出多少像樣的賀禮。可莽白認為他們根本不像貧窮之人,覺得他們欺騙自己,於是對永曆等人的態度也發生了轉變,再加上聽聞在清軍步步緊逼之下,永曆政權大勢已去,便生出了除掉他們的念頭。
莽白借口永曆不送賀禮,便派使節前去索要,結果也沒得到什麼貴重的東西,又命使節當麵責備道:“我已經勞苦多時,你們的皇帝及大臣應該重重感謝我。前年五月,我王打算殺掉你們,還是我力保不肯。你們這些人毫不知恩報恩。”
使節說完憤憤而去。永曆官員極力辯解,但對方不為所動,自此雙方關係逐漸惡化。
同年七月十六日,緬甸國王莽白決定鏟除永曆隨行官員。他派人通知永曆朝臣過江議事。鑒於雙方關係緊張,文武官員心懷疑懼都不敢去。
十八日,緬甸使者又來說:“我王恐怕你們懷有別的企圖,因此想讓你們一起到河邊共同‘飲咒水’’,對天盟誓。借此也可以加強貿易往來,否則我們就斷絕關係,你們的生活就會更加艱難。”
永曆朝臣不知道該怎麼辦,世鎮雲南的黔國公沐天波答複道:“你們的宣慰司原是我朝封的地方,今我君臣到來,是天朝上邦。你的國王該在此應答,才是下邦之禮,如何反將我君臣困在這裏?今又如何行此奸計?爾去告知國王,就說我天朝皇帝,不過是天命所使,今已行到無生之地,豈受爾土人之欺?我君臣雖在勢窮,量爾國王不敢無禮。任爾國兵百萬,象有千條,我君臣不過隨天命一死而已。但我君臣死後,自有人來與爾國王算賬。”
話雖如此,在緬方堅持下,南明還是不得不派人前往。可誰去赴約?朱由榔最後決定由大學士文安侯馬吉祥,太監李國泰等人前往,但兩人提出要由黔國公沐天波同去。沐氏是西南邊境各邦國、土司重視的人物,馬吉翔等認為有沐天波在場,不致橫生意外。緬甸君臣為實現其計劃勉強同意。
次日黎明,馬吉翔等召集大小官員渡河前往緬軍駐地塔下,準備‘飲咒水’盟誓,僅留內官十三人和跛足總兵鄧凱看守行宮。
等到上午,文武官員到達塔下即被緬兵3000人團團圍定。緬方指揮官命人將沐天波拖出包圍圈。沐天波知道橫生變數,奪取衛士的刀奮起反抗,殺緬兵九人;總兵魏豹、王升、王啟隆也抓起柴棒還擊,終因寡不敵眾,都被殺害。
其他被騙來‘飲咒水’的官員全部遇難,其中包括馬吉翔、馬雄飛、王維恭,總兵王自金、陳謙等,總兵改授通判安朝柱,錦衣衛掌衛事任子信和金書張拱極、丁調鼎等,內官李國泰、李茂芳等,吉王府官張伯宗等。
後來統計,這次‘咒水之難’共被殺四十二人。緬軍謀殺永曆派出的扈從人員後,隨即蜂擁突入永曆君臣住所,共誅殺三百多人,同時搜掠財物女子。
永曆見到大勢已去,倉促中決定同中宮皇後一起自縊。