Aldur

Wurm Assistant - Enrich Your Wurm Experience

Recommended Posts

Also I have a question to everyone:

Did anyones Wurm Assistant get stuck at 1.4.0.17 and never notifies there is an update?

Share this post


Link to post
Share on other sites

Also I have a question to everyone:

Did anyones Wurm Assistant get stuck at 1.4.0.17 and never notifies there is an update?

I had an issue earlier today when I had 1.4.0.16 that said an update was available and it only updated to 1.4.0.17 and not to 1.4.0.21. I uninstalled and reinstalled using the link in the OP and it installed 1.4.0.21.

Share this post


Link to post
Share on other sites

Ok I think I know now, how to fix the date issue.

You can try downloading the standalone version (check first post here), there you start WA with proper .exe file.

Also, you should try this:

Engine -> Engine settings -> display new log entries in program log

This should start showing in WA any log messages, that appear in game. So you can verify that the program is actually reading things from every log.

Ok, I uninstalled 1.4.0.21 and installed the stand-alone from dropbox (1.4.0.17). I enabled the display new log entries.

Here's what I got upon startup:

[12:44:25] Note: could not load Sound Bank adjusted volumes due file missing
[12:44:25] Minor error: Invalid deployment. Please report this bug! Program should run correctly.
[12:44:25] >> Starting engine
[12:44:25] > Initializing wrappers for Wurm log files
[12:44:25] > Tracking 12 logs for Typhoid
[12:44:25] Initializing module: LogSearcher
[12:44:25] Initializing module: ClearTimestamps
[12:44:25] Initializing module: TimerAssist
[12:44:25] Initializing module: SoundNotify_Typhoid
[12:44:25] Initializing module: Timers_Typhoid
[12:44:25] Initializing module: Calendar
[12:44:25] Initializing module: Granger
[12:44:25] > Initializing wrappers for Wurm log files
[12:44:25] ! LogsManager: No log files acquired for Ganymede, path: C:\Users\Arson\wurm\players\Ganymede\logs\
[12:44:25] ! IF you have run Wurm Client today for the above character, please make sure the program "logging mode" is set correctly.
[12:44:25] ! You can find this setting in tracking settings window (Engine menu), top left corner. It needs to be set to same mode as the game itself.
[12:44:25] ! If the above is set correctly, you may have found a bug, please report this. Some of the program features will not work for you until this is resolved.
[12:44:25] Initializing module: ClearTimestamps
[12:44:25] Initializing module: SoundNotify_Ganymede
[12:44:25] Initializing module: Timers_Ganymede
[12:44:25] >> Engine started and running...
[12:44:25] No active Wurm Online client found, engine has been put into sleep mode
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\_Event.2013-03.txt
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\Alliance.2013-03.txt
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\CA_HELP.2013-03.txt
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\Freedom.2013-03.txt
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\_Friends.2013-03.txt
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\GL-Freedom.2013-03.txt
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\_Local.2013-03.txt
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\_Skills.2013-03.txt
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\Village.2013-03.txt
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\PM__Leifar.2013-03.txt
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\PM__Roan.2013-03.txt
[12:44:25] Wrapped file: C:\Users\Arson\wurm\players\Typhoid\logs\\PM__Zakias.2013-03.txt
[12:44:25] LogSearcher: Preparing cache, this may take a while...
[12:44:25] LogSearcher: Building log cache for Arson
[12:44:25] LogSearcher: Found 8 logs
[12:44:25] LogSearcher: Saving cache to database
[12:44:25] LogSearcher: Building log cache for Ganymede
[12:44:25] LogSearcher: Found 21 logs
[12:44:25] LogSearcher: Saving cache to database
[12:44:25] LogSearcher: Building log cache for Komid
[12:44:25] LogSearcher: Found 6 logs
[12:44:26] LogSearcher: Saving cache to database
[12:44:26] LogSearcher: Building log cache for Malyk
[12:44:26] LogSearcher: Found 44 logs
[12:44:26] LogSearcher: Saving cache to database
[12:44:26] LogSearcher: Building log cache for Titus
[12:44:26] LogSearcher: Found 12 logs
[12:44:26] LogSearcher: Saving cache to database
[12:44:26] LogSearcher: Building log cache for Typhoid
[12:44:26] Debug: begin history search for wurm date
[12:44:26] LogSearcher: Found 160 logs
[12:44:26] LogSearcher: Saving cache to database
[12:44:26] LogSearcher: Caching finished
[12:44:26] Granger: found out Typhoid AH skill to be: 8
[12:44:26] Debug: end history search for wurm date
[12:45:20] Found active Wurm Online client, engine has been awakened
[12:45:21] _Event: Logging started 2013-03-06
[12:45:21] _Event: [12:45:21] You will now fight defensively.
[12:45:22] _Event: [12:45:22] You will now fight normally.
[12:45:22] _Event: [12:45:22] Welcome back, Typhoid! These pristine lands have been waiting for you.
[12:45:22] Alliance: Logging started 2013-03-06
[12:45:22] Alliance: [12:45:22]
[12:45:26] _Event: [12:45:26] You enter Cape Hazard.
[12:45:26] _Event: [12:45:26] You enter Freedom Isles.
[12:45:26] _Event: [12:45:26] You feel the presence of Fo.
[12:45:26] _Event: [12:45:26] You may not move right now.
[12:45:26] _Event: [12:45:26] 113 other players are online. You are on Pristine (729 totally in Wurm).
[12:45:26] _Event: [12:45:26] Type /help for available commands.
[12:45:26] CA_HELP: Logging started 2013-03-06
[12:45:26] CA_HELP: [12:45:26] <System> This is the Community Assistance window. Just type your questions here. To stop receiving these messages, type /ca.
[12:45:26] _Friends: Logging started 2013-03-06
[12:45:26] _Friends: [12:45:26] Leifar is online.
[12:45:45] _Event: [12:45:45] You may now move again.
[12:45:45] _Event: [12:45:45] The server has been up 5 days, 6 hours and 19 minutes.
[12:45:45] _Event: [12:45:45] It is 11:57:49 on day of Tears in week 2 of the starfall of the Digging in the year of 1030.
[12:45:45] _Event: [12:45:45] You have played 22 days, 21 hours and 30 minutes.
[12:45:45] _Event: [12:45:45] You have premium time until 11 May 2013 00:08:16 GMT
[12:46:00] _Event: [12:46:00] You are no longer invulnerable.
[12:46:20] GL-Freedom: Logging started 2013-03-06
[12:46:20] GL-Freedom: [12:46:20] <Sathra> so thinking of smashing up these random paved areas

Seems to be reading logs from the game. No impact in Granger and dates are still showing an error. I was able to "run as administrator" as well.

Share this post


Link to post
Share on other sites

Ok, let me ask you this way:

i3B2DIR.png

This (selected) MAIN char should be the one, that is smiling at horses. It won't work for anyone else.

I have no idea what else may be the reason, since your logs are being read just fine.

Share this post


Link to post
Share on other sites

Absolutely loving the Granger module, however have a suggestion:

As there are a number of us who manage our breeding programme and we usually do so via a shared Google Spreadsheet.

Would it be possible to add the capability to export date to an xls or csv file, and visa versa (the ability to import from xls or csv file)?

This means when one of us updates the data, we can all import it back instead of having to manually examine the changed horses individually.

Share this post


Link to post
Share on other sites

Sadly I don't have time to write such code at this time (especially the importing). Maybe someone else will be able to code/script it in WA 2.0, when python will be available.

Edited by Aldur

Share this post


Link to post
Share on other sites

A teensy tiny suggestion, but is there any way to have it track ages so that it doesn't suggest me breeding with young horses at least, maybe with the option to turn off adolescent too as suggested breeding pairs?

Also exporting to a spreadsheet sounds wonderful.

Share this post


Link to post
Share on other sites

Yes Cally, that's already on my list, but going to happen after WA 2.0

Share this post


Link to post
Share on other sites

No, it's not checked. Does it need to be? I had assumed it if was necessary for the function it would have been checked by default. I figured it was sort of way of capturing animal data from cached logs or something.

Share this post


Link to post
Share on other sites

Yes, you definitely should check it. It probably could be checked by default, in the early version there was some more "liberal" way of granger getting data, so this was unset to avoid confusion.

Edited by Aldur

Share this post


Link to post
Share on other sites

Yes, you definitely should check it.

Well, now I feel absolutely silly. That fixed the problem. Two additional things while I have your attention:

1) The program seems to add other breedable animals, not sure if this is intentional. It added my bison.

2) Is there a default "sound bank"? If not, any suggestions for sounds?

Share this post


Link to post
Share on other sites

2) Is there a default "sound bank"? If not, any suggestions for sounds?

There's a default sound but it can't be accessed in the timer thing, I went to here and it's working fine.

Share this post


Link to post
Share on other sites

1) It may add some other animals, I definitely didn't bother to make it ignore everything possible. But I doubt it will add your neighbor char or the corbita. Feel free to try tho, but breeding neighbors may not work.

2) Nope, to keep the app small. As far as sounds go, you can try Internet. :D

Share this post


Link to post
Share on other sites

Aldur, thanks for your patience with all this today. I really appreciate it. Thank you, Cally, for the suggestion.

Share this post


Link to post
Share on other sites

1.4.0.22. Fixed the issue with wurm date and recognizing the server name correctly, calendar should now be working fine for everyone.

Unfortunately to upgrade past 1.4.0.17 (and from any earlier version), reinstall of Wurm Assistant is necessary. Program settings are safe, will not be affected.

It's because I've accidentally changed "identity" of my app, when working on unit tests, by adding ".exe" to it's name. Go figure, Microsoft for the win.

Edited by Aldur

Share this post


Link to post
Share on other sites

It's still says "error" for Wurm Date, if that matters.

[18:07:50] Debug: data extracted for servers:

[18:07:50] Debug: Golden Valley (It is 06:52:48 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:50:50 PM]

[18:07:50] Debug: Independence (It is 06:50:34 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:07:44 PM]

[18:07:50] Debug: Deliverance (It is 06:51:28 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:07:45 PM]

[18:07:50] Debug: Exodus (It is 06:52:32 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:07:46 PM]

[18:07:50] Debug: Celebration (It is 06:52:31 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:07:47 PM]

[18:07:50] Debug: Chaos (It is 06:49:53 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:07:47 PM]

[18:07:50] Debug: Elevation (It is 06:52:52 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:02:59 PM]

[18:07:50] Debug: Serenity (It is 06:53:01 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:07:48 PM]

[18:07:50] Debug: Desertion (It is 06:53:03 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:03:01 PM]

[18:07:50] Debug: Affliction (It is 06:53:02 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:07:49 PM]

[18:07:50] Debug: Pristine (It is 06:52:17 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:07:50 PM]

[18:07:50] Debug: Release (It is 06:52:47 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 6:07:49 PM]

[18:07:50] 100 other players are online. You are on Celebration (

Share this post


Link to post
Share on other sites

Only if seasons are shown incorrectly (there is some bug with displaying date, I didn't bother to fix that atm).

Also what's this?

[18:07:50] 100 other players are online. You are on Celebration

Um.. this actually looks like a bug.

Yup, that's a bug.

And it's fixed now.

Edited by Aldur

Share this post


Link to post
Share on other sites
[19:06:47] Debug: begin history search for wurm date

[19:06:47] Granger: found out Liviella AH skill to be: 47

[19:06:47] Debug: end history search for wurm date

[19:06:47] Debug: scheduling http lookup for server: Celebration

[19:06:47] Debug: Starting http background worker

[19:06:47] Debug: begin wurm server feed lookup for uptime and wurm date

[19:06:47] Debug: http worker start

[19:06:47] Timers: Determined current meditation skill for player Liviella to be 23.315

[19:06:48] Timers: Determined current faith for player Liviella to be 66.009

[19:06:56] Debug: http worker finished

[19:06:56] Debug: finalizing http worker

[19:06:56] Debug: current server name is: Celebration

[19:06:56] Debug: local time is: 3/6/2013 7:06:56 PM

[19:06:56] Debug: data extracted for servers:

[19:06:56] Debug: Golden Valley (It is 14:45:22 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:50:01 PM]

[19:06:56] Debug: Independence (It is 14:43:08 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:06:54 PM]

[19:06:56] Debug: Deliverance (It is 14:43:26 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:06:52 PM]

[19:06:56] Debug: Exodus (It is 14:45:16 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:06:54 PM]

[19:06:56] Debug: Celebration (It is 14:44:48 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:06:54 PM]

[19:06:56] Debug: Chaos (It is 14:42:37 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:06:55 PM]

[19:06:56] Debug: Elevation (It is 14:45:27 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:02:07 PM]

[19:06:56] Debug: Serenity (It is 14:45:39 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:06:57 PM]

[19:06:56] Debug: Desertion (It is 14:45:51 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:02:10 PM]

[19:06:56] Debug: Affliction (It is 14:45:36 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:06:57 PM]

[19:06:56] Debug: Pristine (It is 14:44:54 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:06:59 PM]

[19:06:56] Debug: Release (It is 14:45:33 on day of Awakening in week 2 of the starfall of the Digging in the year of 1030.) [3/6/2013 7:06:59 PM]

[19:06:56] Debug: matched server to data

[19:06:57] Debug: data is accurate

[19:06:57] TimingAssist: http data uptime check: passed

[19:06:57] TimingAssist: http data wurm date check: passed

On .23 but it still says error on Wurm Date.

I don't know if this is actually a big deal, but I like to give info when I can.

Share this post


Link to post
Share on other sites

Nah don't worry about it, log seems to indicate all is fine:

[19:06:56] Debug: current server name is: Celebration

[19:06:56] Debug: matched server to data

[19:06:57] Debug: data is accurate

[19:06:57] TimingAssist: http data uptime check: passed

[19:06:57] TimingAssist: http data wurm date check: passed

Share this post


Link to post
Share on other sites

Quick question on Granger. I just got to 70 faith on my Fo priest and started removing bad traits. Granger won't update automatically because it says the traits don't match. Is there a flag I can set to make it update or am I just going to have to manually change their traits now? Other than that, wonderful tools here. Thanks for all your hard work.

Share this post


Link to post
Share on other sites

No such option at this point, but I'll add it to wishlist.

Share this post


Link to post
Share on other sites

Is Granger taking into account grandparents as well as parents? It seems to be recommending I breed with grandparents :(

For instance:

HORSE // PARENTS

Eastli // Sadman, Haltcaine

Sadman // Northwar Mollyrain

Haltcaine // -- --

Hopstrong // Gallantwarrior Mollyrain

It knows I shouldn't breed Eastli to Sadman, but thinks it's fine to breed her with Hopstrong, even though Hopstrong's mother is Mollyrain, who is Eastli's grandmother. I'm pretty sure this counts as inbreeding :(

Edited by Cally

Share this post


Link to post
Share on other sites

From wurmpedia:

Inbreeding

(...)

Inbreeding is mating with the father or mother or when the two animals have the same father or mother. (...)

Unless you know something more than me and that page. :)

Edited by Aldur

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