从前舍卫城有位大长者,家里十分富有,拥有无数财宝。他常常依僧伽戒腊恭请僧人到家中接受供养。一天,轮到舍利弗和摩诃罗前来应供,长者见后十分高兴。当天长者门下入海求宝的商人获得了无数珍宝并平安返家;而国王又赏赐村落给长者;同时长者的妻子生下一男孩儿,真是喜事连连。供养食物后,长者又供奉净水洗漱,并铺设小座请尊者坐下。舍利弗为长者咒愿道:“今天良辰吉日得到好的果报,众多利乐喜事齐临门,欢呼雀跃心中快乐,信心具足十力。祝愿以后一直像今天这样。”长者听后十分高兴,就将两张上好的细毛布布施给舍利弗,唯独没给摩诃罗。摩诃罗回寺院后有些失意,心想:“今天舍利弗之所以得到布施,是因为他的咒愿合长者的心意,我现在应当求到这篇咒愿文。”便对舍利弗说:“刚才的咒愿文希望您能教我。”舍利弗回答:“这篇咒愿文不是随时都能用的,有时能用,有时不能用。”摩诃罗再三请求,希望舍利弗一定教他。因为不想违背摩诃罗的心意,舍利弗就传授给了他。摩诃罗得到后立即开始读诵,直到极其流利的程度,心想:“何时轮到我去应供做上座,就用这篇咒愿文。”有一次依戒腊次第轮到摩诃罗去长者家应供,成了上座。此时长者门下入海求宝的商人失去了珍宝;长者的妻子遭遇了官司;长者的儿子又死了。摩诃罗读诵了这篇咒愿文,说以后一直这样,长者听到怒火中烧,殴打摩诃罗并把他赶出门去。摩诃罗被责打后,心中很懊恼,心烦意乱误入国王的胡麻地,踩蹋了许多胡麻,庄稼苗也折坏了。守胡麻地的人气他乱踩胡麻,就用鞭子抽打他,令他倍感屈辱。摩诃罗接连两次被打,就问打的人:“我有什么错?被你这样打?”守胡麻人把他践踏胡麻造成的损失详细告诉他,并为他指路。摩诃罗沿路行走,没走几里,遇到有人正在割麦子,堆成了麦垛。按当地的习俗,如果一个人右绕麦垛,割麦子的人便会用饮食招待他,以求将来五谷丰登。如果一个人左绕麦垛便被认为不吉祥。那时摩诃罗左绕麦垛,麦垛主人很生气,就用棒打他。摩诃罗问:“我有什么罪?你怎么这么不讲道理地打我?”麦垛主人回答说:“你绕麦垛的时候,为什么不右绕,并祝愿说‘多收人’,你违背了我们的习俗,所以打你。”然后告诉他应走的道路,摩诃罗再次前行。往前走了一会儿,遇到有人在埋葬,摩诃罗右绕墓穴,如绕麦垛时应该祝愿的那样说“多人多人”。主人愤怒地捉住他殴打了一阵,并对他说:“你看见死了人,应当怜悯说‘从今以后,再不这样了’。为什么反而说‘多人多人’?”摩诃罗说:“从今以后一定按你说的去做。”他再往前走,路上看见人家结婚,便按照送葬者所教的话说:“从今以后,不要再这样了。”结婚的人家对他如此不吉的话很是生气,就鞭打他,以致于把他的头都打破了。摩诃罗继续往前走。因为接连被打,他心意迷乱而乱跑。正遇有人捕雁,他惊恐慌张碰到了捕雁的罗网,因此惊散了雁群。猎人很生气,又把他捉来打。此时摩诃罗因多次被打而身心困乏,对猎人说:“我从大路走,因多次被打受辱,所以精神恍惚,行走急躁、脚步踉跄,碰到了您的罗网,希望能宽宏大量放我前行。”猎人回答:“你这样心浮气躁、言行莽撞又狼狈不堪,很容易让人误会,倒不如慢慢爬行?”于是摩诃罗听从猎人的话,在地上慢慢爬行。路上洗衣服的人见他用手肘爬行,以为他要偷衣服,立即用力摁住棒打一顿。摩诃罗遭此急难,对洗衣服的人详细说了自己的经历后才被放了。摩诃罗回到祇洹精舍对比丘们说:“我于先日唱诵了舍利弗的咒愿文后,非常倒霉。”他叙说了自己多次被打以致皮开肉绽、险些丧命的经历。比丘们将摩诃罗带到佛陀的住处,向佛陀陈说他被打的事由。佛陀说:“这个摩诃罗不只是今天有这个因缘。过去也是如此。从前有个国王的女儿得了疾病,太史占卜说必须到墓地才能禳除疾病。那时公主带着随从前往城外坟地。路上有两个商人看见公主前呼后拥、庄严显赫,很害怕,就跑到坟地躲起来。其中一人被侍从抓住割掉了耳鼻,另一人着急惊恐,趴在死尸中装死。“当时公主想找一个刚死、皮肤还没腐烂的人,坐在上面洗澡,来治疗疾病,于是派人前去找。正好遇到装死的商人,那人用手一摸身体还是软的,以为刚死不久,就用芥末涂身,然后让公主坐在他的身上洗澡。辛辣的芥末味直冲商人的鼻子,他想忍没能忍住,打了个大喷嚏后突然起身。“侍从们以为碰到了僵尸鬼,会给他们带来灾疫,立刻关闭城门,惊恐之间竟然忘了公主。商人紧抓公主不放,对公主说:‘我真的不是鬼。’公主与商人一起到了城下,喊开城门,详细诉说了事情经过。国王听后还是不信,排兵布阵后打开门凑近看,才知道确实不是鬼。国王说:‘女子的身体不能被第二个男人看到。’于是将女儿许配给商人。商人很高兴,庆幸自己遇到非常难得的机会。”佛陀说:“那时得到公主的商人就是现在的舍利弗,而被割耳鼻的商人是现在的摩诃罗。过去的业缘已经如此,不是今日才有。因此以后你们无论说法、诵咒愿,都要合符时宜,应修习布施、持戒、忍辱、精进、禅定、智慧,无论忧愁悲伤还是喜乐,都应当知道是否适宜,不能乱说。”