Update 40 featuring the Endless Archive is now available to test on the PTS! You can read the latest patch notes here: https://forums.elderscrollsonline.com/en/categories/pts
Maintenance for the week of October 2:
• PC/Mac: NA and EU megaservers for patch maintenance – October 2, 4:00AM EDT (8:00 UTC) - 9:00AM EDT (13:00 UTC)
• ESO Store and Account System for maintenance – October 3, 9:00AM EDT (13:00 UTC) - 12:00PM EDT (16:00 UTC)
• Xbox: NA and EU megaservers for patch maintenance – October 4, 6:00AM EDT (10:00 UTC) - 12:00PM EDT (16:00 UTC)
• PlayStation®: NA and EU megaservers for patch maintenance – October 4, 6:00AM EDT (10:00 UTC) - 12:00PM EDT (16:00 UTC)

Official Discussion Thread for "Update 33 Preview- Account-Wide Achievements and More"

  • Cominfordatoothbrush
    There has to be another way to improve performance. What about all of these server upgrades ZOS was talking about earlier? We can't at least see if that allows for character specific data to be kept? Where does all that subscription money go; you can't maybe use that to improve the game's database performance in a way that doesn't destroy the most important aspect of a role playing game?
  • Kesstryl
    Kesstryl
    ✭✭✭✭✭
    ✭✭
    mystfit wrote: »
    Can someone show what the map looks like for an alt character of a main who has fully finished a zone. I'm curious what WB's, locations, skyshards, etc look like in those cases. I have dsl, so downloading pts would take 3 days ;))))

    Pics of this stuff is posted on PTS, look in both the Account Wide Achievemets bug thread and also feedback thread.
    HEARTHLIGHT - A guild for housing enthusiasts! Contact @Kesstryl in-game to join.
  • FrancisCrawford
    FrancisCrawford
    ✭✭✭✭✭
    ✭✭✭✭
    More precisely, it's either an outright lie or -- more likely -- a confession of staggering technical ignorance or incompetence.

    I think it's both. They came up with "database performance" only at the 11th hour, and hoped that nobody with even a hint of CS background plays the game. The fact that they even thought that achievements could be related to DB performance shows their lack of experience. But even if there's remote (and stretched) truth to it (by deleting even one record, things are technically faster by an immeasurable, infinitesimal amount), the way you tackle problems like this is with DB design, not DB deletion! Anyone working in this field should know that!

    @DarcyMardin has a smart theory.

    Assume ZoS is drastically rewriting the code. (This assumption makes sense for all sorts of reasons.) Maybe they just wanted to implement fewer features so as to save on their (re)development effort.

    The specific choice to trash achievements still makes no sense unless they're database ignoramouses -- but game developers commonly are.
  • S0Z0H
    S0Z0H
    ✭✭✭
    More precisely, it's either an outright lie or -- more likely -- a confession of staggering technical ignorance or incompetence.

    I think it's both. They came up with "database performance" only at the 11th hour, and hoped that nobody with even a hint of CS background plays the game. The fact that they even thought that achievements could be related to DB performance shows their lack of experience. But even if there's remote (and stretched) truth to it (by deleting even one record, things are technically faster by an immeasurable, infinitesimal amount), the way you tackle problems like this is with DB design, not DB deletion! Anyone working in this field should know that!

    My thoughts exactly , I knew when I heard this from ZOS , something didn't add up lol. These guys keep things very vague and non transparent for a reason. And from what I can see through my years of observing ZOS dev behavior, it's definitely not honest.
    I really feel someone in charge is actually not competent in coding, and really doesn't know what they are doing. They are okay enough to work the job, but let's just say, we aren't working with world class talent here. No offense, but there needs to be a corporate eval of these people. This IP makes billions of dollars, yet it's ran like they hire sub contractors.
    Maybe this is the problem ? Idk, but I appreciate a tech perspective on this. All this "helps game performance" talk being tossed around with zero evidence as to how on earth it would offer an noticable improvement.
  • Dovetail_Stormrider
    Re-post from a guild member requesting that I ask about this since he seems unable to log into his ESO Forums account.

    "if anyone is able to ask in that thread what effect it will have on the identical dual trophy lists on ps4 and ps5 that previously you popped by doing it all over on another character now that that will be impossible i would be very appreciative."

    House of Morningstar Gaming Community Co Creator and Co Founder -- visit us on the web at: houseofmorningstar.gamerlaunch.com (Discord linked there to contact, PS4 messages welcome) PS4 NA Server Guildmaster: HOM Invicta -- PS4 Gamertag: Dove_SMPDSM (current) -- aka theophannia (originally)
  • Araneae6537
    Araneae6537
    ✭✭✭✭✭
    ✭✭✭✭
    Edit: Nevermind :disappointed:
    Edited by Araneae6537 on February 24, 2022 2:52PM
  • zsitvaij
    zsitvaij
    ✭✭✭
    I have a question, please: Will our character data remain separate for as long as we don’t log in with them? Could I, for instance, complete the Greymoor story arc on one character and then not log in with them after the update, and get the full story, scene with Verandis included, on another character?

    if you really want to know, test on pts, but don't expect them to change anything regardless of what you find.

    you won't get answers from those in charge, and those of us on pts don't feel like sticking around anymore.
  • Pyr0xyrecuprotite
    Pyr0xyrecuprotite
    ✭✭✭✭✭
    More precisely, it's either an outright lie or -- more likely -- a confession of staggering technical ignorance or incompetence.

    They mention "over 1 billion achivements" over the course of the game. Well, each of those achievements requires on average a few bytes of memory to track. So they might save perhaps 3 gigabytes of disk storage by making this massive change. That's not per player; that's 3 GB ACROSS THE ENTIRE PLAYER BASE. That's so trivial that even ZoS wouldn't care.

    But even there, a few hundred data fields per character are a triviality to load in any halfway sensible database architecture.
    I'm not convinced of a billion achievements, but this game is big enough that it's well over a thousand achievements by now, possibly heading for 10k? That said, the bigger issue is that each achievement requires tracking a LOT of data, in a system that had to be designed from the start to be able to add more achievements.

    Consider skyshards alone - we're at around 40 zones, with a total of 501 skyshards. Since the skyshard achievements are not fixed (more can be added), this is not a simple binary number to track them. Instead, you need a database with (at minimum) fields like an index field, a key identifier for the account, a character identifier, a zone identifier/index, plus some field per skyshard (have you got it or not), plus at least one reference identifier/index for the database which tracks achievement names/types etc. So, since it's a 64-bit system, this is at minimum something like 501 records per character of 6 bytes (64 bits each), times an average of maybe 5 characters per account (guessing). So, 15kB times 20 million-ish accounts would be 300GB-ish? (much of this is split across different megaservers/platforms of course). Let's assume that the Skyshards achieve is unusually large and make the average total storage needed per achievement closer to 100GB instead. Multiply by 1000+ achievements, and we're into hundreds of TB already; heading into Petabyte range if there are more achievements (and there are always more achievements with each new DLC) or more characters on average per account. Being able to cut this amount of data by 75%-ish (would be 80% if there are an average of 5 characters per, but let's assume it's not entirely clean) seems appealing in terms of managing, indexing, searching, storing/retrieving and backing up that data etc.

    I think you may be off with your estimate by a few orders of magnitude. I might be too, of course - I have no clue how ZoS actually implemented this feature.
  • Sarannah
    Sarannah
    ✭✭✭✭✭
    ✭✭✭
    Personally I am happy with the accountwide achievements, as long as they fix the auto-completed bug, and the gather quest bugs(museum/precursor/etc). However, I would still like to be able to receive achievements on other characters besides the first. Is it possible to have achievements pop up every time we meet the criteria for an achievement, regardless of if the account already has it? .. This way we can still see the achievements every time, and even multiple times per character. Which is incredibly fun.

    About the new PvP motif requiring alliance rank 20, for me as a PvE'er this seems extremely high. My highest PvP-rank is only level 14, as I really dislike PvP.

    Deconstruction merchant seems cool, does it incorporate the CP and skill passives to get the regular amount of deconstruction? ... As I do not want to miss out on any materials.

    Thanks!
  • Kesstryl
    Kesstryl
    ✭✭✭✭✭
    ✭✭
    Sarannah wrote: »
    Personally I am happy with the accountwide achievements, as long as they fix the auto-completed bug, and the gather quest bugs(museum/precursor/etc). However, I would still like to be able to receive achievements on other characters besides the first. Is it possible to have achievements pop up every time we meet the criteria for an achievement, regardless of if the account already has it? .. This way we can still see the achievements every time, and even multiple times per character. Which is incredibly fun.

    About the new PvP motif requiring alliance rank 20, for me as a PvE'er this seems extremely high. My highest PvP-rank is only level 14, as I really dislike PvP.

    Deconstruction merchant seems cool, does it incorporate the CP and skill passives to get the regular amount of deconstruction? ... As I do not want to miss out on any materials.

    Thanks!

    No those achievement pops are forever gone for alts once done on one character, there is no achievement tracking per character anymore.
    HEARTHLIGHT - A guild for housing enthusiasts! Contact @Kesstryl in-game to join.
  • Araneae6537
    Araneae6537
    ✭✭✭✭✭
    ✭✭✭✭
    mystfit wrote: »
    I was remembering an incident in eq2 years ago when zone loading was getting longer and longer. The issue was related to the fact the older the characters got, the more recipes they got and this was making load times bog down. I don't recall what they did to fix it, if anything, but I can't imagine one crafting class of recipes would be larger than a character's achievement journey, so I'm willing to consider it as a performative change.
    But this sure seems like an aggressive way to address the problem. I suppose in coding an older game, you work with the cards you are dealt but I can't shake the feelings this performative angle is just a hail mary to get us to hush. Why mention it so late? OTOH, we assume they aren't cruel jerks causing pain on purpose...so...sigh...I dunno what to think .
    I feel capable of working with this change and continuing to enjoy my characters, but my heart aches for those who can't.

    If it really is the case, then I wish ZOS had looked into removing things like that — there are so many low level recipes and some add nice flavor (pun intended) but nothing ever used by the player.

    Or make that knowledge accountwide even as styles are. But I’m sure they won’t do that since some motifs are sold in the Crown Store.

    I don’t know; it feels like there are many less used elements that could have been removed or condensed with far less pain. Or if AWA had been done properly and character progression in everything important (and not just profitable) had continued to be tracked by character.

    And I can’t help but think this is a weakness of surveys — how many like me rated achievements of relatively low importance in playing the game? Because I was thinking about worrying about chasing them or completing them — can be a fun extra for me, sure, but very low on my priority list. But my characters are essential and their unique (previously) journeys in Tamriel. But I am repeating myself and others who have put it more succinctly or eloquently.

    And when I look at what so many of us are losing and a card game is being added… It’s not right.
    Edited by Araneae6537 on February 24, 2022 2:49PM
  • VaranisArano
    VaranisArano
    ✭✭✭✭✭
    ✭✭✭✭✭
    And when I look at what so many of us are losing and a card game is being added… It’s not right.

    A card game that nobody asked for, I might add

    That's simply not true.

    Take a look back on these forums with the search function, and you'll find threads with people asking for card games, stuff like gwent, and other tavern and community type games.

    It's probably true no one expected it to be the only new feature of the chapter, but people definitely asked for it.
Sign In or Register to comment.