Moving an enemy N units and wait couple of seconds while AI moves it to the player location?

I’m trying to imitate turn-based movement -dungeon crawler- while relying on AI to send my enemies to the player’s location. Just like with Legend of Grimrock, I want my enemies only move 100 units towards the player, hold its position, wait for a couple of seconds and then move again towards the player just to imitate tile based movement. Right now I’m using behavior tree and could not find a way to do it. So how to move an enemy only N units over time while AI tries to move it to the player location?