I have no doubt safespotting is a pain in the ass to write
Except blue dragons isn't' a dynamic safespot. It's 3 stationary tiles where you can attack a blue drag spawning in front of you (5 tiles roughly)
You could do it with Infinite combat which has a very simple safespotting implemented, but then you wouldn't be able to bank which kind of makes it pointless.
But, as far as I can tell online the requirements for giant mole is roughly 70 in all melee stats too, ideally. And 43 pray,? Or is there more?
Wyvern with safespotting version 4.20 out soon?