Script Function: Q5QY
From Ultima Online: The Second Age
function void Q5QY(string Q58D) { if (!hasObjVar(this, "curWisp")) { Q4EU(); } obj Q68X = getObjVar(this, "curWisp"); if (getDistanceInTiles(getLocation(this), getLocation(Q68X)) > 0x08) { Q4HA(); Q5QY(Q58D); return (); } ebarkTo(Q68X, this, Q58D); return (); }