Pretty sure I figured out what the problem was. The gameConnection::BottomPrint function was packaged incorrectly because in a recent update a new argument was added to the bottomPrint function. This is easy to fix, just replace the code from lines 325 to 336 with the following:
function GameConnection::bottomPrint(%cl, %msg, %time, %bar)
{
if(!%cl.gazing)
{
%cl.stopGazing();
if(%time <= 0)
%cl.startGazing = %cl.schedule(60000, "startGazing"); //Cap time of one minute. That's long enough for any useful info.
else
%cl.startGazing = %cl.schedule(%time * 1000, "startGazing");
}
Parent::bottomPrint(%cl, %msg, %time, %bar);
}
If this works, you could probably just send the updated file to Xalos and I bet he would be happy to overwrite the current download with a new one with this file.