it should be, the code looks like its there, the range for checking is 38 yards, but keep in mind its only going to check while in a rest or combat state, so while your "resting" or in combat, the code is pulsing to do healing. if your mounted its not going to stop and start healing till you ether get dismounted or you reach your destination, then it should start checking the rest code again to initiate out of combat healing again.