僧一行博学,无所不知,尤其精于数术,胸中之堂奥,当时学者无人能测。

幼时家贫,邻家王姥姥前前后后周济数十万。开元年间,一行得皇上礼遇,但有所言,皇上无不准允,由是饮水思源,常常想着怎么报答报答姥姥。不久,姥姥儿子杀人被捕,趁着尚未结案,姥姥找到一行求救。一行为难道:“姥姥若要财帛,一行当十倍相赠。今明君执法,实在难以请求徇私。”姥姥戟指怒骂:“认识你这和尚有什么用!”甩手而去,一行追在后面不住道歉赔罪,姥姥始终不理,径自去了。

一行想出一计,令浑天寺数百工役腾出一室,挪进大瓮。又秘密挑选两个老资格工人,交给二人布袋,嘱咐道:“某民坊某个角落有处废园,你二人中午时分潜入藏起身来,黄昏前,必有七只动物入园,到时全部捉住,不可放走一只,倘有疏漏,杖刑严惩!”二人奉命前往,酉时过后,果然有一群小猪奔进园子,为二人擒获。一行大喜,令投入瓮中,覆以木盖,六一泥封口,外题朱字梵文,弟子们均猜不透一行要干什么。

次日,天尚未亮,一行住处大门给拍得震天响。原来是宫里来人,说皇上急召。一行进了宫,玄宗劈头就问:“太史昨夜来奏,说天象有异,群星各在其位,唯独不见了北斗七星,好端端的消失了!上师学究天人,可知这是何兆,可有禳解之法?”

一行道:“后魏时,天宫不见了火星。但北斗七星全部消失,臣闻所未闻!臣以为,这是大警之象!古往今来,但凡黎民流离、江山不稳,必定冬极寒,冻杀百草;夏极旱,颗粒不收,非天子盛德大治不能救。佛法言‘瞋心坏一切善,慈心降一切魔’,以臣曲见,禳解之法,莫如大赦天下。”玄宗此时已失方寸,一行说得严重,不由得他不信,即日颁诏大赦。

王姥姥家儿子,自然也在被赦之列。

自诏令下达之日起,每天晚上都能看到北斗七星位置上恢复一颗星,七日后,七星全部复原。

成式(作者名)认为此事颇怪,但相传者甚众,不得不收录。