據安世高自己講,他的前世是一位天竺僧人,在舍衛國修學佛法。有位同學喜歡布施,但嗔心非常重,遇到稍不如意的人或事,就生起強烈的憎恨心,怪這個怨那個。安世高勸告他,如果長期這樣的話,將來會感應畜生果報的。但那位同學根本不當回事。
在一起修學二十年後,他和那位同學告別:「我現去中國廣州,以償還前世的業債。你對佛法經典的領悟在我之上,但由於嗔心太重,來生會遭受到醜陋身形的果報(隨入畜生道),到時我如果已經得道,就去超度你。」
然後,安世高的前身來到廣州,正值盜賊作亂,結果就被一個少年給殺了,而這位少年就是在前世的前世與他結怨的人。安世高的前世被殺後,宿債就了結了,他的神識便投生到大富貴之家,成了安息國(今伊朗共和國)的太子,也就是這一世的安世高。
安世高乘願再來中國時,已經是東漢王朝(公元25-220年)的末期,關中、河南一帶爆發了黃巾大起義,局勢十分混亂,他便去江南一帶講經說法,並說要到廬山去超度前世的同學。
當時在江西鄱陽湖與神靈湖之間有一座郟亭湖廟,據說這座廟很靈驗,過往商船如果祈禱並獻上豐厚貢品,行船就會順風順水平安無事。否則就會遭遇大風大浪,甚至葬身湖底。
安世高路經廬山時,前後相隨的共有三十多隻商船,這些商人組團到山上向廟神祈禱,獻上犧牲,請求廟神保yòu。
卻突然聽見廟裡的廟神(廟中泥塑或木雕的神像)發話:「船上有位沙門,你們把他請上來。"
客商們被嚇得半死,戰戰兢兢地把安世高請進廟來。其他人都遠遠地站在廟外,不敢跟進去。
廟神對安世高說:「我前世在外國和你一起出家學道,平時喜歡布施,但生性多嗔怒。今天世便成了郟亭的廟神,這周圍一千里都是我轄區,人們向我敬獻的祭品很豐富,這都是由於前身布施的緣故。但也由於嗔恨心的緣故,淪落在這裡作了廟神。今天在這裡見到往昔的同學,既悲傷又欣喜!現在我即將壽盡,但自己丑惡的身形太長大,如果死在這裡,會污染湖中的水,只好到西面的山中去死。但又擔心死後墮入dì獄,所以我儲存一千匹綢緞和各種寶物,請你替我建塔超度,使我能轉投善處。"
安世高:「我就是專門來度你的,為什麼不現出原形呢?"
廟神:「我形相太醜陋怪異,大家見了會害怕。」
安世高:「你只管現出原形,人們不會害怕的。」
廟神便從神像的后座伸出一個頭來,原是條大蟒蛇,全身有多長無從知曉。蟒蛇爬到安世高腳下,安世高念了幾遍咒語,唱了幾段梵唄。蟒蛇頓時淚如雨下,然後就隱沒不見了。
安世高於是從廟中取出綢緞和寶物,和同行的客商一帆順風的到達了豫章(今江西南昌),在那裡建造寺廟佛塔,為他的同學積福。
安世高離開後,廟神便去世了。有天晚上,一位少年上船來跪在安世高面前,感激他的超度之恩,然後忽然消失不見。
安世高對船上的人說:「剛才那個少年就是郟亭的廟神,他已脫離畜生道了。」
此後,郟亭的廟神再也不顯靈了。後來有人發現一條巨大的蟒蛇死在了山的西面,這條蛇全身有一里多長。這個地方後來便取名為「蛇村」(在今天江西省九江市範圍內)。
安世高每當講起這段宿緣,聽者無不感嘆,相信三世因果的真實不虛。佛教認為,因果貫穿於過去、現在、未來三世,前世之因,為今世之果,今世之因,為來世之果,此為「三世二重因果」。針對人們普遍注重今世果報的趨向,安世高來中國後主要弘揚的就是這個。
當然,安世高也不是個只會講故事的人,他在中國期間翻譯了大量的佛經。他擅長的是禪數之學,也就是修習禪定的功夫。因此主要翻譯了有關「禪數」方面的經典,其中名的如《安般守意經》,對整個中國佛教,甚至道教的影響都非常大。此經提出的靜慮、思惟修、數息觀仍然是今天修習禪定的一種主要法門。