Build: Experimental Version: v1.4.1 Build: 3261 Mode: Survival Mode: Singleplayer SERVER NAME: x SEED-ID: Playfield 'Lokoure' seed 105983 MODIFIED PLAYFIELDS: DontKnow Reproducibility: Always Severity: Major Type: Trading Station Description: Every time shortly after entering the trading station I get an error box (Continue, Exit and Mail, Exit whatever). I think the message is always the same: Spoiler: error long Code: [CS]: Mono.CSharp.FatalException: Unexpected symbol `loslegen' at Mono.CSharp.Report.Error (System.Int32 code, Mono.CSharp.Location loc, System.String error) [0x0007b] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0 at Mono.CSharp.Report.Error (System.Int32 code, Mono.CSharp.Location loc, System.String format, System.String arg1, System.String arg2) [0x0000d] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0 at Mono.CSharp.CSharpParser.Error_SyntaxError (System.Int32 error_code, System.Int32 token, System.String msg) [0x000c5] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0 at Mono.CSharp.CSharpParser.Error_SyntaxError (System.Int32 error_code, System.Int32 token) [0x00000] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0 at Mono.CSharp.CSharpParser.Error_SyntaxError (System.Int32 token) [0x00000] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0 at Mono.CSharp.CSharpParser.case_972 () [0x00000] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0 at Mono.CSharp.CSharpParser.yyparse (Mono.CSharp.yyParser.yyInput yyLex) [0x043d6] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0 at Mono.CSharp.CSharpParser.parse () [0x000a8] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0 at DynamicCSharp.Compiler.McsDriver.Parse (Mono.CSharp.SeekableStreamReader reader, Mono.CSharp.SourceFile source, Mono.CSharp.ModuleContainer module, Mono.CSharp.ParserSession session, Mono.CSharp.Report report) [0x00019] in <2519c8733eeb4146abe592fa06c7c097>:0 at DynamicCSharp.Compiler.McsDriver.Parse (Mono.CSharp.SourceFile source, Mono.CSharp.ModuleContainer module, Mono.CSharp.ParserSession session, Mono.CSharp.Report report) [0x00090] in <2519c8733eeb4146abe592fa06c7c097>:0 at DynamicCSharp.Compiler.McsDriver.Parse (Mono.CSharp.ModuleContainer module) [0x00068] in <2519c8733eeb4146abe592fa06c7c097>:0 at DynamicCSharp.Compiler.McsDriver.Compile (System.Reflection.Emit.AssemblyBuilder& assembly, System.AppDomain domain, System.Boolean generateInMemory) [0x000d3] in <2519c8733eeb4146abe592fa06c7c097>:0 at DynamicCSharp.Compiler.McsCompiler.CompileFromSettings (Mono.CSharp.CompilerSettings settings, System.Boolean generateInMemory) [0x00030] in <2519c8733eeb4146abe592fa06c7c097>:0 in at [0, 0] (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35) If i select "Continue" comes repeatedly only: Spoiler: error short Code: 13-09:38:50.310 10_38 -EXC- System.NullReferenceException: Object reference not set to an instance of an object at Eleon.ModBridge.ScriptBridge.CreateInstance (Eleon.Modding.ScriptType scriptType) [0x00005] in <2519c8733eeb4146abe592fa06c7c097>:0 Whereby I probably only see: Object reference not set to an instance of an object Steps to Reproduce: Travel to a trading station (planet, Polaris) to sell run around and talk to traders. Then in the trading station use the teleporter to the trading station in orbit and do the same. Savegame direct after Errormessage: https://drive.google.com/file/d/193V5xSGgFSrj2m07KH5TYBt4QSjCcLU3/view?usp=sharing
You nailed it pretty much right on the head ! In your first "spoiler" in the first line, we can see it's a typo : [CS]: Mono.CSharp.FatalException: Unexpected symbol `loslegen' Just before loslegen there is the wrong symbol (it's not a quote mark).
Now that you mention it - It's easy to see. I still thought it would be good to put this in a spoiler as a code block for better readability. The spoiler itself I had not opened again and in the pure log text overlooks it easier
The bugs is known and Hummel-o-War has hopefully already found all errors. Should be fixed with one of the next updates. https://empyriononline.com/threads/update-1-4-und-interner-fehler.97028/#post-429697