Seek Target Function Speed problem

Hi all! My god it’s been a while since i’ve posted here!

So here we go! I got a function that seek the player from a seperate class. The problem is that the function is written in a way that it’s do a kind of easing when it’s come close to the player. Here’s the function :

        public function GoToPlayer(target:MovieClip):void // Follow the player around
        {
            destinationX = target.x;
            destinationY = target.y;
            x += (destinationX - x) / enemySpeed;
            y += (destinationY - y) / enemySpeed;
            //Swicth facing
            if (x < target.x)
            {
                scaleX =1;
            }
            if (x > target.x)
            {
                scaleX =-1;
            }
        } 

See the line : x += (destinationX - x) / enemySpeed;

it’s code that the speed reduce when it’s come closer to the target. Try several thing but it’s either it’s go away or go ultra fast!

Do not how to code around that! Any help would be appreciated!
ps : I suck at math!

Thanks all!