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
      There's more class changes coming to the PTR and Visions of N'zoth, as Discipline Priests' Schism will only increase damage done from Priest effects only. For other class changes, featuring more Priest tweaks, as well as Druid, Mage, Monk, Paladin and Warlock entries, check out our initial coverage of patch 8.3.
      Disc Priest (source)
      I’ve added the following new fix to the notes in the OP:
      Priest
      Discipline Schism now increases damage done from Priest spells and abilities only. Developers’ notes: This is intended to be consistent with other class cooldowns. Other Patch 8.3 Content:
      Visions of N'Zoth Class Changes Visions of N'Zoth Development Notes New Forsaken Leadership in Patch 8.3 (Spoilers) Azshara's Bargain and the Key to Defeating N'Zoth (Spoilers) I'lgynoth's Whispers in Patch 8.3 (Analysis) Allied Races & Pandaren Death Knight Textures Added on 8.3 PTR Official Mechagnomes & Vulpera Preview Mechagnome & Vulpera Unlock Requirements Vulpera Heritage Armor Preview Mechagnome Heritage Armor Preview Mechagnome & Vulpera Dance Animations Vulpera Tidbits: Racial Mount, Shaman Totems, Hunter Pet Corrupted Rings with Kiss/Curse Effects from Ny'alotha New Essences in Patch 8.3 Ny'alotha Cloth Sets Preview Ny'alotha Plate Sets Preview Wrathion's Legendary Cloak Preview Alpaca Mounts in Patch 8.3 N'Zoth Serpent Mount in Patch 8.3 Aqir Flying Mount in Patch 8.3 Assaults in Patch 8.3 N'Zoth's Model in Patch 8.3 Ny'alotha Raid Boss Names & Descriptions Goblin & Worgen Heritage Armor Sets Preview Visions of N'Zoth Content Update Preview Ny'alotha Raid Testing: October 17th & 18th
    • By Starym
      There's been a lot of feedback on the Auction House changes introduced on the PTR and today Blizzard have responded to a lot of it, with some answers about how the AH will work in general, as well as PTR specific issues.
      Auction House (source)
      We think you can do this by using a combination of the “Uncollected Only” checkbox in the filter dropdown and the Armor/Weapon categories on the left.
      ...
      All versions of the same pet will be grouped in the same page. Since the auctions on that page will be mix of various levels, rarities, and stats, it’ll be up to the buyer to determine which pet they want to buy.
      ...
      At this time, we’re continuing with the 48-hour max duration the WoW auction house has always had.
      ... Thank you to everyone who has provided feedback so far!
      Here are some known issues that will be fixed on upcoming PTR builds:
      Dressing Room support (CTRL click) Linking to chat (Shift click) Durations showing the wrong times Then there's a lot of responses to current issues that are either PTR specific, or will be resolved quickly:
      AH (source)
      We don’t have wildcard functionality, but you can simply search for the first few words (example: Notorious Combatant’s Intuitive Staff) and it will return all items matching that.
        Not at this time, but thank you for the suggestion.
        The “Uncollected Only” filter will return all items that you don’t have the appearance for. As a result, you may see several items for the same appearance.
        There is a “Usable Only” filter that will only show you recipes you can learn.
        Not at this time, but thank you for the feedback.
        Not at this time, but thank you for the suggestion.
      ... Thanks! We’re aware of duration displays issues, and we’re working on that right now.
       
    • By Stan
      In Visions of N'Zoth, you will be able to purchase crates which contain items tied to specific Islands and invasions from a new vendor. Therefore, do not spend your dubloons until Patch 8.3 hits live servers.
      As you probably know, each Island has specific items tied to it ranging from battle pets, mounts, toys up to transmogs that you can get upon finishing an Island Expedition. We've datamined two categories of items that will be available for sale in Patch 8.3 from a new vendor.
      The first category includes Island-specific crates which cost 175 Seafarer's Dubloons each and you can purchase three at a time, depending on the Island Expeditions that are available during that week:
      Crestfall Salvage Dread Chain Salvage Havenswood Salvage Jorundall Salvage Rotting Mire Salvage Skittering Hollow Salvage Snowbloosom Salvage Molten Cay Salvage Un'gol Ruins Salvage Verdant Wilds Salvage Whispering Reef Salvage The second category are invasion-specific crates which cost 75 Seafarer's Dubloons each:
      Elemental Salvage contain items from Elemental invasions. Venture Co 'Salvage' contain items from Tol'vir and Black Dragon invasions. Other Patch 8.3 Content:
      Visions of N'Zoth Class Changes Visions of N'Zoth Development Notes New Forsaken Leadership in Patch 8.3 (Spoilers) Azshara's Bargain and the Key to Defeating N'Zoth (Spoilers) I'lgynoth's Whispers in Patch 8.3 (Analysis) Allied Races & Pandaren Death Knight Textures Added on 8.3 PTR Official Mechagnomes & Vulpera Preview Mechagnome & Vulpera Unlock Requirements Vulpera Heritage Armor Preview Mechagnome Heritage Armor Preview Mechagnome & Vulpera Dance Animations Vulpera Tidbits: Racial Mount, Shaman Totems, Hunter Pet Corrupted Rings with Kiss/Curse Effects from Ny'alotha New Essences in Patch 8.3 Ny'alotha Cloth Sets Preview Ny'alotha Plate Sets Preview Wrathion's Legendary Cloak Preview Alpaca Mounts in Patch 8.3 N'Zoth Serpent Mount in Patch 8.3 Aqir Flying Mount in Patch 8.3 Assaults in Patch 8.3 N'Zoth's Model in Patch 8.3 Ny'alotha Raid Boss Names & Descriptions Goblin & Worgen Heritage Armor Sets Preview Visions of N'Zoth Content Update Preview Ny'alotha Raid Testing: October 17th & 18th
    • By Starym
      Here come some more hotfixes for both retail and Classic, with the Classic side just being the already mentioned Dire Maul bug fix for stacking tribute buffs. On the BfA side we have higher chances for R4 Condensed Life-Force drops off Azshara, PvP fixes for Conflagration and more, increased gold rewards for weekly Island Expedition quests and Naga invasions for rank 70 neck holders and a lot more!
      October 16 (source)
      Items
      Increased the chances for someone who does not have a Rank 4 Condensed Life-Force (Essence) to loot it from Queen Azshara (Mythic difficulty). Pet Battles
      Fixed an issue that allowed some battle pets to become invincible after being resurrected in battle by Finduin or Gillvanas. Player versus Player
      Fixed an issue that caused Fire Mages’ Conflagration (Talent) to interfere with PvP diminishing returns on enemy targets. Resolved an issue that prevented characters that have not yet obtained their 9th weekly Conquest’s Reward from gaining the Spoils of War buff (50% bonus Conquest) during Rated Arenas and Rated Battlegrounds. Quests
      The weekly Island Expeditions quests, “Azerite for the Horde ” and “Azerite for the Alliance ” now reward 2,000 gold for players with a maximum-level Heart of Azeroth (level 70). World Quests
      Naga Incursions now award gold or war resources to players who can no longer progress their Heart of Azeroth (level 70). WoW Classic
      The buffs obtained from the guards in Dire Maul North after completing a tribute run will no longer stack.
    • By Stan
      Ny'alotha, the Waking City is the raid where we deal with N'Zoth and his forces and the armor is obviously heavily-inspired by the Old Gods. Today, we're looking at Cloth sets from the new raid.
      Cloth Sets from Ny'alotha, the Waking City
      Raid Finder

      Normal Difficulty

      Heroic Difficulty

      Mythic Difficulty

      Other Patch 8.3 Content:
      Visions of N'Zoth Class Changes Visions of N'Zoth Development Notes New Forsaken Leadership in Patch 8.3 (Spoilers) Azshara's Bargain and the Key to Defeating N'Zoth (Spoilers) I'lgynoth's Whispers in Patch 8.3 (Analysis) Allied Races & Pandaren Death Knight Textures Added on 8.3 PTR Official Mechagnomes & Vulpera Preview Vulpera Heritage Armor Preview Mechagnomes Heritage Armor Preview Mechagnome & Vulpera Dance Animations Corrupted Rings with Kiss/Curse Effects from Ny'alotha New Essences in Patch 8.3 Ny'alotha Plate Sets Preview Wrathion's Legendary Cloak Preview Alpaca Mounts in Patch 8.3 N'Zoth Serpent Mount in Patch 8.3 Aqir Flying Mount in Patch 8.3 Assaults in Patch 8.3 Vulpera Tidbits: Racial Mount, Shaman Totems, Hunter Pet N'Zoth's Model in Patch 8.3 Mechagnomes & Vulpera Unlock Requirements Ny'alotha Raid Boss Names & Descriptions Goblin & Worgen Heritage Armor Sets Preview Visions of N'Zoth Content Update Preview Ny'alotha Raid Testing: October 17th & 18th  
×
×
  • Create New...