And I beg to differ, a bad choice/decision isn’t the same as accidentally scaling radius instead of area. PoE had to rescale everything many years from radius to area, except theirs was a decision to use radius initially which then came back to bit them in the arse.
What I meant about this is that to a non-programmer, scaling radius instead of area because there was a mistake in coding or because there was a mistake in designing is the same thing.
To a programmer it’s clear. To a non-programmer, all that matters is that it’s not working properly, whether it’s by design or not.
I don’t think your example even belongs in this conversation. It’s in the “working properly/as intended” category up until they decided to change it. They changed it because basing area damage off the radius made it really hard to make buff/nerfs that were obvious to players (since area scales with the square of the radius… yes, I do enjoy telling you things you already know) . At which point it becomes a “lessons learned”.
What’s we’ve been talking about is, “not working as intended”. That could be; bug, mis-config, design defect, architectural defect, unintended consequence of a design or architectural decision, et. al. So maps don’t work as intended/desired, but the coding and config are correct. We’re all just stuck with it for now.
I would love it if an EHG staff member would prove me wrong, but based on what Mike said, and what I gathered from seeing how they operate: they are ephemeral instances that act like mini containers for any given activity, and the manager of these containers doesn’t allow for saving them, so that you could go back to them. It’s possibly best to think of them as “my character created an instance” rather than “my character is inside an instance”, and therein lies the problem: an instance is heavily tied to your identity(es), so, it’s hard to decouple from it: the boss movements, the boss spells, the numbers, etc., are all calculated based on you, and I imagine it’s a Herculean task to untangle all this spaghettio.
So, the answer is - definitely not anytime soon, if it’s as bad as I think it is, based on what Mike said, and what I experienced in-game.
This pedantic non-programmer that refuses to let things go knows the difference & that difference is important regardless what the other non-programmers think.