For your initial question re siege weapons used by a castle: historically, before the age of cannons, not so much. Hard to aim, and most useful AGAINST castles rather than attacking armies. However, if the world has dragons and wyverns, and manticores, and giants... why not?
Also... players...