Sin embargo, su invención es usualmente atribuida al estratega chino Zhuge Liang (181-234), en el período de los Tres Reinos; Zhuge Liang mejoró el diseño de la ballesta de repetición, creando la "nu-liano", arma capaz de disparar de dos a tres flechas a la vez y que era empleada en formaciones compactas de ballesteros.