A cannonpult is a medieval siege engine that makes use of a spring-loaded arm to launch projectiles at enemy fortifications. Cannonpults have been first developed in China through the third century BC, they usually have been used extensively in warfare till the appearance of gunpowder artillery within the fifteenth century.
Cannonpults have been highly effective weapons, able to hurling massive stones or different projectiles over nice distances. They have been usually used to assault enemy partitions or towers, they usually is also used to launch flaming projectiles to set fireplace to enemy constructions.