If I may offer my two cents, I think I can explain the swords and spears sticking out of the Dracolich's body. You all seem to assume that it is a dinosaur and I don't think that it is. Just because it is big and fossilized doesn't make it a dinosaur. I'm not saying it's not old. It certainly is. However, in most video games with Dracoliches, they are almost always undead dragons, never dinosaurs. So, being that all dinosaurs were extinct before humans came along and there are stories of humans fighting dragons, the dracolich is almost certainly a dead dragon, not a dead dinosaur. That should explain things.