I've learn this while playing AC:Origins, interesting piece of equipment. I cannot imagine the charm created around a weapon `sent from sky` at that time.
I mean if you are Tutankhamun and have access to high-level wizards and priests: You have them cast Meteor Swarm at your enemies, collect the loot, and even make yourself a nice knife from a piece of the meteor as a shiny souvenir that you can wear to instill fear and respect.
A battle in The Third Mithridatic War was interrupted by a meteorite, according to Plutarch. Armies of both sides, being a superstitious bunch, decided to stop fighting.
> The clouds split, the sun was covered in an inorganic manner, and a meteor careened from the atmosphere towards the ground.