清朝嘉庆十年(公元1805年),四川爆发了一场瘟疫,这其中出现了一些神奇事件。嘉庆十年三月初,简州(今四川省简阳市)刺史徐公鼎因公出差到嘉定(今上海市嘉定区)。半路上他做了一个奇梦,梦中他见到有五个人由东至西到四川来,他们自称“行疫使者”,将赴成都,问他们何时返回,他们回答道“过年看龙灯方回也”。徐公鼎醒后觉的这个梦很清晰也很奇异,就记住了它。
话说徐公鼎走后不久,成都在立夏后就爆发了瘟疫,每天死不少人,四、五月间,成都的各城门,每日都有八百四、五十具棺木被抬出城埋葬,有的甚至一天就有超过一千具棺材出城。等到徐公鼎办完公事回四川,发现成都果然流行瘟疫,立刻想起了那个梦,当即将其禀报给总督。总督也很相信他,当即下令:以五月初一为新年元旦,则五月十五日为元宵佳节,号召成都全体官员及民众立刻“大张灯火,延僧道诵经礼忏”,人们“扎龙灯,放花爆”,晚上灯火通明,“自锦江门直至盐市口,男女喧沓,歌曲满街”,一派过年欢愉的景象。说来也神奇,如此半月后,瘟疫果然停止了。
徐公鼎梦中知道“行疫使者”们离开的条件是“过年看龙灯”,于是禀告总督,智慧的改变了过年时间,提前过年、扎龙灯,使瘟疫平息了。