旧时,四川成都人习惯于正月十六日游城墙,据传,这样可免生百病,故俗称“游百病”。这天,正如《成都通览》所载:“十六日,游百病(周游城垣),夜放花炮,过厚脸年。”游人之中多是妇女,对此,有不少的诗词做过描述,如一首《竹枝词》写道:
说游百病免生疮,带息花娃更着忙;
过了大年刚十六,大家邀约上城墙。
传说很久以前,成都被敌军包围,正当城里的官兵吓得屁滚尿流的时候,百姓们拿起了刀枪棍棒,奔上城墙来守城。他们见城墙又低又薄,就挖土加固城墙。百姓们由于日夜劳累,吃不好,睡不好,许多人生病闹起了春瘟。正月十六日早晨,城外敌军几声炮响,架起云梯又来攻城,因寡不敌众,眼看城池即被敌军攻破,突然有人大声喊:“快上城夯土啊!”告急的喊声一传十、十传百,卧床的病人们纷纷奔上城墙,有的夯土加固城墙,有的拿起刀枪与敌人拼杀。敌军首领见守城将士越战越勇,人也越来越多,吼声震天,吓得赶忙鸣金收兵,仓皇逃跑。全城军民敲锣打鼓,燃放鞭炮,庆祝守城的胜利。意想不到的是,那些患春瘟的病人因上城夯土、参战之后,病都好了。从而,成都人认为正月十六是个吉庆的日子,每逢这天上城墙走一走,以祛病消灾,年长日久,逐渐形成“游百病”的习俗。
如今城墙已不复存,上城墙“游百病”的习俗已不复见,代之兴起的是郊外春游,此俗方兴未艾。