Script Function: Q4EU
From Ultima Online: The Second Age
function void Q4EU() { loc Q4VS = getLocation(this); obj w = createGlobalNPCAt(0x021F, Q4VS, 0x03); makeInvulnerable(w); detachScript(w, "nonhuman"); followNpc(w, this, 0x00); setObjVar(this, "curWisp", w); return (); }