Actually patching atheon would be easy, just add an exception that he walks through a source of constant damage (instead of backing away) if it's the only way he can go. They already have a thing in place so he knows where a ledge is, just program around that and they're good.
English
-
They don't need it change the program, just add a rock there, and atheon won't fall off.