水浒中的主角是林冲、武松、鲁智深这些武功高手,法术高手大多时候充当配角,但是他们的实力,远在武功高手之上,武功高手和法术高手交手,就如同神仙大战绝世高手,是实力碾压和降维打压,武功高手根本不是法术高手的对手,实力一般的法术高手也能打过顶级武功高手。
水浒中出现的几次法术高手和武功高手的交战,都是法术高手占据绝对优势。梁山中的混世魔王樊瑞,他未上梁山之前,是芒砀山寨主,手下只有八臂哪吒项充、飞天大圣李衮两个头领,而梁山上有林冲、花荣、秦明、鲁智深、武松等数十位实力不俗的悍将,但樊瑞因为自己会法术,自负的放出话来要灭掉梁山。樊瑞敢口出狂言,也是仗着自己会法术,不害怕林冲、武松等武功高手,若不是梁山阵营中还有公孙胜这位法术高手,梁山和芒砀山鹿死谁手真不一定。
梁山曾为了救柴进,和高唐州的高廉交恶,他们派人攻打高唐州,虽然梁山兵强马壮,手下有林冲、呼延灼等数十位悍将,但遇到高廉这位会法术的高手,他们还是毫无还手之力,两次被高廉击败,最后宋江派戴宗从二仙山请回公孙胜后,才由公孙胜出面和其斗法,将高廉击败。
武松是梁山中,步战能力最好的大将之一,由于武松战斗意志顽强,水浒中鲜有对手能和其匹敌,但武松遇到法术高手,也会吃亏。梁山征讨方腊时,武松遭遇了方腊手下大将包道乙,包道乙虽然和公孙胜等法术高手相比,他的能力要逊色很多,但和武松交手的过程中,由于他会法术,占据绝对优势,他击败了武松,还砍断了武松一条胳膊,这是武松为数不多的败绩之一。
水浒中的樊瑞、高廉等法术高手,虽然和武松、鲁智深、林冲等武功高手交手,占据绝对优势,但是想要十回合之内,生擒武松、鲁智深,还是有点困难,不过水浒中有一个法术高手,乔道清,他可以轻轻松松十回合之内生擒武松、鲁智深,林冲见了乔道清,都是被迫避战,转身就走。
乔道清和公孙胜的师傅罗真人是同门师兄弟,罗真人的法术高深莫测,可见他的师傅也是一个非常厉害的人物,名师出高徒,乔道清的能力自然不会差,乔道清虽然学了一身本事,但是乔道清心术不正,将所学的法术不往正道上用,这让他的师傅不满,将乔道清给逐出了山门。
有能力,走到哪儿都吃香,乔道清被师傅逐出了山门,并没有消沉或自甘堕落,而是到了田虎帐下做了“左丞相”,帮助田虎反抗大宋朝廷。
梁山招安后,朝廷为了除掉梁山这个心腹之患,制定了“反贼打反贼”的策略,安排宋江等人去攻打田虎、王庆、方腊等反贼。梁山和田虎交手时,虽然田虎帐下有孙安、卞祥、山士奇等悍将,但最让梁山头疼的,还是乔道清。
梁山第一次和乔道清交手时,派出了李逵、项充、李衮3员大将,但被乔道清一阵妖风给捉了,这让宋江目瞪口呆。随后,宋江派出了梁山上的法术高手樊瑞,让樊瑞以法制法,同时,宋江还给樊瑞派了林冲、徐宁、鲁智深、刘唐、索超、张清、武松、汤隆8个助手,但樊瑞不是乔道清的对手,两人交手不到十回合,他们就被乔道清施法召唤来的十二个“金甲神将”击溃,其中武松和鲁智深,还被乔道清的“金甲神将”打翻,让乔道清活捉去了,其他人也是狼狈不堪。
林冲想和乔道清大战一番,拼个你死我活,但他还没走到乔道清身边,他的坐骑就被吓得乱窜咆哮,不敢靠近乔道清,鉴于这个情况,林冲也只能被迫转身就走,不敢再继续上前和乔道清大战。
和乔道清的两次交手,都以梁山溃败告终,还导致武松、鲁智深等数员大将被乔道清俘虏,樊瑞这位法术高手也败给了乔道清。迫于无奈,宋江只能请公孙胜出阵降伏乔道清,但实际上,乔道清由于是公孙胜的师叔,实力 不输公孙胜,公孙胜为了击败乔道清,还特意去二仙山找师傅罗真人学了“一宗天心正法”,这才帮助梁山击败了乔道清,不然梁山很难击败乔道清。