Script Function: addMessage
From Ultima Online: The Second Age
function void addMessage(list Q58D) { list Q45T; getObjListVar(Q45T, this, "oracleMessages"); appendToList(Q45T, Q58D); setObjVar(this, "oracleMessages", Q45T); bark(this, "Message added."); return (); }