Jump to content
FORUMS
Sign in to follow this  
Starym

Long Standing Equipment Manager Bug Resolved

Recommended Posts

ghxZsZ0.jpg
 

A long standing issue with the equipment manager was resolved today as Blizzard found the problem that was causing everything and the feature is now working as intended! This was a long-standing issue, reported as early as December of last year, and here's the original report detailing the issue back then:

Quote

I equipped my character with new gears i just get, saved the equipment on my “Balance” set.

I log out and log back in.

My character still using the same gear, but the “Balance” set on my equipment manager goes back on using the old equipment set.

So basically my new gears set isn’t saved on my “Balance” set, and it keep returning to it previous state everytime i log out.

I have removed Addons folder and WTF folder from my WoW folder, deleted my Cache folder. So it’s basically have 0 addon and 0 account settings.

Done a scan and repair.

The issue still happened.

Also i am pretty sure Equipment Manager Set is a server side. So regardless of any PC i played it’ll always have the same settings. Same as where you put your Spells in your Action Bars.

So i am wondering if this is server issue?

It took over 6 months, but we finally got the solution and an explanation on what went wrong to go with it:

Blizzard LogoEquipment Manager (source)

This issue has been resolved now, and we put together a little more information for those of you who are interested.

We found that this bug where Equipment Sets are not saved was originally introduced when we updated our code to use a newer, simpler, and more secure system in the database. The new system was a wrapper around an older, battle tested, and reliable object for doing database operations, and it made some of the more complicated interactions with the system easier to use. The way it worked was by copying pending database changes into another object before they moved on to getting written.

The problem that caused the bug came from how we were keeping track of items. We were trying to determine if a value had changed before writing it, so we wouldn’t waste any time if there was no change. Makes sense, right? But in this specific case, where a character removed a piece of gear from an equipment set, we set the Item ID for that slot back to zero. So that meant the default value for the new database object we were copying into was… zero. The way it ended up flowing was that all the equipment set changes were properly being packed up and piped into the new system, but then when we went to copy them into a new object we saw a removed item, like a head piece, was now set to zero. Since our new object already had a zero for your head piece it incorrectly thought “We don’t need to save this, it’s already zero!” and threw the change away.

Again, this issue is now resolved. This thread and discussion definitely helped us track it all down, so thanks for the constructive thoughts!

 

  • Like 2

Share this post


Link to post
Share on other sites

I am a digital product manager and can testify that those these kinds of bugs are always such a pain in the *filtered* to solve! Now that Blizzard is getting up there in age, they get to enjoy the issues that having loads of legacy interconnected databases, systems, processes come with!

  • Like 5

Share this post


Link to post
Share on other sites

For a minor issue in a quality of life addition that didn't affect your game play I'm not surprised it wasn't a top priority, especially with all the work going into 8.2

I'm just happy it's fixed and I don't have to keep double checking I'm wearing the correct gear when I spec change.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Starym
      As 9.0.5 approaches, we wanted to take a look at just how many players were playing which specs in Mythic Castle Nathria before the patch changes hit. We made some charts for the Warcraft Logs numbers and will be doing them by role, starting with DPS. All of the stats below are based on the past 2 weeks of raids. 
      While we know what the biggest DPS performers are from our weekly check-ins with the Nathria logs, the actual number of players in the raid by spec are close, but look a little different. The most interesting/jarring fact of all on the DPS side is that 4 specs take up more than half of the entire Mythic population:

      Those last few stripes that are so tiny are Frost DK, Assassination, Demonology, Arcane and, of course Survival at the very end. Source: Warcraft Logs.
      The fact that Marksmanship, Fire, Balance and Affliction take up 51% of all DPS specs in Mythic Nathria is a little mind-boggling, especially since performance-wise, those specs don't really stand out that much (aside from Balance, who has reigned supreme for a long time now). Shadow is a particularly interesting case, as it's been at or near the top of the DPS rankings for a long time (it's currently in 3rd spot), and yet its numbers here are pretty low.
      Now let's take a look at the tanks and healers, as their numbers are even more distorted, with some extremely dominant specs. For tanks, Vengenance's domination won't surprise anyone, as it's been the go-to spec for basically all of Shadowlands:

      Source: Warcraft Logs.
      In comparison to the DPS role values, 2 tank specs hold 62% of the population, and 3 come up to 74%.
      We see an extremely similar situation for healers, with 2 specs holding 55%, with the bottom two barely breaking 15%.

      Source: Warcraft Logs.
      The biggest takeaway here is in the DPS department, where the numbers don't necessarily conform to the DPS rankings, although the specs that have been generally in the top for a longer time are more represented, as you'd imagine. The dominance of so few specs, however, is a little staggering, especially when looking at tanks and healers.  We can only hope 9.0.5 and its later hotfixes can address these specs, so perhaps some significant buffs would help there.
    • By Starym
      The Mythic+ premade group finder gets a lot of use, and the more frustrated players get with it, the weirder the descriptions of the groups get, so we're taking a look at the funny, creepy and one truly perfect one.
      The first one we're taking a look at is your basic reverse psychology move, with some interesting math on top:

      Found by: NORATHEDESTROYER.
      Then we're on to something similar, although a little weirder, with this (hopefully) satiric post:

      Found by: Dasquare22.
      And now here's something... new, really weird and pretty creepy (with the added bonus of many boost group reports in the chat log, which has become a default part of the premade group finding experience):

      Found by: Galind_Halithel.
      This next one isn't really about the description, but two of the groups on the list, and the piece is titled "Ships in the night":

      Found by: AKeeneyedguy.
      But we saved the best for last, with probably the most accurate description and the most successful way to find good group members:

      Found by: sentenza63.

      You've probably/definitely run across some similarly hilarious or weird ones in your time with the group finder, so post them below if you remember what they said!
    • By Stan
      The third Torghast bonus event will become available next week. It's called Unbridled Darkness and turns your screen pitch black for short periods of time.
      Essentially, your first Anima Power grants you a vial of darkness that you can activate. Using it turns your screen completely dark every 5 kills, and you cannot see your surroundings. While under this effect, your damage, healing, and movement speed are increased. The effect dissipates after you kill more than 5 enemies. It is important to note that you cannot enter or leave the darkness manually.
      This is how it looks like in the game when you don't see a thing. For that reason, Unbridled Darkness is also referred to as "Demon Hunter Simulator."

      Here are some spells associated with the event:
      Uncontrolled Darkness - Darkness envelops you every 5 kills, causing you to be completely unable to view your surroundings. While under this effect, your damage and healing done is increased by 150% and your movement speed in increased by 50%. This effect is only removed when you kill 5 more enemies. You will NOT be able to enter or leave the darkness manually. Darkness Rising - Darkness envelops you every 5 kills, causing you to be completely unable to view your surroundings. While under this effect, your damage and healing done is increased by 150% and your movement speed in increased by 50%. This effect is only removed when you kill 5 more enemies. You will NOT be able to enter or leave the darkness manually. Darkness Fading - Darkness envelops you every 5 kills, causing you to be completely unable to view your surroundings. While under this effect, your damage and healing done is increased by 150% and your movement speed in increased by 50%. This effect is only removed when you kill 5 more enemies. You will NOT be able to enter or leave the darkness manually. Vial of Unbridled Darkness - Release the darkness for 15 sec, causing you to be completely unable to view your surroundings. While under this effect, your damage and healing done is increased by 75% and your movement speed in increased by 30%. 90 sec cooldown. Flask of Unbridled Darkness - Release the darkness for 30 sec, causing you to be completely unable to view your surroundings. While under this effect, your damage and healing done is increased by 75% and your movement speed in increased by 30%. 60 sec cooldown. Certain Anima Powers empower Unbridled Darkness in various ways, and we list them all below.
      Unbridled Darkness Anima Powers
      Censer of Suffocating Shadows - While under the effects of Unbridled Darkness, release a wave of magic every 1 sec, inflicting [ 100% of Spell Power ] Shadow damage to enemies within 10 yds. Tollar's Dancing Garments - While under the effects of Unbridled Darkness, you have 25% increased dodge chance. Form of Darkness - While under the effects of Unbridled Darkness, killing an enemy unit extends its duration by 5 sec. Unbridled Darkness is automatically removed from you while out of combat. Wild Flail of Tollar - While under the effects of Unbridled Darkness, you lash out at the nearest enemy OR player within 5 yds every 2 sec, inflicting [ 400% of Spell Power ] Shadow damage. Globule of Cloying Darkness - While under the effects of Unbridled Darkness, you have 20% increased mastery and 20% increased critical strike chance. Tollar's Hidden Flask of Fortification - While under the effects of Unbridled Darkness, your maximum health is increased by 40%. Weight of Darkness - While under the effects of Unbridled Darkness, you gather 100% increased Phantasma. Sands of Desperation - While under the effects of Unbridled Darkness, your time flows 30% faster. Oddly Intangible Key - While under the effects of Unbridled Darkness, you take 30% less damage from area of effect attacks. Tollar's Willful Blinder - The duration of your Unbridled Darkness is increased by 5 sec. Huddled Carvings - Your damage done is increased by 100% if you and an ally within 5 yds are both under the effects of Unbridled Darkness. Harvester of Shadows - If you and an ally within 5 yds are both under the effects of Unbridled Darkness, you heal for 15% of your maximum health every 1 sec. Writhing Shadow-Tendrils - While under the effects of Unbridled Darkness, your attacks have a chance to cause a dark explosion and inflict [ 200% of Spell Power ] Shadow damage as well as blind enemies within 5 yds of your target for 6 sec. The bonus event does not offer any special rewards, and you can opt out of it by selecting an Anima Power unrelated to Unbridled Darkness at the beginning of each run.
    • By Stan
      For some odd reason, a player received a Corrupted Item from the Stockades while leveling, even though the system has been removed from the game in the Shadowlands pre-patch.
      Argoniek received a Corrupted Item (Standard Issue Prisoner Shoes) while leveling their character through a dungeon, which is weird, as Corrupted Items never dropped for low-level characters in the first place. Here's an image the player shared on Reddit.

      Fortunately, the item lacked any Corrupted Effects, according to the player. Just imagine the chaos that would ensue with Corruption Effects on leveling gear!
      Card
      Source: Reddit
    • By Starym
      With Mythic+ becoming much more relevant and presumably many more players heading in/returning to the dungeons next week with patch 9.0.5, this video going through some important interrupts for all the Shadowlands dungeons is especially useful!
      Interrupting is one of those anger and conflict-breeding things in dungeons, as fights often break out over a player or players (usually DPS) not doing enough of it, and then because of that there can be many spammed interrupts on 1 ability in response, so it's especially important to know what spells and abilities should be focused on. Tactyks goes through all 8 dungeons and said key interrupt targets:   If you want to prepare for next week's Valor Point system and new gear grind even more, you can also check out our Mythic+ dungeon rankings, weekly routes and specific class tips as well.
×
×
  • Create New...