and there was his mortal error , for the raven 's teeth had gained the top of weeping ridge , and bloodraven saw his half brother 's royal standard three hundred yards away , and daemon and his sons beneath it .