I fixed the "long distance" issue by walking the character to the place the player interacts with before actions takes place. It's a good compromise I think. The "long distance" scouting is on my list, this one needs to be limited. And Undeads do not trigger another accounter any more (they still have issues, now you can't loot all of them - working on it...)