从前,在阿育王统治期间,在国土二十八万里范围之内的所属陆地上的龙王夜叉鬼神,没有不向他顶礼膜拜归顺臣服的,但唯有一位龙王,住在北边疆界三百余里的海域内,它得到佛的一分舍利,日夜供奉着,不肯向阿育王降服,国王率领着四大兵种来到龙王居住的地方,打算征服龙王,但龙王并不出来应战。那位龙王自有它的威神力,国王也无法兴兵向前,阿育王带领着他的部队发起三次进攻,但都没法得愿。阿育王顿时明白,他想道:拥有威神的神明,胜过我的福报,因此,从今天开始,我必须开始做大功德,供养三宝,然后再兴兵必胜无疑了。
于是,阿育王广修塔庙,建造寺院,时常不断地恭请供养出家僧人,他想知道自己到底有多少功德,于是幻化一条金色的龙,再幻化一位国王,把他们各放在称子的两边称他们的轻重,开始的时候他们的功德轻重比例,是龙王重国王轻,后来再称才显出了平衡。国王继续再作布施供养,每日所称的功德渐渐地国王重起来,龙王的功德逐渐轻下去,国王知道他的功德日积月累多起来了,于是再次兴兵前去讨伐,还没到达目的地,只在半路中途上,就看见龙王率领着所有眷属前来俯首臣服,并把自己所得的一分佛的舍利,献给阿育王。阿育王从此大建寺院,大造佛塔,弘扬佛法。