The tilebased pathfinding isn't really good for adventure games (just my opinion) and i'd use a node-based pathfinding.
I'm trying to build one atm. (i suck at this stuff so it could take a while, if i even manage to make a decent behavior / eventgroup(s) at all) but if it works i'll upload it in the example section...