公元301年底,在四川的氐族流民领袖李特打败晋太守辛冉后占领了四川重镇广汉,继而进攻成都的益州刺史罗尚,和他成对峙状态。公元302年夏五月,镇守长安的晋河间王司马颙派遣督护衙博去讨伐李特,驻军在梓潼。朝廷又任命张微为广汉太守,驻军德阳。罗尚接着派督护张龟驻军在繁城。李特派儿子李荡等人去袭击衙博,自己带兵攻击张龟。
李荡在阳沔打败衙博,衙博退守葭萌(今四川广元昭化镇)。李荡进围梓潼,梓潼太守张演目睹衙博的失败,便弃城逃走。李荡攻下梓潼后,又前去进攻在葭萌的衙博,衙博早成惊弓之鸟,听说李荡又来,便弃军逃走,他的队伍全都投降了李荡。
李特在繁城彻底打败张龟。巴西丞毛植闻讯,知道自己力不从心,便以巴西郡投降了李特。司马颙任命许雄为梁州刺史。李特便自称大将军兼益州牧,负责梁益二州的军事。
秋八月,李特在德阳进攻张微。这时李特刚击败张龟,毛植又以巴西郡投降,李特因而威震巴蜀。张微儿子张存跟父亲说:“李特今天因为胜利而骄傲。兵法说,骄兵必败。我们如果假装投降他,他一定不会怀疑。”张微觉得可以试试看,便派遣使者去诈降。李特的第三子李雄说:“我恐怕张微有诡计。”李特说:“有什么诡计?我刚击溃衙博,又打败张龟,张演夜里逃遁,毛植前来归降。张微闻风丧胆,这有什么奇怪?”于是派李雄守大营,自己率军进入德阳城。不料兵众刚进入一半,城上兵士就拉起了吊桥,将另一半李特部队拒在城外。李特刚进城,见情势不妙,便率军急退,但才跑出了几百人,还都跌落到护城河里。城上张微带兵放箭,护城河里的李特士兵死伤十有八九。李特骑着骏马,一跃上岸得免于难。张微亲自率军追杀出来。李特拼死奋杀,率领残兵退保大营。幸而李雄有备,用弓弩击退张微,迎接李特残部入营,坚闭营门。张微便包围了李特的大营。李雄说:“父亲不用担忧。我早已使人报信于兄长。”李特知道李荡的救兵要来,便放下心来。
张微跟张存说:“李氏的重兵在李荡那里。如果李荡来到,我们将不是他的对手。”张存说:“李荡在葭萌,如果走大路,必须四天才到德阳。我猜想李荡必定从小路过来,则必须经过凤凰山。父亲如果派别将前往阻击,那里山道险狭,有一夫当关,万夫莫进的险要,我们可在那里拦住李荡。李荡不来,我们四天内就可以攻破李特大营。平定巴蜀的功劳,非父亲莫属!”张微听了很高兴,便派张存率兵三千前往凤凰山拦截李荡。
李荡得到李雄求救的急报,大惊失色,急忙率领大军回奔德阳。到凤凰山时,被张存拦截,部队过不去。苦战一天后,进展甚微。李荡担心父亲危急,便选择了勇士一百人,鼓气道:“今日不破贼,我等将葬身此地。破了,大家都封侯!”勇士们尽都踊跃。于是手持杖盾,甘冒矢石,力战而前,大破张存的队伍,生擒了张存。
不几天,李荡大军来到,张微自知不是对手,便解围退保德阳。李特想回涪城,李荡和司马王幸劝道:“张微已败,智勇俱竭,将军应当乘锐气一鼓作气把他给擒拿住。”李特便包围了德阳。张微闭城坚守。李特将张存绑在马上在城下巡回,让他招降张微,则不杀张存。张存到城下时,大声喊道:“父亲不要以我为念。忠孝不两全,儿子今天作为忠臣而死,原谅我不能尽孝道!”李特士兵要杀了他,李特被张存的忠诚感动,制止了他们。
李特不久便攻下德阳,张微战死。李特赞赏他父子忠勇,便让张存送张微的遗体返回广汉。
李特让部将寋硕守德阳。那时李骧驻军在毗桥,罗尚派大军攻击,多次被李骧打败,李骧便进攻成都,烧了城门。罗尚害怕,督护常深说:“我愿意率领精勇出城进攻。李骧的部队忙于放火,必然没有防备。”罗尚于是派常深率领精兵一万多人,破门而出。李骧猝不及防,被常深打败。当时李流驻军在成都北面,听说后,急忙率军和李骧合并,流民势力又重新振作起来。二人于是共同攻击常深,彻底打败了他,生还进城的只有什之一二。常深单骑逃进成都。梁州刺史许雄也多次派遣军队进攻李特,都不能取胜,李特势力便日益强盛。
建宁(今云南曲靖)大姓李睿和毛诜驱逐太守杜俊,朱提(今云南昭通)大姓李猛驱逐太守雍约,都起兵响应李特,兵众各有数万。南夷校尉李毅出兵讨伐,阵斩毛诜。李猛送信给李毅请降,但信里辞意傲慢无礼,李毅接着引诱他来后把他给杀了。冬十一月,朝廷重新设置宁州(广西云南一带),任命李毅为刺史。
公元303年春正月,李特秘密渡过长江,奇袭罗尚的水军。罗尚水军大败,全都散走,李特便包围了蜀郡。太守徐俭自知城守不住,便献成都少城投降,李特于是进据少城,但只取走马匹供应军需,其他秋毫无犯,并大赦境内,改元建初。罗尚退保太城,派遣使者向李特求和。相聚为坞自保的蜀民,都送钱送粮给李特,李特派遣使者就地安抚他们。但因为军中粮少,便分散六郡流民到各个蜀民的坞垒就食。李流劝李特道:“这些坞垒新近才归附我们,心思不定。大哥应该强迫其中的大姓子弟到我们这里为人质,然后聚兵自守,以防万一。”又给李特司马上官惇写信说:“纳降就跟对付敌人一样,不可放松警惕。”李特儿子前将军李雄也这样建议。李特很生气地说:“大事已定,现在的当务之急是安抚百姓。你怎能妄加猜疑,导致他们离叛!”
晋朝廷派遣荆州刺史宗岱和建平太守孙阜率领水军三万人来救罗尚。宗岱以孙阜为前锋,进逼德阳。李特派遣李荡及其新任命的蜀郡太守李璜赶赴德阳与新任命的太守任臧共同抵御晋军。宗岱和孙阜的军势非常强盛,蜀民的各个坞垒便有反叛李特的打算。益州谋臣任睿跟罗尚说:“李特分散他的士兵就食在各个坞垒,证明他骄怠而没有防备,这正是老天灭亡该人的时候了。明公应该暗中和各个坞垒相约,定期同时发动,内外夹击,一定可以彻底打败李特!”罗尚非常高兴,采纳了他的计谋,便让任睿连夜吊墙出城,到各个蜀民坞垒去宣读刺史口谕,定期在二月十日同时起兵攻击李特。
任睿又趁机去见李特诈降,说:“罗尚刚愎自用,不采纳我的建议。我认为明公您顺天应民,上以称雄梁益,下以拯救灾民,因此赶来相投。”李特询问城中虚实,任睿说:“城中储粮已经快用完了,只剩下一些货物棉布。”李特喜出望外,便不加防备。任睿请求出城探省家室,李特答应了。任睿于是回报罗尚。二月十日,罗尚派遣大军奇袭李特大营,蜀民各个坞垒全体响应。李特和李辅以及将佐李远等人被罗尚军队以及蜀民包围,虽然奋死力战,但最终还是被乱军所杀。罗尚战胜后,把李特等人的尸体全烧了,并把李特和李辅等人的首级送到洛阳。流民大为恐惧。可惜李特雄武大略,事业正如日当空,却因一时疏忽,败死在成都。
李流和李雄等人杀出重围,收集残部和李荡等人退保赤祖(今四川绵竹附近)。李流自称大将军、兼益州牧,保东营,李荡和李雄保北营。晋建平太守孙阜攻破德阳,生擒寋硕,李特部将任臧退守涪陵。
三月,罗尚派遣部将何冲和常深等人进攻李流,涪陵地方豪绅药绅等人也起兵响应罗尚。于是三人合兵攻打李流与李骧的东营。李荡和李雄听说后,想前往搭救,但恐怕北营虚弱,便留部将氐族人苻成和隗伯保卫北营。那时李特夫人即李荡生母罗氏也在北营,跟李荡说:“我儿尽管去吧。我会和二位将军共保北营。”李荡和李雄便留七成兵马守北营,带了三成队伍奔赴东营。
何冲等人听说李荡兄弟率军来救,便派药绅率领他的兵马前去抵御,并跟常深说:“你们可以尽力攻打李流。我想乘虚攻打北营。北营一攻下,我即回军帮助你们。”便率领他的部队直奔北营。
药绅率领他的兵马抵御李荡兄弟,结果大败战死,他的人马也全部溃散。于是李荡和李流内外夹击并打败常深。常深拼死得脱,逃回成都。
氐人苻成和隗伯在北营密谋道:“今日李特败死,李流窘迫,李氏大势已去。我们不如杀了罗氏去投奔罗尚,这样可以保住富贵。”便率领他的氐民部众反叛,去攻打罗氏的主帐。罗氏幼年习武,勇而善战,当场披甲拒战,毫无惧色。隗伯持刀和她格斗,刀刃伤到她的眼睛。罗氏气壮山河,愈斗愈勇,并骂道:“竖子可恨。我亡夫待你就像自己儿子一样,为何卑鄙到这步田地,竟敢反叛?”战有半个时辰,罗氏和她身边的亲兵居然不占下风。然而何冲军队赶到,北营剩余部众虽然奋勇作战,败迹已露。眼看大营就要被攻破,幸好李流等人已经击破常深,带兵回到北营,和何冲等人大战。何冲支持不住,便退兵回去。李荡也赶到,见隗伯等人还包围着罗氏,愤怒地猛扑过去。隗伯急忙跨上帐外的战马,夺路而逃。李荡驰马穷追不舍,隗伯部将趁他狂怒而没防备,用长矛投将过去。可惜李荡好汉一条,中矛而死。苻成也带了他的党羽突围出去,和隗伯合兵一处,一道前往罗尚那里请降。李流等人便乘胜进抵成都,罗尚再次闭城坚守。
朝廷派遣侍中刘沈前去统帅罗尚和许雄等人的军队,讨伐李流。刘沈到了长安,被司马颙留下做军师,司马颙派部将席薳代他前往成都。
李流因为李特和李荡相继死亡,而宗岱和孙阜的大军马上又要来到,所以十分害怕。李流妹夫李含劝李流投降,李流答应了。李骧和李雄拼命劝阻,李流就是不听。夏五月,派去请降的使者从孙阜那里回来,说孙阜答应他们投降,然而必须送一个李氏至亲去当人质。当时李含儿子李胡在军中,李流便用他做人质要把他送往孙阜军中。李雄劝阻道:“孙阜之所以允许我们投降,全是因为宗岱重病在身,他的军队暂时前进不了。他估计孤军进逼我们,没有胜算,方才准降。一旦宗岱军队进来,他必然会杀害李胡兄弟,趁我不备来奇袭我们。叔父千万不可让李胡白去送死。”李流说:“你父亲刚刚去世,我军力量不济,这只是无奈之举,权宜之策。”便不肯听从劝告。李雄急忙派人前往给李胡兄长李离报信。李离当时身为梓潼太守,听到后大吃一惊,便从梓潼飞马前往,想去阻止。然而为时已晚,李离追不上李胡,退回来和李雄商量道:“我想救我弟弟,唯一的办法就是去袭击孙阜的军队。”李雄说:“看来只有这条路了。但二翁不答应,怎么办?”李离说:“救李胡要紧,顾不得这许多了!”李雄大喜道:“贤兄如果想劫击孙阜,弟愿意同往。”便和他一同说服流民道:“我们先前已残害了蜀民,今天一旦束手,明天便是蜀民的鱼肉。现在我们只有同心协力去袭击孙阜,以取富贵,这才是上策!”众人都愿意跟从他俩。李雄便和李离连夜率领他的部队直奔德阳。孙阜以为李流已经打算投降,便毫不防备,白天不关闭城门。李雄派几名部将扮成蜀民,混入德阳城,自己和李离率领军队埋伏在城西。当夜,进城的部将杀了城门守兵,大开德阳城门,李雄和李离便率部奇袭孙阜。孙阜部队毫无防备,被彻底击垮,孙阜自己也战死了。这时宗岱又在垫江病逝,荆州的军队群龙无首,只好退回去了。李离救出李胡,兄弟相见,悲喜交集。李离和李雄于是率领获胜大军回见李流。李流又喜又惭,不断称奇李雄的才能,便将军事全盘委托他负责,为李雄后来的崛起铺平了道路。
要想知道李雄的后来,请看下篇文章。