I don't want to have to recast my auras in every zone

Happy birthday, and thanks for the post.
Mark, couldn't you just remove all auras and kill summons whenever you use respec points or remove a piece of equipment? Sure, it wouldn't work against weapon-switch snapshotting like Redbeaks for righteous fire, but it'd be a relatively easy hotfix for some of the more ridiculous methods out there.
finally see some light
happy birthday!
I hope GGG do prioritise the fix as it really does affect the integrity of the game & making builds.
Thank you for the nice explanation on your birthday.

I hope fixing this issue has an extremely low priority, or perhaps is simply forgotten.
I'm not sure who's trolling who anymore x)
GGG banning all political discussion shortly after getting acquired by China is a weird coincidence.
Not sure if trolling or just mildly retarded


Mark ..
https://www.pathofexile.com/forum/view-thread/1552460 - my drop solution
Specs: CPU - i5 9600k, geforce 2060, 32 gb ram, ssd, 2133/2333 mz.-----
EXILES EVERYWHERE, PLEASE?!?!?!
Spoiler
"
Mark_GGG wrote:
Yeah, it's still a bug, and we try to make sure people are aware of that whenever we have the chance, in a (probably useless) attempt to prevent masses of butthurt "but I didn't realise it was a bug and now my build doesn't work" posts. Didn't work when we fixed the worst of the aura snapshot cases by re-adjusting them on transition, but I can hope.

It's unfortunately a very technically challenging bug to solve. Buffs of all kinds are static things, and changing them on the fly is nontrivial. The aura is created from the skill, but the skill action's long finished and gone away by the time we need something to be actively updating (read: removing and replacing) the aura.

We could fix pretty much all instances of aura snapshotting at the cost of a day or so's work, a little extra processing, and making auras never be able to transition between areas. That last part isn't worth the cost.

Thankfully, more recently we've implemented have the ability to perform triggered casts of a skill, which can in theory be used to get around that restriction - that's how I managed to get Tempest Shield to be able to transition between areas - it doesn't, but if it detects you had the tempest shield buff on you, it performs a triggered cast of the tempest shield skill, so by the time you're finished loading, it's been reapplied.
But this doesn't always work - because mana reservation skills can't be allowed to ignore their mana requirements when triggered (because otherwise the triggered Tempest Shield wouldn't reserve anything in the case where you didn't have enough mana - this happened for a little while).

So before I can (ab)use the same tech to allow auras to have their skill always actively on you, as well as the buff, we need to address the mana problem there, or we won't have actually solved the problem about them not transitioning, since they'll almost always fail to have enough mana when entering the area.

That's a tricky problem in and of itself, albeit one which I've got a rough outline of a plan for. But that plan will take some refining, and then I'll need a period of development time where I can afford to spend the time implementing and testing that, and then follow up with refactoring auras to detach the action so that it can actively monitor skill changes (which will likely introduce a whole slew of instance and client crashes in rare cases depending on which order things happen in when leaving the area and/or game in certain ways, since everything needs to clean up correctly). So a bunch more QA time on that.

That's the current state of snapshotted auras - I have most of a plan for how to solve that, once the mana problem is solved, and a less finalised plan for that one too. While it might not look externally like much has happened, we're a lot closer to a full solution than we were in August when we fixed the most ridiculous abuse cases (which thankfully were the easiest to fix, since they relied on doing things in town and thus could be caught at area transitions). We're just not deploying anything until it works, has been tested, and it doesn't compromise player quality-of-life in general cases.

I'd personally like to have aura snapshotting fixed in 1.2.0, but I can't promise that at this stage. Too many unknowns, too much that could to wrong between now and then, and it needs substantial of QA time, which will be at a premium as we approach the big patch.
If it's ready then, it'll go in. If it's not, it won't. In that case I'm not sure when it'll be fit in, because as noted above, regardless of how much we tell people it's a bug that will be fixed, people will still be very unhappy if it changes and their build doesn't work. We try to keep changes like that to the big 4-month patches when we can. I'm not the one who'd make the call on whether a snapshotting fix is important enough to go somewhere in the 1.2.0 series, or disruptive enough to be left for 1.3.0.

Minion snapshotting is an entirely different kettle of fish, and a lot trickier again to solve, both because minions are much more complicated, and because to some degree non-snapshotting is also abusable on minions (although to a lesser degree) and also quite unintuitive in some cases. That'll probably take longer and be a tougher nut to crack. I have some ideas (some of which might link into better ability to fake minion stats for display), but at this stage no more than that, and I'm not going into detail here because this is already a wall of text, and it's my Birthday in 7 minutes, and I'll need to go check on the second layer of my double-decker creme-egg chocolate death orgasmacake soon, it should be almost ready.


thx mark - seriously - and happy birthday !

but: Why the F... is something like this not in the developer's manifesto.
to be honest: the currently updated dev manifesto is not that good...mostly old stuff....[and i am using kind words]

“Human decency is not derived from religion. It precedes it.”
― Christopher Hitchens
My QoL List: https://www.pathofexile.com/forum/view-thread/3279646

Report Forum Post

Report Account:

Report Type

Additional Info