Fix Patrol and Follow behaviors

- If the parent version of a function you're overriding is empty, still call it, since at some
point in the future there may be useful code added there that would need to be called to keep
everything working