梅免的军队首先选择的进攻目标正是张彭祖守护的北门,此门四面开阔,十分适合进攻,梅免决定,就从这里进城!
梅军开始向北门进攻,还没有靠近护城河,就遇到了障碍。原来是人马遇到了铁蒺蔾,这是人工打造的“仿生”武器,具有同样的功能,不过更结实,且能循环使用。墨子一书中,就多次提到蒺藜的用途,指出除了在城内要储存外,在地道的进出口和门户都应设置,以防止敌人偷袭。还有陷马坑,设置在敌人通行的道路和城门的内外两侧,呈巨字形或亚字形排列,坑中底部布满削尖并用火烤过的鹿角枪和竹签,坑以刍草或种草苗覆盖,藉以欺敌。另外,还有一种称为机桥的陷阱装置,主要是部署在壕沟,平时与正常的便桥无异,但当有敌军攻城时,则可将栝木取下,敌军一践踏桥面,桥就立刻翻覆。梅军叫苦不已,不过真正靠近城墙,准备蚁附攻城时,才遇到真正的麻烦。应用最早也最多的防守武器应该是檑具。早在周礼秋官职金疏中就有“雷,守城捍御之具”的相关记载。擂具是在一根巨大的木柱钉尖锐的逆须钉,然后通过重力投掷产生杀伤力的防守武器。除了木檑,还有砖檑和泥檑,主要是在城中资源稀缺的情况下的木檑替代品,杀伤力自然会大打折扣。
与擂具功能相类似的还有一种称作“狼牙拍”的防守武器。根据武经总要记载,狼牙拍是在一块长五尺157米、宽四尺五寸141米、厚三寸009米的榆木板钉满长五寸、重六两的狼牙铁钉二千二百个,四面各装一刀刃,以加强杀伤力。敌军攻城时,守城士兵用两组绳子将拍面举起与城墙垂直,待到敌军攀爬到拍面下方时,突然放下,以产生最致命的杀伤力。而针对敌军攻城用的轒辒又称木驴车,四轮车立木架,蒙以牛皮,下可容10人,犹如古代木制装甲车,守城士兵则会用一种称为铁撞木的武器进行破坏。铁撞木是木身铁首,铁首由六个铁锋组成,每个铁锋长一尺约30厘米,状似一颗大狼牙铁钉。通过巨大的撞击力,破坏攻城车辆的顶部,然后再投掷以火箭,燃烧破坏。
针对攻城士兵的还有一款颇有意思的进攻型防守武器,即所谓的“飞钩”,又名“铁鸮”。它是由一个锋利的铁钩和一段长长的铁链组成。因为攻城的敌军士兵头戴铁盔,身穿铁甲,往往行动不便,加担心矢石攻击,不敢抬头,所以守城军士趁着机会,抛下飞钩,钩住盔甲,犹如钓鱼一般,将敌军半悬空中,任由守城一方痛击。
此外,守城士兵还拥有其他种类繁多的单兵作战武器,如拐突枪、抓枪、