View Issue Details

IDProjectCategoryLast Update
0007605Valley 1Bug - AVWW MultiplayerMay 7, 2012 4:12 pm
ReporterZem Assigned Tokeith.lamothe  
Status resolvedResolutionfixed 
Product Version1.010 
Fixed in Version1.011 
Summary0007605: Diluters STACK in multi
DescriptionPROBLEM: Diluters effects STACK and do not get removed.

REPRODUCE:
See the below note.

WORKAROUND:
-Remove the diluter.
-Glyph transplant.
-Glyph transplant back to original character. Proper orb should be rewarded.
TagsNo tags attached.
Internal WeightMajor Problem

Activities

Toll

May 6, 2012 1:41 pm

reporter   ~0023633

Out of curiosity; did you equip a different enchantment on the head, or did you only remove the diluter?

Zem

May 6, 2012 1:51 pm

reporter   ~0023634

Last edited: May 6, 2012 11:15 pm

Preface: Cleaning up all my notes and simplifying it, with 100% information.


Quick details for devs: Enchant effects 65,64,63 can stack and are NOT removed from what I've seen in multi.


The usual verbose:

Finally! I nailed where the bug occurs, in a fresh world, with a FRESH* character.
*I had to give myself the diluters, but everything else is brand new. I've spent enough hours with trial and error to know how the inventory/enchant system works, AND wrote down all enchant types, AND wrote down all enchant modifiers up to 608 (+16% Magic Power).


So, here's the easiest way to see it in action:

-Get the world files
-Use name "bug" and modify account 1 to have YOUR "number"
-Host it on LAN, internet, whichever
-Observe world.dat before doing anything
-Equip T4 diluter, leave settlement, return to settlement, observe world.dat changes
-Remove diluter, leave, return, observe changes
-Equip T3 diluter, leave return observe changes
-Remove T3, equip T2, remove T2, leave return observe changes
-Glyph transplant, then transplant back, leave return observe changes
-END

After I've now spent so much time figuring it out, can I know WHY they don't get removed when the enchants are?

PS, here are my observations:

No diluter, unbugged

1,160205,3,bug,1,1,1,1,1,1,61,459,1232161,8800,1471,1.0,2,0,1,3,0,0,-1.0,4,0,0,0,0,0,5,1,42,0.0,0,0,0,0,0,1,7,1,
1,0,339,0,59,13,105,0,0,16,10,199,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,1,63,1,34,0,0,0,0,1,64,1,35,0,0,0,0,1,65,1,
13,0,0,0,0,0,9,2,10,7,Jacinda,7,Neville,1, ,0,0,0,2081458981,1,0,0,12,1,2,28,0,0,0,0,1,42,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0

Wearing T4 diluter

1,160205,3,bug,1,1,1,1,1,1,61,459,1232161,8800,1471,1.0,2,0,1,3,0,0,-1.0,4,0,0,0,0,0,5,2,42,0.0,0,0,0,0,0,1,65,0.0,0,0,0,0,0,1,7,1,
1,0,339,0,59,13,105,0,0,16,10,199,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,1,63,1,34,0,0,0,0,1,64,1,0,0,
13,0,0,0,0,0,9,2,10,7,Jacinda,7,Neville,1, ,0,0,0,2081458981,1,0,0,12,2,2,28,0,0,0,0,1,42,5,35,0,0,0,0,1,65,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0

Note the character(?) enchant being added, 65, which diluters T4 orbs.

AFTER removing the diluter

1,160205,3,bug,1,1,1,1,1,1,61,459,1232161,8800,1471,1.0,2,0,1,3,0,0,-1.0,4,0,0,0,0,0,5,2,42,0.0,0,0,0,0,0,1,65,0.0,0,0,0,0,0,1,7,1,
1,0,339,0,59,13,105,0,0,16,10,199,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,1,63,1,34,0,0,0,0,1,64,1,35,0,0,0,0,1,65,1,
13,0,0,0,0,0,9,2,10,7,Jacinda,7,Neville,1, ,0,0,0,2081458981,1,0,0,12,1,2,28,0,0,0,0,1,42,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0

No change at all to the character data

Wearing T3 diluter

1,160205,3,bug,1,1,1,1,1,1,61,459,1232161,8800,1471,1.0,2,0,1,3,0,0,-1.0,4,0,0,0,0,0,5,3,42,0.0,0,0,0,0,0,1,65,0.0,0,0,0,0,0,1,64,0.0,0,0,0,0,0,1,7,1,
1,0,339,0,59,13,105,0,0,16,10,199,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,1,63,1,0,0,35,0,0,0,0,1,65,1,
13,0,0,0,0,0,9,2,10,7,Jacinda,7,Neville,1, ,0,0,0,2081458981,1,0,0,12,2,2,28,0,0,0,0,1,42,5,34,0,0,0,0,1,64,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0

The diluters have now stacked!

Remove T3 diluter

1,160205,3,bug,1,1,1,1,1,1,61,459,1232161,8800,1471,1.0,2,0,1,3,0,0,-1.0,4,0,0,0,0,0,5,3,42,0.0,0,0,0,0,0,1,65,0.0,0,0,0,0,0,1,64,0.0,0,0,0,0,0,1,7,1,
1,0,339,0,59,13,105,0,0,16,10,199,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,1,63,1,34,0,0,0,0,1,64,1,35,0,0,0,0,1,65,1,
13,0,0,0,0,0,9,2,10,7,Jacinda,7,Neville,1, ,0,0,0,2081458981,1,0,0,12,1,2,28,0,0,0,0,1,42,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0

Still stacked, now add the T2 diluter

1,160205,3,bug,1,1,1,1,1,1,61,459,1232161,8800,1471,1.0,2,0,1,3,0,0,-1.0,4,0,0,0,0,0,5,4,42,0.0,0,0,0,0,0,1,65,0.0,0,0,0,0,0,1,64,0.0,0,0,0,0,0,1,63,0.0,0,0,0,0,0,1,7,1,
1,0,339,0,59,13,105,0,0,16,10,199,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,1,63,1,34,0,0,0,0,1,64,1,35,0,0,0,0,1,65,1,
13,0,0,0,0,0,9,2,10,7,Jacinda,7,Neville,1, ,0,0,0,2081458981,1,0,0,12,1,2,28,0,0,0,0,1,42,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0

Now you're diluting 3 orbs at the same time!

With no diluters on, glyph transplant

1,160205,3,bug,1,1,1,1,1,1,61,459,63,8800,1471,1.0,2,0,1,3,0,0,-1.0,4,0,0,0,0,0,5,1,42,0.0,0,0,0,0,0,1,7,1,
1,0,339,0,59,13,105,0,0,16,10,199,0,0,48,1,0,790,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,1,63,1,34,0,0,0,0,1,64,1,35,0,0,0,0,1,65,1,
13,0,0,0,0,0,9,2,10,5,Skyla,7,Johnson,1, ,0,0,0,249588268,1,0,0,12,1,2,28,0,0,0,0,1,42,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0

The bug has been eliminated.


- Zem.


Final edit: Split up the data to not break page width.

Zem

May 6, 2012 2:23 pm

reporter   ~0023635

Last edited: May 6, 2012 11:19 pm

NOTE 2



Double note, BUT:

I forgot to mention I was wearing an advanced heatsuit, since I didn't think it would be related to enchants, but it kinda is. AND:

Was wearing a Tier 4 diluter for an hour or two just now, but being rewarded the glitched T3 orbs from lowest diluter. THEN:

I tried glyph transplanting to see if that would fix things (still wearing T4 diluter), discovering the Glyph bug 0007606 , did a mission and earnt a T4 orb.

Edit: I did the mission after transplanting back to my original character. Shortened process:

-Prior glitched T3 orb earning.
-Try Glyph Transplant, can't due to wearing an advanced heatsuit and that being bugged, remove suit, successfully transplant, then transplant back to original.
-Wearing a T4 orb diluter, thus now earnt a T4 orb.



NOTE 3



Third note, but workaround discovered:

PROBLEM:
-Wear an advanced heatsuit, equip a T4 diluter, do a mission. T4 orb reward.
-Remove T4 diluter, do a mission. T4 orb reward still.

WORKAROUND:
-Make sure no diluter is equipped.
-Remove advanced heatsuit, glyph transplant, glyph transplant back to original character, do a mission. T5 orb.


Time to neaten this up.



NOTE 4



Redundant information, removed.



NOTE 5


Useless information, removed.


Edit: Typo fix.

Penumbra

May 6, 2012 2:35 pm

reporter   ~0023637

Doesn't everyone on a server get the same rewards? So if one person uses a diluter, everyone gets affected.

What is everyone else wearing?

Zem

May 6, 2012 4:22 pm

reporter  

Character-data.txt (3,675 bytes)   
SERVERACCOUNTNUMBER,SPECIALFIELDHERE,3,Zem,964,6041,1,6041,964,1,61,814,1231609,5597,1472,1.0,2,0,1,3,0,0,-1.0,4,0,46,47,0,0,5,59,45,0.0,0,0,0,0,0,1,47,0.0,0,0,0,0,0,1,399,0.0,0,0,0,0,0,1,404,0.0,0,0,0,0,0,1,405,0.0,0,0,0,0,0,1,413,0.0,0,0,0,0,0,1,46,0.0,0,0,0,0,0,1,227,0.0,0,0,0,0,0,1,393,0.0,0,0,0,0,0,1,394,0.0,0,0,0,0,0,1,441,0.0,0,0,0,0,0,1,33,0.0,0,0,0,0,0,1,217,0.0,0,0,0,0,0,1,220,0.0,0,0,0,0,0,1,223,0.0,0,0,0,0,0,1,31,0.0,0,0,0,0,0,1,191,0.0,0,0,0,0,0,1,195,0.0,0,0,0,0,0,1,453,0.0,0,0,0,0,0,1,583,0.0,0,0,0,0,0,1,475,0.0,0,0,0,0,0,1,28,0.0,0,0,0,0,0,1,153,0.0,0,0,0,0,0,1,166,0.0,18,18,0,0,0,1,358,0.0,0,0,0,0,0,1,368,0.0,0,0,0,0,0,1,34,0.0,0,0,0,0,0,1,35,0.0,0,0,0,0,0,1,233,0.0,0,0,0,0,0,1,235,0.0,0,0,0,0,0,1,44,0.0,0,0,0,0,0,1,144,0.0,0,0,0,0,0,1,161,0.0,13,13,0,0,0,1,164,0.0,16,16,0,0,0,1,65,0.0,0,0,0,0,0,1,581,0.0,0,0,0,0,0,1,66,0.0,0,0,0,0,0,1,43,0.0,0,0,0,0,0,1,345,0.0,0,0,0,0,0,1,347,0.0,0,0,0,0,0,1,376,0.0,0,0,0,0,0,1,64,0.0,0,0,0,0,0,1,477,0.0,0,0,0,0,0,1,478,0.0,0,0,0,0,0,1,484,0.0,0,0,0,0,0,1,494,0.0,0,0,0,0,0,1,501,0.0,0,0,0,0,0,1,565,0.0,0,0,0,0,0,1,36,0.0,0,0,0,0,0,1,251,0.0,0,0,0,0,0,1,255,0.0,0,0,0,0,0,1,298,0.0,0,0,0,0,0,1,299,0.0,0,0,0,0,0,1,124,0.0,0,0,0,0,0,1,30,0.0,0,0,0,0,0,1,174,0.0,0,0,0,0,0,1,176,0.0,0,0,0,0,0,1,183,0.0,0,0,0,0,0,1,388,0.0,0,0,0,0,0,1,7,3,3,55,0,0,1,3,24,0,0,1,1,0,339,0,8256,3,71,0,0,1,3,250,0,0,1,3,146,0,0,1,3,2,0,0,1,3,158,0,0,1,3,96,0,0,1,13,105,0,0,3266,3,222,0,0,1,3,29,0,0,1,3,47,0,0,1,3,176,0,0,1,3,54,0,0,1,3,191,0,0,1,3,181,0,0,1,1,0,790,0,5473,3,180,0,0,1,3,34,0,0,1,1,0,480,0,2,13,405,0,0,44329,10,199,0,0,165,1,0,103,0,162,1,0,23,0,600,12,98,0,0,1,12,102,0,0,1,12,356,0,0,1,10,94,0,0,96,10,182,0,0,3,0,0,7,43,0,0,0,0,5,133,158,160,355,412,1,45,0,0,0,0,6,477,478,484,494,501,565,1,18,0,0,0,0,5,32,201,207,426,427,1,25,0,0,0,0,5,39,312,386,445,446,1,40,0,0,0,0,1,70,1,33,0,0,0,0,1,63,1,0,0,0,0,0,0,0,0,44,0,0,0,0,5,134,48,159,355,411,1,32,0,0,0,0,5,46,229,343,394,440,1,0,0,0,0,38,0,0,0,0,1,68,1,34,0,0,0,0,1,64,1,0,0,0,0,0,0,0,0,42,0,0,0,0,5,128,144,164,354,412,1,29,0,0,0,0,5,43,135,232,235,345,1,0,0,23,0,0,0,0,5,37,59,262,271,279,1,0,0,35,0,0,0,0,1,65,1,0,0,0,0,0,0,0,0,15,0,0,0,0,5,29,163,166,167,410,1,29,0,0,0,0,5,43,345,347,376,394,1,0,0,27,0,0,0,0,5,41,173,186,281,342,1,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,5,44,144,161,164,358,1,0,0,0,0,22,0,0,0,0,5,36,251,255,298,299,1,36,0,0,0,0,1,66,1,46,0,0,0,0,1,581,1,0,0,0,0,0,0,0,0,14,0,0,0,0,5,28,153,166,358,368,1,0,0,0,0,26,0,0,0,0,5,40,182,310,315,452,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,30,177,188,390,392,1,0,0,48,0,0,0,0,1,583,1,0,0,0,0,0,0,0,0,13,0,0,0,0,0,9,2,10,6,Keenan,8,Barfield,1, ,0,0,456,128554225,3,6,2,12,4,1,31,0,0,0,0,6,45,47,399,404,405,413,2,21,0,0,0,0,5,34,35,233,235,393,3,19,0,0,0,0,4,33,217,220,223,4,17,0,0,0,0,4,31,191,195,453,19,14,Zem the Fourth,-1,0,0,-1,232316,231420,6,1,34,5,48,13,132,3,48,60,35,43,48,45,55,56,15,61,35,32,67,2,23,15,38,6,59,4,47,36,94,62,15,41,31,37,3,63,13,1,35,9,12,8,12,42,38,30,6,7,115,40,46,65,24,14,55,66,3,53,25,10,39,54,7,29,14,59,7,47,9,2,21,3,3,60,8,56,1,6,7,5,14,13,30,36,14,42,7,43,2,45,2,61,3,62,1,41,2,32,1,9,1,8,1,7,7,65,1,1,1,4,2,30,5,3,24,4,12,3,21,60,9,56,7,5,5,13,18,36,7,9,9,8,9,61,9,32,6,40,14,45,13,65,8,62,5,10,10,6,5,41,2,30,5,43,6,53,2,1,8,14,15,7,15,4,17,3,2,9,1,8,1,4,9,6,4,1,5,14,14,7,14,60,7,61,6,36,6,13,18,10,8,56,1,45,3,5,9,32,1,5,29,1,17,14,31,7,94,60,11,61,11,4,20,10,22,3,32,56,15,32,14,9,12,8,12,45,27,6,13,36,30,13,72,43,12,62,9,65,14,41,10,63,7,40,10,5,32,42,31,53,10,37,3,66,2,30,5,29,1,6,25,4,16,3,10,9,2,8,2,1,8,14,15,7,30,10,14,6,7,60,9,36,15,13,36,61,8,56,7,32,10,62,6,45,21,5,13,63,1,41,4,65,1,43,6,42,7,30,5,53,1,0,0,0,0,1,0,1,0,0,0,0
Character-data.txt (3,675 bytes)   

khadgar

May 6, 2012 7:00 pm

reporter   ~0023648

This is weird, because I have never seen this issue in single player or multiplayer (remote client), and use diluters at least a little bit on both. So it's not 100% repro as-is, but it sounds like something totally fixable.

Zem

May 6, 2012 11:08 pm

reporter  

Environ.zip (7,578 bytes)

Lokas

May 6, 2012 11:43 pm

reporter   ~0023661

Server Context:

We first encountered this bug quite early (1.003?/4?) but had nothing of substance to report because there was no error messages and we couldn't reproduce it on different accounts.

Our Cont 1 was T5, he was getting T2 orbs (after bugged with T2 diluter), all other people were still getting T5 orbs.

Seeing how detailed and the many factors that have to be in place to be able to 100% reproduce, yea that's really a corner case.

keith.lamothe

May 7, 2012 4:12 pm

administrator   ~0023710

For 1.011:

* Changed the way Diluters are checked for on mission success to try to prevent the strange issues people have been seeing in MP where the diluter effect was persisting after taking the diluter off.

Thanks :)

Basically now it just checks for the items, not the enchant effects of the items (and no longer applies those effects to players, or cares about them; they still exist on the items but only impact the text description of the items).

If the problem still happens in 1.011, it's because the server thinks the player is still wearing the diluter, which means either that the player actually is wearing it, or there's a desync between server and client on inventory status (if it's the last one, it's easily confirmable by disconnecting and reconnecting and see if the server is telling you that you are wearing it).

Issue History

Date Modified Username Field Change
May 6, 2012 1:22 pm Zem New Issue
May 6, 2012 1:41 pm Toll Note Added: 0023633
May 6, 2012 1:51 pm Zem Note Added: 0023634
May 6, 2012 2:07 pm Zem Note Edited: 0023634
May 6, 2012 2:23 pm Zem Note Added: 0023635
May 6, 2012 2:25 pm Zem Note Edited: 0023635
May 6, 2012 2:35 pm Penumbra Note Added: 0023637
May 6, 2012 2:38 pm Zem Summary Diluters only work one-way (high-to-low), effects never removed. => Diluters only work one-way (high-to-low) WHILE wearing advanced heatsuit, effects never removed.
May 6, 2012 2:38 pm Zem Description Updated
May 6, 2012 3:38 pm Zem Severity major => trivial
May 6, 2012 3:38 pm Zem Summary Diluters only work one-way (high-to-low) WHILE wearing advanced heatsuit, effects never removed. => Diluters only work one-way (high-to-low) due to unknown character corruption.
May 6, 2012 3:38 pm Zem Description Updated
May 6, 2012 3:45 pm Zem Tag Attached: corruption
May 6, 2012 3:45 pm Zem Tag Attached: unique
May 6, 2012 3:49 pm Zem Description Updated
May 6, 2012 4:22 pm Zem File Added: Character-data.txt
May 6, 2012 7:00 pm khadgar Note Added: 0023648
May 6, 2012 11:05 pm Zem Note Edited: 0023634
May 6, 2012 11:06 pm Zem Tag Detached: corruption
May 6, 2012 11:06 pm Zem Tag Detached: unique
May 6, 2012 11:08 pm Zem Severity trivial => major
May 6, 2012 11:08 pm Zem Summary Diluters only work one-way (high-to-low) due to unknown character corruption. => Diluters STACK in multi
May 6, 2012 11:08 pm Zem Description Updated
May 6, 2012 11:08 pm Zem File Added: Environ.zip
May 6, 2012 11:11 pm Zem Note Edited: 0023635
May 6, 2012 11:15 pm Zem Note Edited: 0023634
May 6, 2012 11:19 pm Zem Note Edited: 0023635
May 6, 2012 11:43 pm Lokas Note Added: 0023661
May 7, 2012 11:13 am tigersfan Internal Weight => Major Problem
May 7, 2012 11:13 am tigersfan Assigned To => keith.lamothe
May 7, 2012 11:13 am tigersfan Status new => assigned
May 7, 2012 4:12 pm keith.lamothe Note Added: 0023710
May 7, 2012 4:12 pm keith.lamothe Status assigned => resolved
May 7, 2012 4:12 pm keith.lamothe Fixed in Version => 1.011
May 7, 2012 4:12 pm keith.lamothe Resolution open => fixed