it’s super annoying that as a necromancer you have to resurrect your entire minion army after every login. these skills need a lot of mana and you have to spend about 1 min each time, depending on the size of the army. if all minions are alive at logout i see no reason why this should be different after a login. it would really be a qol feature if you could fix this
The most likely reason that happens is performance. To do that you’d need to save the info of each individual minion at logoff and then reload it. There’s a reason why almost no game does this.
I agree that it would be nice to have, but I can understand why it doesn’t. Maybe in the future this might be possible.
You don’t get that many minions. Probably a few k’s worth of data to reload on login, especially if you take the shortcut of using the current skill tree/gear rather than the skill tree/gear of when it was summoned originally.
It does mean that every time you summon a minion, you have to save it to the database, because you don’t know when they will logoff or if they just crash. Especially on builds that work by resummoning constantly, like wraiths, that’s a considerable load.
How would that work? If you equip gear that changes the minions it’s because you want them that way. If you take the shortcut it really changes nothing because you have to resummon them again properly.
As I said, there is a reason why pretty much no other ARPG has this. PoE had to implement this for spectres because some are really specific and very hard to get, but golems/zombies/etc all have to be resummoned. If it were that easy and didn’t impact performance/load, then they would have just done it for all minions instead.
This must also be saved during a running session. Whether 7 or 6 or 8 of my skeletons are alive and how many I can have at all. I don’t know why it should be less load to zero this info when the client disconnects. On the other hand, you could also say that constantly reviving the minions of all summoners after logins creates more load than leaving the variables which minions are currently alive active and only zeroing or decimating them if one really dies in the game.
maybe it would be a possibility to revive all minions without mana costs in a time after login (2 min or so).
The difference is that you will always need the variables, which are stored in RAM and disposed of on minion death/character logout. To resummon them at logon you will need to also store them in permanent storage (the database) as well as creating the variables again when you resummon them at login, because the game needs them to function.
Yeah. It should (in theory, NFI how their backend runs) be fairly low cost to just save the most basic possible version of your minions - like, 5 skeletons, 1 golem, 3 skeleton mages - and then a less so but not crazy (in theory) to recreate them on login as though they had just been summoned. But even if all that is super duper trivial, with snapshotting being a thing it would likely be so confusing and frustrating that it would outweigh the minor convenience.
Not anymore.
Is that a recent thing, then? I’m pretty sure you still had to resummon them not that long ago, but I haven’t been checking PoE much lately and I don’t think I had a minion build when I did.
The technology is already there. When entering the town, all minions are saved and destroyed, and then recreated after leaving it. Just do the same thing for login.
That doesn’t mean it’s stored on the database. I highly doubt that. It’s much more likely that the minion object that is in RAM simply isn’t deployed in those areas (or just isn’t rendered, that’s also a possibliity) but you still have the object in memory for when you leave.
As I said, yes, this would be a nice thing to have, but it would most likely impact performance. Maybe when EHG has the same money GGG has they can afford to splurge on more servers and implement these things.
Yeah, that would be a fair point.
Given the devs don’t like snapshotting, I feel like it’d be a suitable disincentive to abusing snapshotting on non-temporary minions, you could either have your minions resummon for you when you log back in or you could abuse the mechanics & resummon them.
I think what you mean is, half of the big aRPGs (Diablo & PoE) on the market have it.
Is that not how it works when you change zones?
You can’t compare the money available for servers that Blizzard and even GGG have with what EHG have. GGG and Blizzard can afford to make a few less performant QoL choices and just dump some money on more servers.
I don’t know how they implemented it. It’s possible that they’re saving it to the database when changing zones, which would make all my arguments invalid. But I doubt that is the case, since it’s much less performant. It’s simpler to keep values in memory/cache and just not load the minions on areas that don’t allow them.
EDIT:
I’m curious, which ones do you consider are the other 2?
I’m not. You said “pretty much no other ARPG has it” & I replied with “half of the big ARPGs have it”. I am obviously not comparing the financial resources of EHG to those of Blizz/GGG. I may not have a clue about coding but accounting & corporate economics/etc I do have a pretty good handle on.
Well, given “half of them have it” & that’s only 1 (PoE, unless D4 does it as well, then it’d probably be 2/3 instead of 1/2), then there’s 1 more that doesn’t. I even said which ones I considered the big 2 immediately after the text you quoted.
Ah, I misunderstood then. I read that has both PoE and D4 having it, which would mean 4 big ARPGs. I haven’t played D4 again after the first couple of weeks, so I didn’t know if they had changed it.
EDIT: Also, to clarify, I wasn’t comparing only to the top ARPGs, but rather to all ARPGs. Wolcen, GD, TQ, Torchlight, etc. As far as I’m aware, PoE is the only one that does it and even then it was a pretty recent change.
I’m not sure how recent, but it’s definitely been at least 2-3 leagues now.
Been a long while since you’ve needed to resummon permenant minions in PoE. Zombies, Specters, Golems.
But oh boy, imagine if something like your animate guardian didn’t stick around? Lol
Well, that’s recent to me. I stopped playing regularly after Scourge league. I went back a few times, but I don’t remember if I had minions then or if they respawned on login.
Some minions have always stuck around. Even in D2 where you had your iron golem. But they are the exception and it’s usually because you either spent resources on them (iron golem and animate guardian) or because they need a specific corpse like spectres (if D2 revives weren’t temporary they would probably be saved as well).
I bought the Supporter Pack. I somehow have the feeling that the players’ concerns are being taken seriously here and these are simply QOL features that may come at some point. Apart from that, I enjoy it, so I’ll continue to support it from my side. Maybe someone has made a Jira card in the ToDo board and maybe it will be taken out at some point when the performance test after the 1.0 launch is successful.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.