Posted August 21, 2017 Warlander: Sklotopolis added a bunch of PMK banners recently. Images are posted in this thread. I am not familiar enough with PMKs to know if all of them are listed, but there is an overall screenshot of them, and then the bottom of the thread has close-up shots of all of the more square banners. I hope this helps you collect the images you need. Share this post Link to post Share on other sites
Posted August 22, 2017 Hey there! Struggling a bit with Deedplanner this evening. Just reinstalled java after a fresh Windows 10 installation, downloaded Deedplanner, but when I went to run it this error popped up: [2017-08-21 22:25:47] Error has occurred! Java vendor: Oracle Corporation Java version: 1.8.0_144 DeedPlanner 2.8.9 javax.media.opengl.GLException: Method "glCreateProgram" not available at jogamp.opengl.gl4.GL4bcImpl.glCreateProgram(GL4bcImpl.java:3411) at pl.wurmonline.deedplanner.graphics.shaders.Program.createOrGetProgram(Program.java:30) at pl.wurmonline.deedplanner.graphics.shaders.Program.bind(Program.java:60) at pl.wurmonline.deedplanner.data.Map.render(Map.java:453) at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:64) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649) at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:1213) at javax.media.opengl.awt.GLJPanel$8.run(GLJPanel.java:1269) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994) at javax.media.opengl.awt.GLJPanel$OffscreenBackend.doPaintComponent(GLJPanel.java:1777) at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:545) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JLayeredPane.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paintToOffscreen(Unknown Source) at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source) at javax.swing.RepaintManager$PaintManager.paint(Unknown Source) at javax.swing.RepaintManager.paint(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source) at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source) at sun.awt.SunGraphicsCallback.runComponents(Unknown Source) at java.awt.Container.paint(Unknown Source) at java.awt.Window.paint(Unknown Source) at javax.swing.RepaintManager$4.run(Unknown Source) at javax.swing.RepaintManager$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.access$1200(Unknown Source) at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) I could interact with the menu to place items, but the rest of the Deedplanner window was just white. I have to quit through the task manager too; it will just go unresponsive if I try to close the window normally. Tried fresh installations of both java and Deedplanner, but always got the same error message. Any help would be appreciated, thanks! Share this post Link to post Share on other sites
Posted August 22, 2017 It seems that your GPU or drivers have problems with supporting the shaders - do you have the latest version of the drivers? Share this post Link to post Share on other sites
Posted August 22, 2017 9 hours ago, Warlander said: It seems that your GPU or drivers have problems with supporting the shaders - do you have the latest version of the drivers? Went ahead and manually reinstalled my graphics drivers for my integrated graphics (Intel HD Graphics 3000) from Intel's website, but it was the exact same version that I already had installed. I also reinstalled Java (both 64-bit and 32-bit, went between enabling only one then both while opening Deedplanner) and I got the same error code. However, I did notice while installing the drivers that the latest drivers available only go up to Windows 8; I'm running Windows 10. Could this be the problem? Thanks again for looking into this! Share this post Link to post Share on other sites
Posted August 22, 2017 Hmm... DeedPlanner works for me on laptop with the same integrated GPU, but I'm unable to test this issue on Windows 10 (I'm running dual boot Ubuntu 17.04/Windows 7). In general Intel integrated GPU's handle graphics standard used in DeedPlanner poorly, exception you posted happens in case if GPU is unable to handle given capability. In this case this capability (GLSL shaders) is required for the program to run and cannot be worked around without significant effort. Share this post Link to post Share on other sites
Posted August 23, 2017 (edited) Warlander, I posted a bunch of bugs earlier in the month (Page 90, before you went on your holiday), and I noticed none of them were addressed in your latest updates. Could you please look at them? Edited August 23, 2017 by Benie Share this post Link to post Share on other sites
Posted August 23, 2017 2 hours ago, Benie said: Warlander, I posted a bunch of bugs earlier in the month (Page 90, before you went on your holiday), and I noticed none of them were addressed in your latest updates. Could you please look at them? Both planter rack and wrong materials bugs seem to be fixed already. I will take a look at the bridges bug, remaining issues aren't DeedPlanner-related but I will take a look at them as soon as I will be able to as well. Edit: Bridges bug fixed @Benie: 1 Share this post Link to post Share on other sites
Posted August 23, 2017 4 minutes ago, Warlander said: Both planter rack and wrong materials bugs seem to be fixed already. I will take a look at the bridges bug, remaining issues aren't DeedPlanner-related but I will take a look at them as soon as I will be able to as well. Thanks, Warlander. Share this post Link to post Share on other sites
Posted August 24, 2017 (edited) It seems DeedPlanner doesn't recognize marble brick and sandstone brick pavement on exported maps, also diagonal paving appears as full-tile. And this: Spoiler [2017-08-24 16:55:03] Error has occurred! Java vendor: Oracle Corporation Java version: 1.8.0_144 DeedPlanner 2.8.9 java.io.FileNotFoundException: Data\Animals (Access denied) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(Unknown Source) at java.io.FileInputStream.<init>(Unknown Source) at com.jogamp.opengl.util.texture.TextureIO$StreamBasedTextureProvider.newTextureData(TextureIO.java:1060) at com.jogamp.opengl.util.texture.TextureIO.newTextureDataImpl(TextureIO.java:849) at com.jogamp.opengl.util.texture.TextureIO.newTextureData(TextureIO.java:218) at pl.wurmonline.deedplanner.graphics.texture.SimpleTex.lambda$loadTextureData$29(SimpleTex.java:171) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Edited August 24, 2017 by zigozag Share this post Link to post Share on other sites
Posted August 24, 2017 (edited) @zigozag, all three of these issues were reported by me, on Page 90 (please go look). Also, the diagonal tiles being full thing, has been a bug for a pretty long time. @Warlander: Fantastic work! Edited September 10, 2017 by Benie 1 Share this post Link to post Share on other sites
Posted September 4, 2017 Aww... Installed new drivers for my GPU (AMDGPU-PRO, Ubuntu 16.04) a while ago. Was advice for issues with Unstable and Wurm is running much smoother. Now when I try to run DeedPlanner 2.8.1 and 2.8.9 I get this error log: Spoiler [2017-09-04 19:27:40] Error has occurred! Java vendor: Oracle Corporation Java version: 1.8.0_131 DeedPlanner 2.8.9 javax.media.opengl.GLException: Not a GL2 implementation at jogamp.opengl.es3.GLES3Impl.getGL2(GLES3Impl.java:7423) at pl.wurmonline.deedplanner.graphics.GraphicsLoop.init(GraphicsLoop.java:41) at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:677) at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:698) at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:1209) at javax.media.opengl.awt.GLJPanel$8.run(GLJPanel.java:1269) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994) at javax.media.opengl.awt.GLJPanel$OffscreenBackend.doPaintComponent(GLJPanel.java:1777) at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:545) at javax.swing.JComponent.paint(JComponent.java:1056) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paint(JComponent.java:1065) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paint(JComponent.java:1065) at javax.swing.JLayeredPane.paint(JLayeredPane.java:586) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5217) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:290) at javax.swing.RepaintManager.paint(RepaintManager.java:1272) at javax.swing.JComponent.paint(JComponent.java:1042) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:79) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:116) at java.awt.Container.paint(Container.java:1975) at java.awt.Window.paint(Window.java:3904) at javax.swing.RepaintManager$4.run(RepaintManager.java:842) at javax.swing.RepaintManager$4.run(RepaintManager.java:814) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789) at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738) at javax.swing.RepaintManager.access$1200(RepaintManager.java:64) at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Have installed Oracle Java since I was using DeedPlanner alot, but Im pretty sure I tried DeedPlanner after that. Also trying to start DP with OpenJDK1.8/1.9 with same or similar results. Keep getting "Java vendor: Oracle Corporation" in the crash log, though I am suspecting that info isnt accurately depicting the relevant Java version, i.e. the one Im running the Jar with. Any advice? Share this post Link to post Share on other sites
Posted September 4, 2017 4 hours ago, gooner_ said: Aww... Installed new drivers for my GPU (AMDGPU-PRO, Ubuntu 16.04) a while ago. Was advice for issues with Unstable and Wurm is running much smoother. Now when I try to run DeedPlanner 2.8.1 and 2.8.9 I get this error log: Hide contents [2017-09-04 19:27:40] Error has occurred! Java vendor: Oracle Corporation Java version: 1.8.0_131 DeedPlanner 2.8.9 javax.media.opengl.GLException: Not a GL2 implementation at jogamp.opengl.es3.GLES3Impl.getGL2(GLES3Impl.java:7423) at pl.wurmonline.deedplanner.graphics.GraphicsLoop.init(GraphicsLoop.java:41) at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:677) at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:698) at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:1209) at javax.media.opengl.awt.GLJPanel$8.run(GLJPanel.java:1269) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994) at javax.media.opengl.awt.GLJPanel$OffscreenBackend.doPaintComponent(GLJPanel.java:1777) at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:545) at javax.swing.JComponent.paint(JComponent.java:1056) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paint(JComponent.java:1065) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paint(JComponent.java:1065) at javax.swing.JLayeredPane.paint(JLayeredPane.java:586) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5217) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:290) at javax.swing.RepaintManager.paint(RepaintManager.java:1272) at javax.swing.JComponent.paint(JComponent.java:1042) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:79) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:116) at java.awt.Container.paint(Container.java:1975) at java.awt.Window.paint(Window.java:3904) at javax.swing.RepaintManager$4.run(RepaintManager.java:842) at javax.swing.RepaintManager$4.run(RepaintManager.java:814) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789) at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738) at javax.swing.RepaintManager.access$1200(RepaintManager.java:64) at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Have installed Oracle Java since I was using DeedPlanner alot, but Im pretty sure I tried DeedPlanner after that. Also trying to start DP with OpenJDK1.8/1.9 with same or similar results. Keep getting "Java vendor: Oracle Corporation" in the crash log, though I am suspecting that info isnt accurately depicting the relevant Java version, i.e. the one Im running the Jar with. Any advice? DeedPlanner requires OpenGL 2.1 backwards compatibility to work - it seems like drivers have problems with its implementation. I will take a look if I can bypass this in any way, but cannot promise anything as I am unable to reproduce this issue locally. 1 Share this post Link to post Share on other sites
Posted September 4, 2017 (edited) Hey there! It's me again. I'm fairly certain my original issue had to do with graphical driver incompatibilities, as Wurm Online itself wasn't even working for me in Windows 10. I've since moved to a Linux Mint 18.2 dual-boot, but I've encountered a new problem. Whenever I try to open Deedplanner.jar with Oracle Java 8 Runtime, I get the following error: Quote [2017-09-04 15:16:12] Error has occurred! Java vendor: Oracle Corporation Java version: 1.8.0_144 DeedPlanner 2.8.9 java.lang.NullPointerException at java.util.Arrays.stream(Arrays.java:5004) at pl.wurmonline.deedplanner.forms.Loading.lambda$new$32(Loading.java:35) at java.lang.Thread.run(Thread.java:748) If I try to run it with OpenJDK Java 8 Runtime, I get the following error: Quote The file '/home/james/Downloads/DeedPlanner 2.8.9/DeedPlanner.jar' is not marked as executable. If this was downloaded or copied from an untrusted source, it may be dangerous to run. For more details, read about the executable bit. The obvious answer to this is to mark it as executable, but I don't know how to do that, or if that is the correct course of action. I'm 90% sure I'm just doing something wrong here Any help would be appreciated! Thanks! EDIT: I'm running Java version 1.8.0_144, and have icedtea installed already, if that matters! Edited September 4, 2017 by Ashanaak Share this post Link to post Share on other sites
Posted September 4, 2017 1 minute ago, Ashanaak said: Hey there! It's me again. I'm fairly certain my original issue had to do with graphical driver incompatibilities, as Wurm Online itself wasn't even working for me in Windows 10. I've since moved to a Linux Mint 18.2 dual-boot, but I've encountered a new problem. Whenever I try to open Deedplanner.jar with Oracle Java 8 Runtime, I get the following error: If I try to run it with OpenJDK Java 8 Runtime, I get the following error: The obvious answer to this is to mark it as executable, but I don't know how to do that, or if that is the correct course of action. I'm 90% sure I'm just doing something wrong here Any help would be appreciated! Thanks! The program starts correctly using Oracle Java, but seem to run in the wrong directory - possible fix for that is to create a script to force the program to run from its folder. These issues seem to be relatively common lately, I will check what's the core reason behind them when I will have some time. Share this post Link to post Share on other sites
Posted September 4, 2017 1 minute ago, Warlander said: The program starts correctly using Oracle Java, but seem to run in the wrong directory - possible fix for that is to create a script to force the program to run from its folder. These issues seem to be relatively common lately, I will check what's the core reason behind them when I will have some time. Bummer. Thanks for the quick response, and good luck figuring out that core reason! Share this post Link to post Share on other sites
Posted September 10, 2017 stone high iron fences are the only fences not enabled to be clipped into arches for some reason Share this post Link to post Share on other sites
Posted September 12, 2017 On 9/5/2017 at 0:05 AM, Warlander said: DeedPlanner requires OpenGL 2.1 backwards compatibility to work - it seems like drivers have problems with its implementation. I will take a look if I can bypass this in any way, but cannot promise anything as I am unable to reproduce this issue locally. Crossing my fingers and waiting for the next release. Thx for the reply Share this post Link to post Share on other sites
Posted September 16, 2017 (edited) The new fences do not import into Deedplanner from a Wurm export properly it seems. Slate Parapets and Slate High Iron Fences/Gates don't work, they turn into Wooden Fences/Gates. Edited September 16, 2017 by Xallo Share this post Link to post Share on other sites
Posted September 19, 2017 Minor feature coming to DeedPlanner 2.8.10: flat/uneven tiles highlighting! It comes together with few smaller improvements to height edition modes. (in colorblind mode green tint is replaced with blue) 4 Share this post Link to post Share on other sites
Posted September 19, 2017 Warlander , Something I have never been able to figure out is how to start a new building plan in the center of the map. Is there no way to *drag* the map to the position you want to start at? Then I could use the scroll to enlarge the squares to better see the wall layout I am using. The way I am using Deedplanner now I am always starting near the left bottom side area, which makes it hard to move farther away from the building to view it better in Wurm mode. A great and fun Tool to use but this one thing has me stumped. =Ayes= Share this post Link to post Share on other sites
Posted September 20, 2017 14 hours ago, Ayes said: Warlander , Something I have never been able to figure out is how to start a new building plan in the center of the map. Is there no way to *drag* the map to the position you want to start at? Then I could use the scroll to enlarge the squares to better see the wall layout I am using. The way I am using Deedplanner now I am always starting near the left bottom side area, which makes it hard to move farther away from the building to view it better in Wurm mode. A great and fun Tool to use but this one thing has me stumped. =Ayes= In 2d mode, one of possible things to do is zooming out the map and then zooming it as dragging is faster in case of more zoomed out maps. In 3d view, shift+movement keys allow to move much faster (assuming default keybindings). 1 Share this post Link to post Share on other sites
Posted September 20, 2017 1 hour ago, Warlander said: In 2d mode, one of possible things to do is zooming out the map and then zooming it as dragging is faster in case of more zoomed out maps. In 3d view, shift+movement keys allow to move much faster (assuming default keybindings). Thank you for the response. I see now that holding shift and using the movement keys allows me to move the whole map to the position I want to start laying out the house in the center of the map. =Ayes= Share this post Link to post Share on other sites
Posted October 1, 2017 (edited) @WarlanderOne bug I found today, if you do a resize of the map it resets any underground height and cave sizes back to default. Also, doing a global add height doesn't work on underground height either., it instead seems to set them all to some other calculated number ignoring the current heights. Actually, it seems like the regular add height tool in the height tab does the same thing. It just takes the current underground height always as whatever the above ground height is and adds to that, not the real current underground value. Edited October 1, 2017 by Substr Share this post Link to post Share on other sites
Posted October 1, 2017 19 minutes ago, Substr said: @WarlanderOne bug I found today, if you do a resize of the map it resets any underground height and cave sizes back to default. Also, doing a global add height doesn't work on underground height either., it instead seems to set them all to some other calculated number ignoring the current heights. Actually, it seems like the regular add height tool in the height tab does the same thing. It just takes the current underground height always as whatever the above ground height is and adds to that, not the real current underground value. Thanks for info, I will take a look at these bugs soon. When it comes to global add height - that's intended, this feature exists mostly to correct the height of exported maps (obsolete right now). Share this post Link to post Share on other sites
Posted October 2, 2017 (edited) 11 hours ago, Warlander said: Thanks for info, I will take a look at these bugs soon. When it comes to global add height - that's intended, this feature exists mostly to correct the height of exported maps (obsolete right now). I tried out your fix from the latest github version and it looks like using "add height" to add to the "Cave size" now works, but when you have the radio button set to "Height" then it's instead setting it incorrectly, maybe still based on above ground height. Edited October 2, 2017 by Substr Share this post Link to post Share on other sites