lysis-java
lysis-java copied to clipboard
java.lang.NullPointerException: Cannot invoke "lysis.nodes.NodeBlock.lir()" because "trueTarget" is null
Output:
java.lang.NullPointerException: Cannot invoke "lysis.nodes.NodeBlock.lir()" because "trueTarget" is null
at lysis.builder.structure.SourceStructureBuilder.ToLogicOp(SourceStructureBuilder.java:71)
at lysis.builder.structure.SourceStructureBuilder.buildLogicChain(SourceStructureBuilder.java:99)
at lysis.builder.structure.SourceStructureBuilder.buildLogicChain(SourceStructureBuilder.java:112)
at lysis.builder.structure.SourceStructureBuilder.traverseComplexIf(SourceStructureBuilder.java:271)
at lysis.builder.structure.SourceStructureBuilder.traverseIf(SourceStructureBuilder.java:359)
at lysis.builder.structure.SourceStructureBuilder.traverseBlockNoLoop(SourceStructureBuilder.java:598)
at lysis.builder.structure.SourceStructureBuilder.traverseBlock(SourceStructureBuilder.java:632)
at lysis.builder.structure.SourceStructureBuilder.build(SourceStructureBuilder.java:636)
at lysis.Lysis.DumpMethod(Lysis.java:132)
at lysis.Lysis.main(Lysis.java:198)
Command:
java -jar lysis-java.jar ~/temp/ff2_sarysamods9_spells.smx > ~/NecGaming/addons/sourcemod/scripting/optional/ff2_sarysamods9_spells.sp
Affected smx attached (rename file to .smx): ff2_sarysamods9_spells.zip
Other information: Using slightly modified decompiler, only changes are for outputting new syntax. I didn't test with original version, but should be equally affected.