I think the concept is very cool. Not controlling the character directly but rather giving them a sort of priority is a pretty neat idea.
But it feels a bit like your input doesn't amount to a whole lot. Maybe you could provide clearer feedback on how exactly the ranger decides what to do, so the player can see how their input helps in that decision.
Also the game could be expanded upon by having multiple rangers. So the player can decide if they want to have all the rangers do all jobs equally or if they have some with specific tasks.
Like I said, cool idea. And I think has potential to be made into something interesting.