Worldbuilding Prompt #451 - Siege weapons