Aldur

Wurm Assistant - Enrich Your Wurm Experience

Recommended Posts

Hi, any plans to get this working with Linux? I'd be more than happy to Patreon this as it looks awesome, thanks

Share this post


Link to post
Share on other sites

Hi @Molten. Next major version of WA will target linux as well, but I can't make any promises as to when it's going to be finished.

  • Like 1

Share this post


Link to post
Share on other sites

@AldurIs the timer function scanning memory for updates or scanning the log file? how often does WA check the log file for updates?

Share this post


Link to post
Share on other sites
On 2/24/2021 at 2:59 AM, Aldur said:

Hi @Kierkegaard, all timers are triggered by log events. Monitoring memory of Wurm client is not allowed. Logs monitor within WA checks logs every half second.

 

 

@Aldur

How is that done? Is WA sending a read command on the text file every half second?

Edited by Kierkegaard

Share this post


Link to post
Share on other sites

@Kierkegaard

Yes, files are checked for size changes every half second and if any is detected, new content is read and parsed.

I did experiment with system file watchers, which are supposedly more efficient - but they also turned out unreliable.

Share this post


Link to post
Share on other sites

[deleted]

Edited by Atonewell
Problem solved with a reboot

Share this post


Link to post
Share on other sites

I just wanted to report that I have actually gotten the latest version of Wurm Assistant to work with Wine on Arch Linux. :)

 

I was originally running a virtual box in the background, which worked pretty well actually, although I couldn't see any of the pop up notifications because they were popping up in the VM window.

 

So I used Lutris, to create a Wine environment, I then installed .NET using the instructions found here (the manual method, using the download link you provided in the OP) and then I installed Visual Studio, and I was able to get Wurm Assistant running. :D

 

It does seem a little glitchy visually, but I was getting those visual glitched in the VM as well so I'm not sure what is causing that.

 

The only issue I've run into so far is that, after restoring my backup, it's not able to play any of the sounds I had added previously. I get a "value can't be null" error. New sounds seem to work fine though, so I wonder if that may be an issue with the backup. On the VM, I had WA running from the local directory, but with Wine I don't.

 

This all isn't to say that native Linux support wouldn't be greatly appreciated though, but I thought it might be useful for you to know that it IS possible to run on Linux without too much hassle. :D

 

Here's a little screenshot, I left the visual glitch on Granger to show what kind of glitch I get, sometimes I also get blank windows that reveal buttons when I mouse over them, but those glitches seem to correct themselves when I minimize and restore the windows, so not that big of a deal. :)

 

ZT5G8aN.png

  • Like 1

Share this post


Link to post
Share on other sites

It's working! Impressive! :)

I will link to your post from the OP.

  • Like 2

Share this post


Link to post
Share on other sites

Let me first start by saying, "I LOVE Wurm Assistant!" I am always using it. Thank you for this add-on and keep it going.

 

Ok, that said, I think I might have found a little bug. I wasn't sure if here was a good place to post for it, let me know if you want me to move this post elsewhere.

 

The bug is simple. When I am IMPing, I use the crafting assistant. But, when the next IMP tool is a needle, the Crafting assistant does not change to "needle".

 

I am sure there are plenty of others that may not be programmed in yet, but this is the one I notice a lot so figured I would give you a heads up on it. :D Love your work!  Thanks for all you do!

Share this post


Link to post
Share on other sites

Hey @Leora

Thank you for spotting this, should be easy to fix. Were you working on leather working or tailoring? Or both? If you can, please PM me event log messages describing needle as next tool - will be simplest to test this way.

 

Edited by Aldur

Share this post


Link to post
Share on other sites
On 4/11/2021 at 7:43 PM, Aldur said:

Hey @Leora

Thank you for spotting this, should be easy to fix. Were you working on leather working or tailoring? Or both? If you can, please PM me event log messages describing needle as next tool - will be simplest to test this way.

 

[13:48:44] The red dragon scale jacket has some holes and must be tailored with a needle to improve. improve message

[2021-04-16] [13:02:42] A heavy jacket made from dragon scales. Colors: R=148, G=1, B=237. The red dragon scale jacket has some holes and must be tailored with a needle to improve. examine message

 

cloth tailoring has 2 different improve messages

    Line 56482: [22:04:00] The white cloth hood has an open seam that must be backstitched with a needle to improve.
    Line 56484: [22:04:15] The white cloth hood has a seam that needs to be hidden by slipstitching with a needle.

Edited by Oblivionnreaver
  • Like 1

Share this post


Link to post
Share on other sites

I'm trying to grind prospecting but the audio trigger for when action queue is finished does not trigger.

Is this normal or do I have a setting messed up?

 

 

Spoiler

[08:31:50] You start to gather fragments of the rock.
[08:31:50] After you finish prospecting you will start prospecting again.
[08:31:50] After you finish prospecting you will start prospecting again.
[08:31:50] After you finish prospecting you will start prospecting again.
[08:31:50] After you finish prospecting you will start prospecting again.
[08:31:56] You would mine stone shards here.
[08:31:56] It is of normal quality.
[08:31:56] You start to gather fragments of the rock.
[08:32:01] You would mine stone shards here.
[08:32:01] It is of normal quality.
[08:32:01] You start to gather fragments of the rock.
[08:32:07] You would mine stone shards here.
[08:32:07] It is of normal quality.
[08:32:07] You start to gather fragments of the rock.
[08:32:13] After you finish prospecting you will start prospecting again.
[08:32:13] After you finish prospecting you will start prospecting again.
[08:32:13] You would mine stone shards here.
[08:32:13] It is of normal quality.
[08:32:13] You start to gather fragments of the rock.
[08:32:19] You would mine stone shards here.
[08:32:19] It is of normal quality.
[08:32:19] You start to gather fragments of the rock.
[08:32:25] You would mine stone shards here.
[08:32:25] It is of normal quality.
[08:32:25] You start to gather fragments of the rock.
[08:32:31] You would mine stone shards here.
[08:32:31] It is of normal quality.
[08:32:46] You start to gather fragments of the rock.
[08:32:46] After you finish prospecting you will start prospecting again.
[08:32:46] After you finish prospecting you will start prospecting again.
[08:32:47] After you finish prospecting you will start prospecting again.
[08:32:47] After you finish prospecting you will start prospecting again.
[08:32:47] After you finish prospecting you will start prospecting again.
[08:32:52] You would mine stone shards here.
[08:32:52] It is of normal quality.
[08:32:52] You start to gather fragments of the rock.
[08:32:58] You would mine stone shards here.
[08:32:58] It is of normal quality.
[08:32:58] You start to gather fragments of the rock.
[08:32:58] After you finish prospecting you will start prospecting again.
[08:32:59] After you finish prospecting you will start prospecting again.
[08:32:59] You're too busy.
[08:33:00] You're too busy.
[08:33:00] You're too busy.
[08:33:00] You're too busy.
[08:33:03] You're too busy.
[08:33:03] You're too busy.
[08:33:03] You're too busy.
[08:33:03] You're too busy.
[08:33:03] You're too busy.
[08:33:03] You're too busy.
[08:33:04] You would mine stone shards here.
[08:33:04] It is of normal quality.
[08:33:04] You start to gather fragments of the rock.
[08:33:04] After you finish prospecting you will start prospecting again.
[08:33:04] You're too busy.
[08:33:04] You're too busy.
[08:33:04] You're too busy.
[08:33:04] You're too busy.
[08:33:05] You're too busy.
[08:33:05] You're too busy.
[08:33:10] You would mine stone shards here.
[08:33:10] It is of normal quality.
[08:33:10] You start to gather fragments of the rock.
[08:33:15] You would mine stone shards here.
[08:33:15] It is of normal quality.
[08:33:16] You start to gather fragments of the rock.
[08:33:21] You would mine stone shards here.
[08:33:21] It is of normal quality.
[08:33:22] You start to gather fragments of the rock.
[08:33:27] You feel strange and out of time.
[08:33:27] You would mine stone shards here.
[08:33:27] It is of normal quality.
[08:33:27] You start to gather fragments of the rock.
[08:33:28] After you finish prospecting you will start prospecting again.
[08:33:28] After you finish prospecting you will start prospecting again.
[08:33:29] After you finish prospecting you will start prospecting again.
[08:33:29] After you finish prospecting you will start prospecting again.
[08:33:33] You would mine stone shards here.
[08:33:33] It is of normal quality.
[08:33:33] You start to gather fragments of the rock.
[08:33:39] You would mine stone shards here.
[08:33:39] It is of very good quality.
[08:33:39] You start to gather fragments of the rock.
[08:33:45] You would mine stone shards here.
[08:33:45] It is of very good quality.
[08:33:45] You start to gather fragments of the rock.
[08:33:51] You would mine stone shards here.
[08:33:51] It is of very good quality.
[08:33:51] You start to gather fragments of the rock.
[08:33:57] You would mine stone shards here.
[08:33:57] It is of very good quality.
[08:33:57] You start to gather fragments of the rock.
[08:34:03] You would mine stone shards here.
[08:34:03] It is of very good quality.
[08:34:06] You start to gather fragments of the rock.
[08:34:06] After you finish prospecting you will start prospecting again.
[08:34:07] After you finish prospecting you will start prospecting again.
[08:34:07] After you finish prospecting you will start prospecting again.
[08:34:07] After you finish prospecting you will start prospecting again.
[08:34:07] After you finish prospecting you will start prospecting again.
[08:34:07] You're too busy.
[08:34:12] You would mine stone shards here.
[08:34:12] It is of very good quality.
[08:34:12] You start to gather fragments of the rock.
[08:34:17] After you finish prospecting you will start prospecting again.
[08:34:17] You're too busy.
[08:34:17] You're too busy.
[08:34:17] You're too busy.
[08:34:18] You would mine stone shards here.
[08:34:18] It is of very good quality.
[08:34:18] You start to gather fragments of the rock.
[08:34:24] You would mine stone shards here.
[08:34:24] It is of very good quality.
[08:34:25] You start to gather fragments of the rock.
[08:34:30] You would mine stone shards here.
[08:34:30] It is of very good quality.
[08:34:30] You start to gather fragments of the rock.
[08:34:31] After you finish prospecting you will start prospecting again.
[08:34:31] After you finish prospecting you will start prospecting again.
[08:34:31] After you finish prospecting you will start prospecting again.
[08:34:31] You're too busy.
[08:34:36] You would mine stone shards here.
[08:34:36] It is of very good quality.
[08:34:36] You start to gather fragments of the rock.
[08:34:42] You would mine stone shards here.
[08:34:42] It is of very good quality.
[08:34:42] You start to gather fragments of the rock.
[08:34:48] You would mine stone shards here.
[08:34:48] It is of very good quality.
[08:34:48] You start to gather fragments of the rock.
[08:34:54] You would mine stone shards here.
[08:34:54] It is of very good quality.
[08:34:54] You start to gather fragments of the rock.
[08:35:00] You would mine stone shards here.
[08:35:00] It is of very good quality.
[08:35:00] You start to gather fragments of the rock.
[08:35:06] You would mine stone shards here.
[08:35:06] It is of very good quality.
[08:35:14] You start to gather fragments of the rock.
[08:35:15] After you finish prospecting you will start prospecting again.
[08:35:15] After you finish prospecting you will start prospecting again.
[08:35:15] After you finish prospecting you will start prospecting again.
[08:35:15] After you finish prospecting you will start prospecting again.
[08:35:20] You would mine stone shards here.
[08:35:20] It is of very good quality.
[08:35:21] You start to gather fragments of the rock.
[08:35:26] You would mine stone shards here.
[08:35:26] It is of very good quality.
[08:35:26] You start to gather fragments of the rock.
[08:35:32] You would mine stone shards here.
[08:35:32] It is of very good quality.
[08:35:32] You start to gather fragments of the rock.
[08:35:38] You would mine stone shards here.
[08:35:38] It is of very good quality.
[08:35:38] You start to gather fragments of the rock.
[08:35:45] After you finish prospecting you will start prospecting again.
[08:35:45] After you finish prospecting you will start prospecting again.
[08:35:45] After you finish prospecting you will start prospecting again.
[08:35:45] You would mine stone shards here.
[08:35:45] It is of very good quality.
[08:35:45] You start to gather fragments of the rock.
[08:35:51] You would mine stone shards here.
[08:35:51] It is of very good quality.
[08:35:51] You start to gather fragments of the rock.
[08:35:57] You would mine stone shards here.
[08:35:57] It is of very good quality.
[08:35:57] You start to gather fragments of the rock.
[08:36:03] You would mine stone shards here.
[08:36:03] It is of very good quality.
[08:36:08] You start to gather fragments of the rock.
[08:36:08] After you finish prospecting you will start prospecting again.
[08:36:09] After you finish prospecting you will start prospecting again.
[08:36:09] After you finish prospecting you will start prospecting again.
[08:36:09] After you finish prospecting you will start prospecting again.
[08:36:14] You would mine stone shards here.
[08:36:14] It is of very good quality.
[08:36:14] You start to gather fragments of the rock.
[08:36:20] You would mine stone shards here.
[08:36:20] It is of very good quality.
[08:36:20] You start to gather fragments of the rock.
[08:36:23] After you finish prospecting you will start prospecting again.
[08:36:23] After you finish prospecting you will start prospecting again.
[08:36:23] After you finish prospecting you will start prospecting again.
[08:36:23] You're too busy.
[08:36:23] You're too busy.
[08:36:26] You would mine stone shards here.
[08:36:26] It is of very good quality.
[08:36:26] You start to gather fragments of the rock.
[08:36:32] You would mine stone shards here.
[08:36:32] It is of very good quality.
[08:36:32] You start to gather fragments of the rock.
[08:36:38] You would mine stone shards here.
[08:36:38] It is of very good quality.
[08:36:38] You start to gather fragments of the rock.
[08:36:44] You would mine stone shards here.
[08:36:44] It is of very good quality.
[08:36:44] You start to gather fragments of the rock.
[08:36:50] You would mine stone shards here.
[08:36:50] It is of very good quality.
[08:36:50] You start to gather fragments of the rock.

 

 

edit: apparently prospecting the ceiling triggers the alert though.

Edited by Tryfaen

Share this post


Link to post
Share on other sites

Hi @Tryfaen

I think some ending conditions for this trigger are either missing or outdated. May also need to check if start conditions match.

Also noticed it fails when prospecting from the surface.

 

You can try messing with them in the app and add manually.

 

Here are some conditions I've picked from the log and game and will test shortly.

(the bold part should be enough for the trigger)

 

Start:
[08:33:16] You start to gather fragments of the rock.

 

End:
[08:34:12] You would mine stone shards here.

[17:26:02] There is iron and rock salt nearby.

 

Edited by Aldur

Share this post


Link to post
Share on other sites

With the XP tracker window, could you make it so it only starts tracking xp/h once the skill gain starts?

Right now, I think if I open the window then wait a couple minutes and start gaining skill, the skill per hour is well off.

Please do correct me if I'm mistaken.

Share this post


Link to post
Share on other sites

I cannot seem to download this. The link for the .zip folder begins to open another tab and then shuts down with no zip downloaded. I had my boyfriend try it on another computer and the same thing happened for him. Just in case, I disabled my pop-up blocker but it still happened (which has never caused an issue before when a download begins with a browser tab opening). 

Share this post


Link to post
Share on other sites

Hi @Antony- yes it may be working as you described and should probably also work as you described. I will update it.

 

Hi @Squish- same thing happened for me. The link itself works, but not though left-clicking it. I've added a little spoiler under the "zip" download link with an alternative way to download it. (best I could think of for now)

Edited by Aldur
  • Like 1

Share this post


Link to post
Share on other sites
40 minutes ago, Aldur said:

Hi @Squish- same thing happened for me. The link itself works, but not though left-clicking it. I've added a little spoiler under the "zip" download link with an alternative way to download it. (best I could think of for now)

 

That worked beautifully - thank you so much! 

Share this post


Link to post
Share on other sites

Hi Aldur.

Not sure if you're aware of this but here's some reading that will affect WA.
 

 

and possibly this
 

 

Share this post


Link to post
Share on other sites

Thanks @Fengistfor noticing this. Will take a moment to include these changes though.

Share this post


Link to post
Share on other sites

The last time I downloaded and used WA I was playing on Serenity, a "known" server, this time when I got a new computer I downloaded it while playing on Harmony. I went into the options and fixed the "Server" and "group" modes but cannot find what to put in for the "webstats URL" can you tell me what I should put in there to get it to function as it was before? Didn't have this issue when I started using it on Harmony after the main "Player tracker" data was on Lynd, but having a little issue with Lyndee being the main "Player" and Harmony being the first map it is being used on. Hope this all makes sense, I am kinda computer illiterate... but not totally, 😆

 

Nevermind found how to fix it. It is running again. 

Edited by LynD
  • Like 1

Share this post


Link to post
Share on other sites

More info regarding the upcoming changes for later this month:

 

23 new traits have been added, and traits now belong to particular categories with changes to how traits are passed on and calculated. Parents sharing a majority of traits in one particular category increases the chance for all traits in that category to be passed on. Speed trait parents are more likely to have speed trait offspring, draft parents will more likely produce draft traited offspring, and so on. The categories are as follows:

 

  • Speed - Giving ridden creatures a bonus to their riding speed. These no longer increase the speed of vehicles the animal may be hitched to.
  • Draft - Allowing creatures to carry more, and providing speed bonuses to vehicles with hitched animals. Heavier loads will slow vehicles down, but draft animals will increase speed of the vehicle they are hitched to. Bison will have a large natural bonus on top of draft traits.
  • Combat - These traits focus on combat bonuses, reduction in damage taken, and improving taming. Creatures with these traits can be easier to tame, and stay tame longer.
  • Resource - Effect output for things like wool and milk, as well as the quality and quantity of butchered products.
  • Miscellaneous - General traits with a range of effects like preventing creatures to roam even without a saddle, reducing food consumption, and reducing the chance to pack tiles.
  • Negative traits - ones which have effects that may reduce usefulness.

Traits will no longer directly be capped by your Animal Husbandry level. Each trait is now worth a certain amount of points (from -10 to 20), and you may have points up to your Animal Husbandry level.

 

Quote of DemonaNightshade:

All animals will be effected due to the fact that our current "5 speeds" are a mix of speed and draft traits. You'll want to work toward breeding draft traited hell horses for hauling carts, and speed traited mounts.

 

 

Share this post


Link to post
Share on other sites

For some reason, WA picks and chooses when it reads when I last prayed.

 

It wont reset the timer iven when my skill tab has a skill increase.- I didnt change anything in it and it just started to do this a few days ago

 

EDIT: I just noticed its showing the wrong faith level as well. 

unknown.png

 

 

It only seems to correct itself if I have a sermon 

Edited by WittleBunnBun

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now