Keenan

Members
  • Content Count

    2,510
  • Joined

  • Last visited

  • Days Won

    96

Everything posted by Keenan

  1. If you have any complaints, you can direct them to contact@wurmonline.com. This is not the place to discuss legal matters. Further discussion of what is legal or illegal will be moderated. That's for lawyers to discuss. The price isn't wrong. The line that indicates the approximate silver price per euro is inaccurate on that one entry and will be fixed.
  2. I had intended to write a script to send out emails, but could not get it done in time. I considered the coupon route, but we lack the ability to create them via any sort of scripted means. Having gone back a year, there were a number of accounts with varying number of purchases that I wanted to address. Given that the GM team are volunteers, I wanted to be mindful of their time. Adding premium to an account can be done offline, whereas creating coupons and sending them out is a far more time-consuming task. That said, I will consider the use of coupons for premium reimbursement in the future so long as we can implement a means to automate mailing them out. I don't use Steam much at all, so I never noticed this. Personally, I don't feel this is lying nor of the same caliber of the error fixed in the non-Steam shop. The information is misleading, but I will have that corrected. The stated price will not change in this instance, however.
  3. We already review actions made by the GM team. If you have an issue with moderation, please reach out to the lead for that group. You can find those people in the staff list:
  4. Hello all, It was recently brought to our attention once again that the bundle pricing in the shop did not make sense. Specifically, the first two bundles offered were priced higher than the combined total of the items sold. This has been rectified as of today. The bundle prices have been reduced to ensure that they are at a discount, even if a small one, as opposed to buying the items individually. It has been said that this was a deceptive practice, and that does not rest well with me. To that end, I've gone back over the last year of transactions and have given a list of players to the GM team. We will be granting 3 days of premium per bundle purchase of the 1-month-5-silver bundle to make good for the extra cost incurred. You will not need to place a ticket or email us as we've already gathered the data from our transaction history. Thank you, and happy Wurming!
  5. Xanadu down

    Yes. I'd just rather ensure we're stable again before giving it out.
  6. Xanadu down

    Xanadu went down for about an hour and twenty minutes. The cause was memory-related. As part of our upgrade in Java, we went with a newer memory management scheme. This happens to use more memory to provide better performance, but it was consuming too much memory. We scaled back to a previous management scheme and tuned the memory allotment to fix the issue and will continue to monitor the situation. I'll make another post with these details and information on sleep bonus for the downtime in the next few days. I'd like to observe the server running for a full 48 hours before I do.
  7. Hello all, Sadly, I have to disable the Suggestions website. There have been too many issues brought to my attention that I am unable to resolve at this time. The idea is not dead, however. The intention behind this was to help guide us as we work to improve Wurm. A number of you have submitted great suggestions, some of which I know have been around for a while, and the voting has been helpful to give us an idea of what to tackle first. Unfortunately, some folks have been using false information to bypass registration and the website is allowing this. I will post more information in the future. For now, please continue to submit ideas on the forums.
  8. Just a note, I've updated the original post with some expectations about the lifecycle of a suggestion.
  9. Did you register? I don't see a pending post, so I don't think it went through.
  10. Hello all! Community feedback is key for us, but it’s often difficult to keep track of all the suggestions players make and what the community thinks of them. The forums are great for discussions but not so much for discerning the popularity of an idea. To solve that, we are going live with a new website: https://suggestions.wurmonline.com. This is not a replacement for the forums, as suggestions should still begin here, but the forum discussion should be kept to feedback and constructive criticism about the suggestions themselves. Once a suggestion has been fleshed out on the forums, it can be posted on the Suggestions board for voting purposes. While I strongly recommend that suggestions have a corresponding forum thread, it is not a requirement. There are a few things I would like to note: You must register, but you will remain anonymous to the public when voting or submitting suggestions. Your suggestion will be reviewed by a member of the development team and approved so long as it’s not a duplicate or violating our rules. See https://wurm.gg/rules for more information. There are no downvotes. Comments are disabled. All discussions of a suggestion should take place on the forums. The best part about this new site is the Roadmap feature. Simply click on Roadmap at the top, and once suggestions have been added to it, you’ll be able to see their status in our development pipeline. We’re trying out this new tool, and I’m hopeful it will help the community guide us as we continue improving Wurm Online. We may tweak or adjust how it works going forward, to better serve that aim. I am looking forward to seeing what we can build together! Happy Wurming! Edit: I always forget something! I want to set some expectations around the lifecycle of a suggestion. Suggestions will live in the Open state for at least a week before being put into Under Review. Once in Under Review, it may take at least a week to make a determination. If accepted, we will mark it as Planned and it will show up on the Roadmap. If not accepted, it will be moved to Closed and a comment will be added explaining why we rejected the suggestion. As mentioned above, this will be subject to change as we tweak the process!
  11. Performance Art

    We don't have this level of tuning on the servers. We'd have to take them down to make changes like this and coordinate the changes with our hosting company. I have a few ideas of how to fix the underlying problem, however it's not simple to fix.
  12. Performance Art

    The first one is something we're aware of, and the reason we do weekly restarts. While we do try to fix the bugs we find, sometimes just having maintenance is the answer. As for events, I wanted to say a few things about them and what we can do going forward to help address the lag. There's basically lag we know of, which has to do with server crossings, and then there's lag we're still trying to discover. For what we're trying to discover, this new profiling tool will help us zero in on the culprits. We can now cross-reference rifts, or even just lag events on the server, with actual profiling data from not just the server lagging, but all servers. This comparison helps us identify outliers, which helps us spot issues. We lacked this sort of visibility before.
  13. Performance Art

    Hello all, I wanted to take a moment and talk about what we’ve been doing to address the lag and performance issues on some servers, such as Cadence. One way we can see what might be causing lag on a server is to profile it, and we have been doing this mainly with a tool that required some attention to obtain helpful information. In short, we had to catch the lag when it was happening and hope to see the smoking gun. This helped with some issues we’ve already patched, but it wasn’t enough to fix the lag. This profiling is also Java-specific, leaving many potential performance issues hidden from us. Recently we went with a profiling service that runs on each host and allows us to zero in on performance over a specific period and across multiple servers. It also profiles the entire host, which can be filtered down to a specific Wurm server when needed. This helped to shed some light on factors we couldn’t see or weren’t able to notice before. We’ve made several changes to help us reduce lag, and one of those changes happens to be upgrading our server Java to version 17. In addition to this change, we’ve also identified several expensive calls that could be cached or reduced. To explain why the Java version matters, I’ll explain something technical about how Java handles memory. Java handles memory management for us by determining when something is no longer needed and removing it from memory. This is called “garbage collection.” Older versions of Java would pause the application for a short time to perform this task. Newer versions of Java have a much more optimized garbage collection system, and we plan to employ this on all servers with Tuesday’s reset. We found a significant jump in CPU usage concerning garbage collection when profiling. Unfortunately, our ability to test the results of these changes is limited. We can not perform load tests on our test servers, so the actual performance improvements will need to be determined from live servers. This may also mean that bugs could emerge from this upgrade, so please use the forums to report them if they do. You also may be wondering about the client’s Java version. For the client, we are making changes to the launcher to support multiple versions of Java. This work is currently slow, but it is a high priority. We, as well as some community members, have determined that newer versions of Java are more performant and less crash-prone. We also would like to update our version of the graphics library used by Wurm. Several fixes and improvements can be found by doing this as well. Finally, we are still working on the second part of the Exploration update. The development team has been doing a great job balancing the workload put before them. We are committed to improving the Wurm experience, and we thank you for your patience as we try to tackle All The Things. Until next time, happy Wurming! Keenan
  14. Also, I've edited the original post, but here it is as well: I knew I was going to forget a few things that I wanted to mention in this post, but I'm very much ashamed to have forgotten a rising star on our QA team. Majelika! She has been keeping up with the bugs reported by folks on the forums, as well as testing things thoroughly. Please welcome her to the team!
  15. They will not need to be adjusted. We have a few options on the table to avoid that.
  16. Edit: I knew I was going to forget a few things that I wanted to mention in this post, but I'm very much ashamed to have forgotten a rising star on our QA team. Majelika! She has been keeping up with the bugs reported by folks on the forums, as well as testing things thoroughly. Please welcome her to the team! And now back to your regularly scheduled post! --- Hello all! I apologize for the delay in posting this. We’ve been very busy behind the scenes, and I wanted to make sure things line up for this post and the posting of the new Valrei International, as they go hand-in-hand. Team Changes To get started, I’d like to congratulate Darklords on his promotion to Lead Developer! He has worked very hard to take over some of the tasks I performed before becoming Product Manager, and his new role will allow me to focus more on other areas that need attention. Jaytoo has also joined the team as a volunteer, as some of you may have already noticed. He brings fresh ideas and skills to the team; we’re thankful to have him! You can already see some of his work in the recent changes made to archaeology, and I’m pleased to say that he has even more ideas in mind. Lag and Crashes We’ve been monitoring Cadence for lag spikes, and we think we know where a few are, but we are still analyzing data and working out the actions we should take to rectify the issues. We’ve been logging and fixing issues where the communication buffer was mishandled on the server side. This would lead to client crashes and make the game unplayable for some. In conjunction with this, we are working on an update to the Wurm Launcher that will support multiple Java Runtime Environments. This will allow us to trial newer Java versions before promoting them. The runtime environment is important as we have evidence showing increased stability while running on newer environments. Exploration, Part 2 Exploration is still rolling forward, and the Valrei International released soon will showcase one of the significant features in this coming update. We plan on showing off a different feature every two weeks. We will try to have these features on the test server within a week or two after teasing, but keep in mind that these features are in active development. The tentative release date for the second half of Exploration is mid-fall. The Future As I mentioned, we are interested in getting back to basics in terms of development for Wurm. While it has been fun and energizing to work on these new features, we need to focus on fixing issues, increasing quality of life, and most importantly, addressing issues that prevent new players from getting into the game. There are also plans for marketing and the reinstatement of newsletters. We will still work on fresh content, but it will have less priority than what was mentioned above. That’s all from me for now, Happy Wurming!
  17. Please email payment@wurmonline.com with screenshots of the successful PayPal transactions and the character names involved. We can sort it out that way
  18. Shop should be working now.
  19. Farewell Old UI

    Hello all, A few months ago we gave a retirement date to the Old UI. That date has come and passed, but it is now finally time to wish the Old UI a farewell. Please continue to give feedback with regards to the 4.2 version of the client so that we can make it better for everyone. I'll also have a development update post coming this week. We've had some changes to the team that I'd like to announce officially, plus maybe even some teasers of what's being worked on.
  20. Can you send non-binary and ace to Keenan please.
  21. I'm reading through this, and I do use a Mac (first gen M1, curse you Apple!) and have never run into this. I'm also not an expert with them, but I know a few things: Wurm's Java version is completely independent of your system, or should be! The JNLP you tried will be removed soonish, so don't continue down that path. When you tried to reinstall, did you nuke the Wurm Online folder under Application Support? If not, I would try this. As for certificates, we *sign* with one (mostly so the old JNLP will work), but we don't distribute one outside of what comes in the Java 1.8 we distribute with the client. I'm not entirely sure what you found and deleted from that Cache folder.
  22. By participating in a multiplayer game, I feel that you are opening yourself up to a certain amount of discovery by other players. This is especially the case when you connect yourself to a highway system, which is a game mechanic that is designed to allow players to more easily find villages. That said, community maps are exactly as the name implies: run by the community. Wurm Online staff do not moderate these outside of the standard game rules provided. There is nothing here that violates those rules, therefore there is nothing to moderate.
  23. Just in case it's not clear, this is satire and not endorsed or written by official Wurm Online staff. Future posts of this nature should include a disclaimer.
  24. For what it's worth, that isn't the launcher this thread is about. That's actually the client. The launcher runs with a minimal UI (splash screen) and downloads everything. The status indicator only shows the status of the login server, which is always first to come up after a restart. We haven't yet integrated our newer status provider to show a more accurate representation.
  25. Hello! We do have more customization options on our wish list, but not currently prioritized. I will make a post if the prioritization changes, but for now I do apologize for the limited options. Thank you for your concern and happy Wurming!