method MoveToCurrentPOI() { if !${This.IsMovingtoCurrentPOI} { POI:RefreshXYZ Navigator:Clearpath This:MoveToLoc[${POI.X},${POI.Y},${POI.Z}] This.POIStr:Set[${POI.Str}] } else { This:MoveToLoc[${POI.X},${POI.Y},${POI.Z}] This.POIStr:Set[${POI.Str}] } } member IsMovingToCurrentPOI() { if ${This.POIStr.Equal[${POI.Str}]} { if !${Me.StandingStill} { echo true return TRUE } } echo false return FALSE }