This bothered me too, but I think I finally figured it out. From a post the developer made on the Steam forums, the hero behaves this way.
Though there are a few gotchas that can seem odd like what happened to you there. We essentially look at every tile in the dungeon and score it for various things
- distance (in steps not a line, prefer closer ones)
- monsters (prefer monsters of same level, boss monsters even more so)
- loot (likes loot, higher level loot even more so)
- unexplored areas (prefers ones with the fog over them)
Then we pick the best scoring one and head towards it (not always reachable this turn).
One thing that I did notice, that appears to be a bug is this.
It behaves exactly like the developer laid out, with one caveat. It all depends on WHEN you play a card. I watched this movement mechanic follow a treasure I put down on my second card place, then I put down a random dead end for my 3rd card (off of either the gold, or the objective), and the hero changed to head to my objective (my objective being the mimic queen, and my card place being a completely different location again ignoring the gold I placed one room away). Because I changed it that turn with a gold mechanic, and then my third card went down I think the rules evaluating where to go don't take into account cards place earlier in the turn. So if you place a gold down as the second card to change your hero, then third turn you do something lower value than that (as laid out by the developer), the movement mechanic seems to run without considering your 2 prior card placements.
I'm guessing this is a slight bug (otherwise, it seems odd because it drive a player crazy trying to figure this out), but for now the easy fix would be to plan out your turn so your final card is what you want the guy going to, and not earlier in the turn.
Also, from what I've observed, your hero moves 2 turns when it goes through a already explored room. If you have been in the room before, they can go through it to the next one. If you haven't, they presumably stop to search it.
Post edited July 17, 2015 by Twistfox