another thing that could be useful is adding 2 properties for further error processing.

.sname -> script name from where it has been called
.line -> line from where the command has been executed


the way it's supposed to be !

UnderNet #scripting - #mircscripting