View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0007605 | Valley 1 | Bug - AVWW Multiplayer | May 6, 2012 1:22 pm | May 7, 2012 4:12 pm | |
Reporter | Zem | Assigned To | keith.lamothe | ||
Status | resolved | Resolution | fixed | ||
Product Version | 1.010 | ||||
Fixed in Version | 1.011 | ||||
Summary | 0007605: Diluters STACK in multi | ||||
Description | PROBLEM: 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. | ||||
Tags | No tags attached. | ||||
Internal Weight | Major Problem | ||||
|
Out of curiosity; did you equip a different enchantment on the head, or did you only remove the diluter? |
|
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. |
|
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. |
|
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? |
|
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 |
|
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. |
|
|
|
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. |
|
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). |
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 |