Torsion siege engine

Sketch of an onager, a type of torsion siege engine

A torsion siege engine is a type of siege engine that utilizes torsion to launch projectiles. They were initially developed by the ancient Macedonians, specifically Philip II of Macedon and Alexander the Great, and used through the Middle Ages until the development of gunpowder artillery in the 14th century rendered them mostly obsolete.