Aldur

Wurm Assistant - Enrich Your Wurm Experience

Recommended Posts

Couple of bugs

 

The combat log parser seems to check for capitalization which half-breaks it and you have to go rename them manually to get it to work properly, as the attacker gets capitalized due to being at the start of a sentence while the defender doesn't. For example

[19:35:58] Venerable troll kicks you hard in the stomach and irritates it.

[19:36:02] You maul venerable troll deadly hard in the head and damage it.

Would come up as sepererate mobs, Venerable vs venerable

02371a25a6bc1b42d9820a491b180d4d.png

 

Affinities aren't supported in skill messages [19:36:54] > Info > WurmApi > SkillEntryParser: Skill message appears to inform about affinity, not supported. Raw entry: Timestamp: 16/11/2020 4:02:08 PM, Source: , Content: Soul depth has increased to rank 1 affinity

 

When timezones change, wurmassistant flips out [19:36:24] > Info > WurmApi > LogFileParser: Parsed line has earlier timestamp, compared to last parsed line. Overriding this timestamp with stamp of last parsed line. Line contents: [[18:11:44] Body strength increased 

It will do this for every single line in the hour from the timezone change, which makes it take forever to load up and uses a lot of cpu and read/write checking every single line and recording it in logs, doing this every time you launch until you delete the offending logs

Share this post


Link to post
Share on other sites
On ‎11‎/‎7‎/‎2020 at 11:30 AM, Aldur said:

Second very important reason, even if only to me, is that I need a more modern looking project in my portfolio

Will you be outsourcing assets?

 

On ‎11‎/‎7‎/‎2020 at 11:30 AM, Aldur said:

It will be possible to integrate with other tools

That'll be interesting.

 

Can't wait to see the new design.

Share this post


Link to post
Share on other sites

Hi @wasntme

You need to manually point WA to the folder inside steam library. I'll try to make that easier to figure.

Share this post


Link to post
Share on other sites

Hi there

is there a plugin to track what meals give what timed affinity you discover?

Share this post


Link to post
Share on other sites

My Norton 360 is not allowing me to download Wurm Assistant.

I tried submitting the form but because I did not know what name was given to the detection, I could not submit.

Any help would be appreciated.

  • Like 1

Share this post


Link to post
Share on other sites

Hi @Amerian

I've just rechecked and It doesn't seem that there are antivirus false positives for WA. I suspect Norton is blocking download just because it comes from my private source and not well known organization.

 

In that case, it would be best to disable Download Intelligence for a moment.

Found this help page: https://support.norton.com/sp/en/us/home/current/solutions/v80629965

 

Afterwards scan the downloaded file and if everything checks out, Norton should not block WA startup.

Edited by Aldur

Share this post


Link to post
Share on other sites

there arent many things things that brighten my day in 2020 but hearing wa is getting a new version sometime in the future just might do it. :)

just a question from your update post... this line

  • Better ways of dealing with multiple installations (we now have wurm online and two versions of wurm on steam)

does this imply that we will be able to run wa4 and have it pull data and work timers/granger etc for steam and wurmonline clients at the same time without having to swap the game directory path?

that would be amazing.

best of luck on your hero work.

Share this post


Link to post
Share on other sites

Aye. In new version there will be character creator, where you can choose things such as source wurm. So even if they put wurm on origin, tool will be ready. :P

Share this post


Link to post
Share on other sites

Courtesy of @Kohle, who added a pull request to WA3, I'm publishing a new version of WA3.

 

Changes from me:

  • Popups can now be shown in the top right corner of the screen. Option can be changed in main menu -> other settings.

Changes from @Kohle:

  • Fixes for detecting Golden Valley as the current server.
  • Added pvp version of CaHelp channel.
  • Fixed fetching server stats for all servers.
  • Fixed some skill dump parsing errors, cause by sections Player, Premium and Server
  • Like 1

Share this post


Link to post
Share on other sites

About hell horses. Granger doesn't seem to differentiate babies from adults and one must always go in and edit them to be babies. 

 

I'm not entirely sure how Granger determines age. For instance with horses, perhaps it's from the 

"Horses like this one have many uses" - from which granger knows those are the adults. 

 

With hell horses, they have different phrases:

Foals: This fiery creature is rumoured to grow up to be a mount of the demons of Sol.

Adults: This fiery creature is rumoured to be the mounts of the demons of Sol.

 

Thanks again for all you do Aldur! I've also been immensely enjoying adding sound triggers so that I can have animals make sounds when I groom them or when they graze, to give a little life to the world. 

  • Like 1

Share this post


Link to post
Share on other sites

Hi @Malena, thank you for spotting this difference. That should be enough for me to get baby hellhorses going. So to speak. ;)

  • Like 1

Share this post


Link to post
Share on other sites

Hi folks!

 

I'm releasing next batch of WA3 updates.

  • Granger should now properly recognize foal hellhorses.
    Thank you @Malenafor finding log messages. Please let me know if everything works, as I've had no baby hellhorses to do the science on. ;) 
     
  • Combat Assistant should now properly count shield parries for the player.
    Thank you@boilingfort for providing the new message. Could you let me know if it now counts properly?
     
  • Crafting widget has been upgraded for some missing actions of Cloth Tailoring and Leatherworking.
    Thank you @Nadrojfor all the messages. I've added following rules:
    Spoiler
    
    For Cloth Tailoring
    The XXXX has some stains that must be washed away.
    > water
    
    The XXXX has an open seam that must be backstitched with an iron needle to improve.
    > iron needle
    
    
    For Leatherworking
    has some holes and must be tailored with an iron needle to improve.
    > iron needle
    
    A mallet must be used on the XXXX in order to smooth out a quirk.
    > mallet

    Please check if things work as they should. I was unsure what you mean by "awl" comments exactly. If there is anything wrong or missing, be sure to let me know.
     
  • Fixed a rare bug, where WA would fail to load most features, when computer has zero sound devices attached. WA should now go to a fall back, which should not cause such problems.
    @Delakarthank you for reporting this. If you are still around and could repeat this state for a quick test, I would be most grateful!
     
  • Included a pull from mrurb, who made it so Granger adds a current time as birth date for a newly added creature. This can be done using hugsxamine (/hug emote) instead of smilexamine. :) This will not work for creature updates. Many thanks mrurb!
     
  • And finally, Calendar defaults have been updated to latest season list, as listed on Wurmpedia. This will not work backwards for all seasons, but can be fixed easily using Calendar -> Configure > mod seasons list -> restore default (also manually added seasons will not be modified by this option any more). I've also updated label so that it indicates randomness of seasons a bit more clearly. Thank you @Yagafor requesting this!

 

There are some more fixes waiting, they will come in January.

Edited by Aldur
  • Like 2

Share this post


Link to post
Share on other sites

Hi folks!

 

And Merry X--mas! :) 

  • Like 5

Share this post


Link to post
Share on other sites

1. Granger isn't adding a "Not in mood" for failed breeding attempts and I'm not sure if it's suppose too. Example;

[15:56:04] The mature fat Haltheart and the adolescent fat Rageumbra get intimate.

[15:56:38] The mature fat Haltheart shies away and interrupts the action.

 

2. I had to subtract 1 day from the default harvest season dates to get them to better align with almanac orange text dates (default dates).

 

Thank you for making this tool!

Share this post


Link to post
Share on other sites

Hi@Ogare, yes granger should set that on this message and the message looks usual. I'll have a look at this.

Wurm seasons are very random by nature. I've recently added a message about that to the Calendar. They can happen up to 2 wurm weeks early or late (translates to +/- 42 real life hours)

Share this post


Link to post
Share on other sites

The orange text from the almanac is the default Wurm harvest date and I believe it's always the same. Now the actual harvest date does do as you say and RNG +/- 2 wurm weeks.

Share this post


Link to post
Share on other sites

Perhaps I've set the day calculation wrong, I will also have a look at this then. :) Thanks for spotting this.

Edited by Aldur

Share this post


Link to post
Share on other sites

There is something wrong with the orange text dates in my almanac. They are suppose to change to white when it gets close enough to actual date for the ql of my reports. I thought I'd say so since flawed observations don't make for good bug hunting :) 

Share this post


Link to post
Share on other sites

Update:

  • Fixed parsing bug of uptime in server stats. It is now correctly parsing when singular form of unit is present (eg. day instead of days). Thanks @Kohle for debugging effort!

Edited by Aldur

Share this post


Link to post
Share on other sites

Ok, not exactly a plugin but something I'm working on out of need.

 

Behold, the Wurm Assistant horse formatter.


The purpose of this is to allow me to use Wurm Assistant as my horse manager and without having to jump through hoops, easily use it's export function to create a nice, formatted list of horses for sale that I can post on the forums.


How it works:  You export your herd from WA in XML format. Open the XML file in a program like notepad.  Copy the entire XML.  On the web page, paste the xml in the space provided. Select your options and click submit.  It will then display a table of your horses like the one below.  Click on one of the 'Copy to Clipboard' buttons.  Create your new forum post and... paste.
 

Feel free to abuse it and let me know what you think.

 

For those of you familiar with WordPress, this is a simple plugin I bashed together this evening using a shortcode.  Meaning, if enough of you seem to like it, I'll start a thread and upload it to the WordPress.org repository (after cleaning it up a good bit) so that you can install it on your own site.

 

It is temporarily located at https://rakone.com/112-2/

 

There are also some basic instructions on the site 


PS: @Aldur, this is why I mentioned the duplicate fields for horse traits in the CSV export.  Thot about doing this months ago just using the CSV export.

 

Price Name Speed Gender Age Color Traits
  Piehard 2 Speed male Adolescent Appaloosa
appaloosa.png
It has lightning movement
It can carry more than average
It looks unusually strong and healthy
  Wingpick 2 Speed female Mature Appaloosa
appaloosa.png
It has lightning movement
It can carry more than average
It looks unusually strong and healthy
  Runlightning 1 Speed male Aged Appaloosa
appaloosa.png
It has lightning movement
  Sagecloud 2 Speed female Adolescent Appaloosa
appaloosa.png
It has fleeter movement than normal
It is a tough bugger
It can carry more than average
  Benitadream 3 Speed female Aged Black
black.png
It has lightning movement
It can carry more than average
It has very strong leg muscles
  Sadkim 3 Speed female Young Black
black.png
It will fight fiercely
It has fleeter movement than normal
It is a tough bugger
It has lightning movement
It can carry more than average
  Rundance 3 Speed female YoungFoal Black
black.png
It has lightning movement
It can carry more than average
It has very strong leg muscles
It seems overly aggressive
It has a certain spark in its eyes
  Brisksouth 3 Speed male YoungFoal Black
black.png
It is a tough bugger
It has lightning movement
It can carry more than average
It has very strong leg muscles
It looks unusually strong and healthy
  Starkyahya 4 Speed female Adolescent Black
black.png
It has fleeter movement than normal
It has lightning movement
It can carry more than average
It has very strong leg muscles
  Raidblood 4 Speed female Young Black
black.png
It has fleeter movement than normal
It has lightning movement
It can carry more than average
It has very strong leg muscles
50c Manfast 2 Speed male YoungFoal Blood bay
bloodbay.png
It has fleeter movement than normal
It can carry more than average
It has a certain spark in its eyes
  Cloudzafir 1 Speed female Aged Blood bay
bloodbay.png
It has fleeter movement than normal
It looks unusually strong and healthy
  Pearllei 2 Speed female YoungFoal Blood bay
bloodbay.png
It has fleeter movement than normal
It can carry more than average
  Chasergolden 2 Speed male Aged Blood bay
bloodbay.png
It has fleeter movement than normal
It can carry more than average
  Haltbear 2 Speed male YoungFoal Blood bay
bloodbay.png
It has fleeter movement than normal
It has lightning movement
It looks unusually strong and healthy
It has a certain spark in its eyes
  Nadarage 3 Speed male YoungFoal Blood bay
bloodbay.png
It has fleeter movement than normal
It has lightning movement
It can carry more than average
  Liwild 2 Speed female Adolescent Blood bay
bloodbay.png
It has fleeter movement than normal
It can carry more than average
  Chaserunity 3 Speed female Mature Brown
brown.png
It will fight fiercely
It has fleeter movement than normal
It can carry more than average
It has very strong leg muscles
  Cloudcaine 3 Speed female Mature Brown
brown.png
It has fleeter movement than normal
It has lightning movement
It has very strong leg muscles
  Wart 1 Speed male Young Brown
brown.png
It is a tough bugger
It can carry more than average
  Eastraid 3 Speed male YoungFoal Brown
brown.png
It has fleeter movement than normal
It has lightning movement
It has very strong leg muscles
  Daisyhop 3 Speed female YoungFoal Brown
brown.png
It will fight fiercely
It has fleeter movement than normal
It has lightning movement
It can carry more than average
  Manhoney 2 Speed male Aged Brown
brown.png
It has fleeter movement than normal
It has a strong body
It looks unusually strong and healthy
  Warriorsad 2 Speed female Aged Brown
brown.png
It has fleeter movement than normal
It has lightning movement
  Bellaraid 2 Speed female Mature Brown
brown.png
It is a tough bugger
It has lightning movement
It can carry more than average
  Flashwing 2 Speed female Mature Brown
brown.png
It is a tough bugger
It has lightning movement
It has very strong leg muscles
  Copperwild 3 Speed female YoungFoal Brown
brown.png
It has fleeter movement than normal
It is a tough bugger
It has lightning movement
It has very strong leg muscles
  Zoedance 3 Speed female YoungFoal Brown
brown.png
It has fleeter movement than normal
It has lightning movement
It has very strong leg muscles
  Strongflint 3 Speed male YoungFoal Brown
brown.png
It has fleeter movement than normal
It has lightning movement
It has very strong leg muscles
It has keen senses
  Eclipseclip 3 Speed male YoungFoal Brown
brown.png
It has fleeter movement than normal
It has lightning movement
It has very strong leg muscles
It has keen senses
It seems overly aggressive
  Kadensouth 3 Speed male YoungFoal Brown
brown.png
It is a tough bugger
It has a strong body
It can carry more than average
It has very strong leg muscles
It has keen senses
  Bloodsweet 2 Speed female Aged Brown
brown.png
It is a tough bugger
It has lightning movement
It has very strong leg muscles
  Eckerheart 4 Speed male YoungFoal Brown
brown.png
It will fight fiercely
It has fleeter movement than normal
It has lightning movement
It can carry more than average
It has very strong leg muscles
  Bommountain 3 Speed male Adolescent Brown
brown.png
It has fleeter movement than normal
It has lightning movement
It has very strong leg muscles
  Zarachaser 3 Speed female YoungFoal Brown
brown.png
It will fight fiercely
It has a strong body
It has lightning movement
It can carry more than average
  Mactear 3 Speed female Adolescent Brown
brown.png
It has fleeter movement than normal
It is a tough bugger
It has a strong body
It has lightning movement
It looks unusually strong and healthy
  Fleaice 3 Speed male Adolescent Brown
brown.png
It has fleeter movement than normal
It has lightning movement
It has very strong leg muscles
  Clipflash 4 Speed female YoungFoal Brown
brown.png
It has fleeter movement than normal
It is a tough bugger
It has a strong body
It has lightning movement
It has very strong leg muscles
  Mountainsad 'v1.1' 3 Speed female YoungFoal Brown
brown.png
It will fight fiercely
It is a tough bugger
It has a strong body
It has lightning movement
It can carry more than average
  Emilhappy 4 Speed male YoungFoal Brown
brown.png
It has fleeter movement than normal
It has a strong body
It has lightning movement
It has very strong leg muscles
It has keen senses
  Greyhappy 2 Speed male Aged Brown
brown.png
It will fight fiercely
It has fleeter movement than normal
It can carry more than average
  Dogballet 3 Speed female YoungFoal Brown
brown.png
It is a tough bugger
It has a strong body
It has lightning movement
It can carry more than average
It is unusually strong willed
  Mountainsad 5 Speed male YoungFoal Brown
brown.png
It has fleeter movement than normal
It has a strong body
It has lightning movement
It can carry more than average
It has very strong leg muscles
  Flashwild 4 Speed female YoungFoal Brown
brown.png
It has fleeter movement than normal
It has lightning movement
It can carry more than average
It has very strong leg muscles
It looks unusually strong and healthy
  Goldebony 4 Speed female YoungFoal Brown
brown.png
It will fight fiercely
It has fleeter movement than normal
It has lightning movement
It can carry more than average
It has very strong leg muscles
  Bloodmack 2 Speed male Aged Brown
brown.png
It is a tough bugger
It has a strong body
It can carry more than average
  Tammyhard 4 Speed female Adolescent Brown
brown.png
It has fleeter movement than normal
It has a strong body
It has lightning movement
It has very strong leg muscles
It has keen senses
  Daisypie 2 Speed female Aged Brown
brown.png
It will fight fiercely
It is a tough bugger
It has lightning movement
It can carry more than average
  Dreampie 2 Speed male Aged Brown
brown.png
It has fleeter movement than normal
It has lightning movement
  Emilosio 4 Speed male YoungFoal Brown
brown.png
It has fleeter movement than normal
It has lightning movement
It can carry more than average
It has very strong leg muscles
  Raidebony 2 Speed male Aged Brown
brown.png
It will fight fiercely
It has fleeter movement than normal
It has lightning movement
  Westchaser 3 Speed male YoungFoal Brown
brown.png
It has fleeter movement than normal
It is a tough bugger
It has lightning movement
It can carry more than average
  Huntingwarrior 1 Speed female Aged Ebony black
ebony.png
It has lightning movement
It has a certain spark in its eyes
  Pickswift 1 Speed male YoungFoal Ebony black
ebony.png
It has fleeter movement than normal
  Danceraid 2 Speed female YoungFoal Ebony black
ebony.png
It is a tough bugger
It has lightning movement
It can carry more than average
It has a certain spark in its eyes
  Eastyasin 2 Speed male Aged Ebony black
ebony.png
It has lightning movement
It can carry more than average
It has a certain spark in its eyes
  Warriorxo 4 Speed male YoungFoal Gold
gold.png
It has fleeter movement than normal
It has lightning movement
It can carry more than average
It has very strong leg muscles
It has a certain spark in its eyes
  Umaeast 3 Speed female YoungFoal Gold
gold.png
It has fleeter movement than normal
It has a strong body
It can carry more than average
It looks unusually strong and healthy
  Windwarrior 2 Speed female Mature Gold
gold.png
It has lightning movement
It has very strong leg muscles
  Queenwarrior 2 Speed female Aged Gold
gold.png
It has a strong body
It has very strong leg muscles
It has keen senses
  Honeyeagle 3 Speed male Aged Gold
gold.png
It will fight fiercely
It has fleeter movement than normal
It can carry more than average
It has very strong leg muscles
  Osiogrey 3 Speed female YoungFoal Gold
gold.png
It will fight fiercely
It has lightning movement
It can carry more than average
It has very strong leg muscles
  Greybilly 3 Speed male Young Gold
gold.png
It has fleeter movement than normal
It can carry more than average
It has very strong leg muscles
  Happygold 3 Speed male YoungFoal Grey
grey.png
It is a tough bugger
It has a strong body
It has lightning movement
It has very strong leg muscles
It looks unusually strong and healthy
  Rainmountain 3 Speed male Adolescent Grey
grey.png
It has fleeter movement than normal
It is a tough bugger
It has lightning movement
It can carry more than average
  Runpaint 2 Speed female YoungFoal Grey
grey.png
It has lightning movement
It has very strong leg muscles
It has a certain spark in its eyes
  Ebonyfancy 2 Speed male YoungFoal Piebald pinto
piebald.png
It has fleeter movement than normal
It is a tough bugger
It has lightning movement
It has a certain spark in its eyes
  Tessmountain 2 Speed female YoungFoal Piebald pinto
piebald.png
It is a tough bugger
It has lightning movement
It can carry more than average
It looks unusually strong and healthy
  Osiomountain 2 Speed female Mature Piebald pinto
piebald.png
It is a tough bugger
It has lightning movement
It has very strong leg muscles
It looks unusually strong and healthy
  Silverecker 2 Speed female YoungFoal Skewbald pinto
skewbald.png
It will fight fiercely
It has lightning movement
It has very strong leg muscles
It looks unusually strong and healthy
  Zoeebony 2 Speed female Adolescent Skewbald pinto
skewbald.png
It has lightning movement
It can carry more than average
It looks unusually strong and healthy
  Runfancy 3 Speed male YoungFoal Skewbald pinto
skewbald.png
It has fleeter movement than normal
It is a tough bugger
It has lightning movement
It can carry more than average
It has a certain spark in its eyes
  Notchebony 2 Speed male Aged White
white.png
It has fleeter movement than normal
It has very strong leg muscles
  Chasergala 2 Speed female Mature White
white.png
It has lightning movement
It has very strong leg muscles
It has a certain spark in its eyes
  Kissrun 3 Speed female YoungFoal White
white.png
It has fleeter movement than normal
It is a tough bugger
It has lightning movement
It can carry more than average
It has keen senses
  Eastdom 3 Speed male YoungFoal White
white.png
It will fight fiercely
It has fleeter movement than normal
It is a tough bugger
It has lightning movement
It can carry more than average
  Bearhappy 4 Speed male YoungFoal White
white.png
It has fleeter movement than normal
It has lightning movement
It can carry more than average
It has very strong leg muscles
It looks unusually strong and healthy
  Greysad 2 Speed female YoungFoal White
white.png
It will fight fiercely
It has fleeter movement than normal
It can carry more than average
  Briskaisha 2 Speed female Adolescent White
white.png
It has lightning movement
It can carry more than average
It has a certain spark in its eyes

 

Edited by Fengist
  • Like 2

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