diff --git a/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java b/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java index 7d4acc36..dbafb5d9 100644 --- a/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java +++ b/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java @@ -25,6 +25,7 @@ import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import org.badvision.outlaweditor.data.xml.Block; +import org.badvision.outlaweditor.data.xml.Global; import org.badvision.outlaweditor.data.xml.Mutation; import org.badvision.outlaweditor.data.xml.Scope; import org.badvision.outlaweditor.data.xml.Script; @@ -143,15 +144,16 @@ public class MythosEditor { } public List getUserTypes() { - if (Application.gameData.getGlobal().getUserTypes() == null) { + Global global = (Global) getGlobalScope(); + if (global.getUserTypes() == null) { return new ArrayList<>(); } else { - return Application.gameData.getGlobal().getUserTypes().getUserType(); + return global.getUserTypes().getUserType(); } } public List