Martynas5

Item QL loss on server crossing

Recommended Posts

After other day's loss of QL i replicated it.

99.99833 > 99.9983  after crossing server

IGN: Martynas

Item:

[15:28:01] A hood to shelter you from poor weather, glaring sun and glaring eyes. This is a supreme example of the item, with fine details and slick design. The white cloth hood has an open seam that must be backstitched with an iron needle to improve.
[15:28:01] You can barely make out the signature of its maker,  'Martynas'.
[15:28:01] A tin rune of Vynora has been attached, so it will increase the chance of increasing rarity when improved (10%)

 

Before crossing to Independance:

 

Spoiler

M2O2P4e.png


1F7TMeR.png

 

In Independance:

 

Spoiler

lgubzsp.png


VvcNzUU.png

 

chil08Q.png

 

 

Back to Xanadu:

Spoiler

2xcjXlq.png

 

 

Share this post


Link to post
Share on other sites
Posted (edited)

The float storing the quality is truncated when transfering from one server to another due to limitations in the communication protocol. This leads to the loss of the last digits.

 

At least not happening in WU

Edited by Sklo:D

Share this post


Link to post
Share on other sites
Posted (edited)

 

 

57 minutes ago, Wurmhole said:

Sklo knows too much

 

Well it is the most realistic guess.

It is strange as this shouldn't happen. The datastreams in use should normally cover all digits easily in 4-byte

 

Actually 99.99833 is the maximum which can fit in 4-byte, so truncating should be at 99.99833 and not at 99.9983

Edited by Sklo:D

Share this post


Link to post
Share on other sites
Posted (edited)

This is not happening in Wurm unlimited, so I can't test this any further. Really strange but good catch. Best is to have a GM look into it if the QL stored behind is really lower now and it is not an error while displaying in the GUI.

 

If it is really happening for the WO team check the Java version?? of the affected servers this is not happening under the newest Java 8 at least. No idea quite strange problem. Or some recent ninja change which has not made it to WU yet.

 

Edited by Sklo:D

Share this post


Link to post
Share on other sites
Posted (edited)

If crafting window could show more decimals that would be great.

 

Also reimping this item, that will show for sure if it is visuals or not.

 

 

Java 8 here.

Edited by Martynas5

Share this post


Link to post
Share on other sites

Thankfully it didn't take long this time to imp.

 

SMRAi85.jpg

 

 

Share this post


Link to post
Share on other sites
Posted (edited)
19 hours ago, Martynas5 said:

Java 8 here.

 

It is a server side thing (maybe) so not your java version. No idea what could cause it. But it indeed seems to happen on cross server communication.

 

The crafting window shows all digits (4 byte float)

Edited by Sklo:D

Share this post


Link to post
Share on other sites
Posted (edited)

After i got back online, i saw this

YHAHpzI.jpg

 

EDIT:

after sometime of imping

 

2WMkxga.jpg

Edited by Martynas5

Share this post


Link to post
Share on other sites
4 hours ago, Martynas5 said:

After i got back online, i saw this

YHAHpzI.jpg

 

EDIT:

after sometime of imping

 

2WMkxga.jpg

 

So this also happens after logout? Very important detail

Share this post


Link to post
Share on other sites

Yes, after log out. I guess i have to imp it to .9984 before logging out 😕

After some improving :

 

tbS6Xwt.jpg

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