Some of the most engaging experiences, outside of normal game play, in WoW was writing robots that would evade human detection.  I spent a lot of time observing and implementing human behavior to make sure it seemed like the character was a quiet player.  Such as going AFK during meal times so an imaginary player could make a sandwich.  Other simple improvements were allowing the pathing to deviate from set points instead of trying to follow a precise line.