LOL, the Brain****!
Another neat option for Movement is to use the Event Macros for moving in certain directions. There is no huge delay like from Keystrokes so it can move you much faster. I found that for running at mount speed it was the best way to go, but you can't stealth with it without keeping the mouse center of the screen like pathfind, so I usually tend to stick to cheffes good ol Move command.
Move (x) (y) ( Dist Failsafe) (Time, 20= 1s) is best for moving across uneven Terrain.
Event Pathfind (X) (Y) (Z) is excellent as a fail safe as the game literally tries to find a path from where you are to the location. This isn't suggested to be spammed as it can make your character freak out if its accidentally combined with a Click move. (Its also Super Obvious with Event Pathfinding spamming your journal)
Let me see if I can find my sub for Movement that was supposed to mimic Cheffes.
Gosub MW_Move (X) (Y) (Dist)
Sub MW_Move
Namespace Push
Namespace Local MW_Move
Set !X %1
set !Y %2
set !Distance %3
set !Timeout #Systime + 500
While !Timeout > #Systime && ( ABS ( !X - #Charposx ) > !Distance || ABS ( !Y - #Charposy ) > !Distance )
{
if !Y < #Charposy && !X = #Charposx
set !Macro 1
if !Y > #Charposy && !X = #Charposx
set !Macro 5
if !Y < #Charposy && !X < #Charposx
set !Macro 0
if !Y = #Charposy && !X < #Charposx
set !Macro 7
if !Y > #Charposy && !X < #Charposx
set !Macro 6
if !Y > #CHarposy && !X > #Charposx
set !Macro 4
if !Y = #Charposy && !X > #Charposx
set !Macro 3
if !Y < #Charposy && !X > #Charposx
set !Macro 2
set !Charposx #Charposx
set !Charposy #Charposy
set !Direction #Chardir
set !Timer #Systime + 250
Event macro 5 !Macro
While #Charposx = !Charposx && #Charposy = !Charposy && !Direction = #Chardir && !Timer > #Systime
{
}
}
Namespace Pop
Return