easy. if it's using pathfinding and los:
condition - Los has view towards playerObject
action - set pathfinding maxspeed +50 (from current, can be 0), and also remember to set acceleration to some number like 1000 or so (so your object will speed up to current +50(or however much you set))
- regen obstacle map
- find path to playerObjectX, playerObjectY
- on path found (condition)
- move along path
though this will repeat itself each tick it might be hard on your CPU because of regenerating obstacle maps and stuff, so i recommend putting in first condition a "each 0.2 sec" - instead of each 0.017ms this is each 0.200 ms so it will burden your cpu less.
also you could pull regenerate obstacle map outside of this event if you have a static map