I'm playing EQ2 again so I will continue working on my program from now on.
Please expect a new version by the end of the week.
Also, if you have any current issues with it which haven't been covered yet, please post them here as I haven't had time yet to check everything.
Thanks a lot