I have a little difficulty trusting the same company that spent decades telling us we could never get a bigger main backpack slot because the coding for it was so woven into the game that altering it would result in the entire WoW universe collapsing on itself only to…give us more main backpack slots when we gave them access to our phones.
While coding is not my profession, I was going to make it my profession my first year of college. So I feel a bit qualified to comment that it’s entirely possible enough trial and error within a closed system will eventually see you getting what you want, but the results probably aren’t going to be pretty and you run the risk of setting up “trip wires” that can foul more up down the line.
Instead of pointing out Blizzard said we couldn’t have additional bag space but when we could (if we attached our phones to our account), ask why is it attaching phones to our account only unlocked a single row of additional space. It’s almost laughably small amount of extra storage, and Blizzard has made no mention or effort to expand it over time.
What I’m rambling on about is yes, Blizzard gave us a paltry increase to the basic backpack. But if you’ve ever looked at embroidery it looks fine, neat and clean on the display side but on the side you actually feed the thread into it’ll appear a chaotic mess where even one pulled or out of place thread will cause a catastrophic chain reaction with the end result.
The devs figured out to add an additional line of basic storage, rather than simply being able to swap out the backpack entirely. And I can’t even fathom how long of trial and error, or what kind of monstrous Frankenstein block of code that is probably guarded, digitally speaking, by the coding equivalent of flamethrowers and claymore mines in case it gets out of line, was required to just do that much.
Successful coding is basically 30% knowledge and 70% actual sorcery.
The backpack code is one thing I will defend blizzard on. As the daughter of a programmer of 40+ years “not possible” in programmer is “possible but right now it will break fifty other parts of the program to change so we have to figure out how not to break stuff.”