Ulviirala

Members
  • Content Count

    1617
  • Joined

  • Last visited

Community Reputation

343 Excellent

3 Followers

About Ulviirala

  • Rank
    Mayor
  • Birthday 01/11/1982

Profile Information

  • Gender
    Not Telling
  • Location
    NR, Germany

Accounts

  • Independence
    Ulviirala

Recent Profile Visitors

2534 profile views
  1. This was taken care of and it's now displaying as in the old UI, since it is very helpful <3. It's not yet implemented for another instance, that is for containers inside of containers. For example, dragging an item over a named satchel in your inventory, or dragging something over a crate in a crate rack
  2. I too think that "don't do this without a detour", and "or replace catseyes promptly" are vague, probably because it depends on any one situation individually, and shouldn't have a fixed rule because that seems like it'll hurt more than it'll do good. Highways shouldn't be immutable by rule, blocking off, claiming, or meta-protecting no-mans-land, anyone should be allowed to change and/or improve them as they see fit, the same as the players who originally decided to build it as they saw fit. Not sure if they should be protected by game rules at all, but of course it's not nice to simply destroy random catseyes for the sole purpose of interrupting routes. But I guess the devs and the people like this feature so much, that they want it to be used, and consider it straight up griefing. Which I would say it is, there's no real use of destroying highway routes. Should a detour exist before making changes? I have no idea how frequently the highway system and wagoners are used, I've used the markers maybe once. If a project takes days or weeks, maybe months, or you're not even sure if you'll ever finish it, then perhaps yes? Maybe the highway already finds an existing alternative route anyway, and if you're using the waypoint markers, you already have your detour marked. A posted sign saying "the usual route is temporarily closed because of a huge cart accident with EXPLOOOOSIOOOOONS" would be a courteous bonus, I guess.
  3. Should my rare huge shod club keep the name Rumble? □ yes □ no If I was cynical, I'd suggest Hope (PvE) and Chance (PvP), or Dependence and Order, but I'm not a cynical bittervet . Would have to rummage on these bare brain tiles to try find something actually good.
  4. True, I'm on 1920x1080 windowed, annotations show up about 1 tile to the left and half a tile up from where I actually clicked to add the annotation, only in preview client.
  5. Something that bothers me as well, is that the tooltips when hovering over items, do not display the custom name of the item, or the amount of the item in a bulk container. For example, when the window is too small, and the name column can't display "satchel, cotton (my stuff)", I wish the tooltip also said the full name instead of just "satchel" like the old one. Or in a bulk container, when it would say "plank, birchwood (1,550x)", I wish the tooltip would also say that. Because there's now no way to see the amount without resizing the window. Another things I've noticed that I've relied on often is, when you drag & drop an item onto a container (e.g. BSB) that was named "cedarwood bulk storage bin (ql 50 - 59)", the old mouse-over tooltip also included the name of that, the new one doesn't at all.
  6. I think I've noticed that when REPEAT_ACTION works properly, I can push or pull an object, and it'll set the last action to push and pull respectively. But when I turn clockwise/counter-clockwise and it gets stuck on those and doesn't update anymore.
  7. Disagree. Even though I never really participated in RMT. Also, inb4 black market trading, how to beat two stones with one bird, is my first thought on it. I'd rather see Wurm retaining its freedom.
  8. Completely overlooked there was a sound mapping file in the graphics.jar (they've never moved them out when they split the jars so many years ago), I've only looked at the mappings in the sound.jar and the file list of the jars.
  9. I've recently been looking into a few things for someone, and I noticed that the com.wurmonline.server.zones.CropTilePoller (as well as the TilePoller, depends if the CropTilePoller is enabled in server features) plays sound effects depending on the field tile age, and whether it's day or night. But when the tileAge is less than 7 and it's night time, it wants to play sound.ambient.night.crickets which I can't find in either jar, but there's a sound\ambient\sound.ambient.day.crickets.ogg in the graphics.jar (with a lot of other sound files). I wouldn't say the sound itself sounds like either day or night time crickets sound, so it seems like either the could should use the existing crickets, or it's a missing or misnamed sound file? /edit: I wonder if I should mention that it might be sensible to make it so that not every tile plays a sound when it grows or is ripe, because stacked on top of each other dozens of times makes it very, very loud. I've noticed it before but luckily my volume in-game is always rather low.
  10. Since 1.9 beta when loading up a server, you get a bunch of ParseExceptions complaining about a RegEx mismatch for date and time parsing: [01:59:49 PM] WARNING com.wurmonline.server.players.Achievements: Error parsing time stamp java.sql.SQLException: Error parsing time stamp at org.sqlite.jdbc3.JDBC3ResultSet.getTimestamp(JDBC3ResultSet.java:526) at org.sqlite.jdbc3.JDBC3ResultSet.getTimestamp(JDBC3ResultSet.java:579) at com.wurmonline.server.players.Achievements.loadAllAchievements(Achievements.java:952) at com.wurmonline.server.Server.startRunning(Server.java:943) at com.wurmonline.server.ServerLauncher.runServer$1(ServerLauncher.java:130) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gotti.wurmunlimited.modloader.server.ProxyServerHook$1$1.invoke(ProxyServerHook.java:56) at org.gotti.wurmunlimited.modloader.classhooks.HookManager.invoke(HookManager.java:384) at com.wurmonline.server.ServerLauncher.runServer(ServerLauncher.java) at com.wurmonline.server.gui.WurmServerGuiController.startGame(WurmServerGuiController.java:1397) at com.wurmonline.server.gui.WurmServerGuiController.startBtnClicked(WurmServerGuiController.java:154) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71) at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275) at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1769) at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1657) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Node.fireEvent(Node.java:8411) at javafx.scene.control.Button.fire(Button.java:185) at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:182) at com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:96) at com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:89) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3757) at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485) at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1762) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:394) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295) at java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$353(GlassViewEventHandler.java:432) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:431) at com.sun.glass.ui.View.handleMouseEvent(View.java:555) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177) at java.lang.Thread.run(Thread.java:748) Caused by: java.text.ParseException: Unparseable date: "2015-09-28 13:40:15" does not match (\p{Nd}++)\Q-\E(\p{Nd}++)\Q-\E(\p{Nd}++)\Q \E(\p{Nd}++)\Q:\E(\p{Nd}++)\Q:\E(\p{Nd}++)\Q.\E(\p{Nd}++) at org.sqlite.date.FastDateParser.parse(FastDateParser.java:299) at org.sqlite.date.FastDateFormat.parse(FastDateFormat.java:490) at org.sqlite.jdbc3.JDBC3ResultSet.getTimestamp(JDBC3ResultSet.java:523) ... 83 more
  11. When a new character is created, it's always been bugged that you don't get your newbie buffs until you logout, wait for /lotime, and log back in. The new tutorial also does not start for new characters until after relogging. And the old tutorial popups are also still appearing.
  12. If you open the permissions dialogue of a fence gate and then bash it down (perhaps even a house door?), it will reappear for clients in range after using the dialogue (enter a (new) name, and click apply changes). The gate will reappear in the clients in range, won't open, and will be impassable, and has no further options in the context menu to interact with it because it doesn't exist server side assumably. The gate does not appear after relogging of course. I guess it could be exploited to create an impassable barrier until clients in range relog.
  13. On my server, at the last update one of my players found that "more potables" has stopped working. I put a messege in the thread, but the only replies i got were mine works fine and to update my java. I'm on a paid for server through pingperfect. Java is not an issue, yet the mod no longer works. Any help would be gratful. 

     

    Thank you

    Silver Spires

  14. Was the cause identified? Asking even though I'm sure many people did a certain thing at the exact second it crashed, I ruled out me digging peat, but perhaps this: ?