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