I haven't had any luck getting it to work with 1.1.18, though it may just be me. RunUO starts fine, but once it starts to compile the scripts it crashes. I'd post the error but I'm not on my linux computer right now. I haven't really had a chance to look into the problem yet, please let me know if you have any ideas on this.
I hadn't tried running RunUO 2.0 under mono until this latest version came out, so it's very possible that the error is on my end. Though I'm using a stock core with only these patches applied. I'll mess with it some more tomorrow.
EDIT: Ok here's the error:
Code:
> mono RunUO.exe
RunUO - [www.runuo.com] Version 2.0, Build 2480.29346
Core: Running on .NET Framework Version 2.0.50727
Scripts: Compiling C# scripts...Error:
System.Exception: Compiler failed to produce the assembly. Stderr='', Stdout=''
at Mono.CSharp.CSharpCodeCompiler.CompileFromFileBatch (System.CodeDom.Compile r.CompilerParameters options, System.String[] fileNames) [0x00000]
at Mono.CSharp.CSharpCodeCompiler.CompileAssemblyFromFileBatch (System.CodeDom .Compiler.CompilerParameters options, System.String[] fileNames) [0x00000]
at System.CodeDom.Compiler.CodeDomProvider.CompileAssemblyFromFile (System.Cod eDom.Compiler.CompilerParameters options, System.String[] fileNames) [0x00000]
at Server.ScriptCompiler.CompileCSScripts (Boolean debug, System.Reflection.As sembly& assembly) [0x00000]
at Server.ScriptCompiler.Compile (Boolean debug) [0x00000]
at Server.Core.Main (System.String[] args) [0x00000]
This exception is fatal, press return to exit
** (RunUO.exe:16940): WARNING **: exception inside UnhandledException handler: C annot cast from source type to destination type.
I'll experiment with this a bit today, I'll post anything I figure out.