ZOS_GinaBruno wrote: »Morning guys, just letting you know that we're still actively looking into this, and will let you know if we have any further questions to help investigation or have any updates.
I think a better question would be what rank you have in the pvp skill lines and your pvp rank. It could be that the bug is similar to the one that stopped rank 50's form getting mails, only now it could be hitting those with the max rank skill line (which would explain some non-vets getting mails but others not). Anyone have experience with their skill tree rank in relation to getting rewards?
Hoping for nothing...
Hoping for nothing...
It's not like the ZOS team actively try to do things to upset the player base. They have some serious issues on their side that we hope they will address, though it's unlikely that they will communicate about them.
In this case, getting the reward mails for past AP earned largely depends on how the reward mail granting is calculated.
Upon logging into PvP, I've often seen the first reward mail come after almost no AP, other times close to 10k. On days when I've made (and kept track) of over 100k, the number of reward mails I get averages out to 1 for every 10k. This leads me to believe that there is a counter somewhere that increases every time a player makes AP, and it send a reward mail out every time that counter passes a multiple of 10,000. The number persists over sessions, so that's why some days I might get a reward mail after one kill (if I stopped playing the previous session at over 9k towards the next 10k milestone).
The question of whether we'll get the rewards for AP earned until they fix the issue will likely be answered by where the issue is located, and how the counter works. Here are my theories:
If the counter cycles back to zero every 10,000 then we will not receive reward mails as they have no way of tracking things. This would be a really poor way to have coded it. A more likely and better way to have set it up is in a database field AP_EARNED "lifetime AP earned" (that would also determine your alliance rank), and another REWARD_MAILS_SENT for "number of reward mails sent" which would be that previous number / 10k or perhaps REWARD_SENT_FOR for "the mail sent as of a certain amount of AP" as it's more likely that there's a query run every time the campaign score updates (about 5 minutes) that handles a lot of processing and sends them out all together.
If the issue is that the query / calculation / script / whatever that determines who should receive how many reward mails every cycle (again 5 mins?) is broken, then the field that keeps track of what has been sent would not be updated and we would receive all our rewards when that is fixed.
If the issue is the mail queue, and mails not actually being sent by the script / query, then it will depend if they're lost or stuck. Being as in-game mails work fine for other things, I believe that this is not the case.
Considering that we Grand Overlords (AR50) players have never gotten reward mails (at least not for the past year which is as long as one has existed), it's likely that the code for storing AP_EARNED had a cap at 64 million (how much AP it takes for AR50), and was not being incremented above that. For this patch. For this patch, in order to correct that issue, they increased the high limit of that field's value, but didn't take into consideration how the other queries would work / interact with its new high value, so they bombed out / failed.
The reason this wasn't seen in PTS, is that when we created test toons, we were immediately gifted with 10 million AP and the related reward mails. The code for said reward mails was likey hard coded into the new VR16 character creation tool / script rather than using the method that players receive their mails normally, so when someone received 1,000 reward mails they never paid attention to what else did or did not come in.
This falls back to the QA (Quality Assurance) team's responsibility, whereby they should have a check list of everything that needs to be tested prior to releasing a patch, or a more active association with the player base to test together (large scale devs vs players PvP type of activity during PTS testing).
Ultimately we rely on people like @ZOS_GinaBruno and @ZOS_JessicaFolsom to tell us things, with the occasional /lurk or comment by @ZOS_BrianWheeler and @Wrobel
To you ZOS folks, is there any chance of a real explanation of what went wrong and how reward mails are calculated? Is anything I theorized above close to correct?
themdogesbite wrote: »Hoping for nothing...
It's not like the ZOS team actively try to do things to upset the player base. They have some serious issues on their side that we hope they will address, though it's unlikely that they will communicate about them.
In this case, getting the reward mails for past AP earned largely depends on how the reward mail granting is calculated.
Upon logging into PvP, I've often seen the first reward mail come after almost no AP, other times close to 10k. On days when I've made (and kept track) of over 100k, the number of reward mails I get averages out to 1 for every 10k. This leads me to believe that there is a counter somewhere that increases every time a player makes AP, and it send a reward mail out every time that counter passes a multiple of 10,000. The number persists over sessions, so that's why some days I might get a reward mail after one kill (if I stopped playing the previous session at over 9k towards the next 10k milestone).
The question of whether we'll get the rewards for AP earned until they fix the issue will likely be answered by where the issue is located, and how the counter works. Here are my theories:
If the counter cycles back to zero every 10,000 then we will not receive reward mails as they have no way of tracking things. This would be a really poor way to have coded it. A more likely and better way to have set it up is in a database field AP_EARNED "lifetime AP earned" (that would also determine your alliance rank), and another REWARD_MAILS_SENT for "number of reward mails sent" which would be that previous number / 10k or perhaps REWARD_SENT_FOR for "the mail sent as of a certain amount of AP" as it's more likely that there's a query run every time the campaign score updates (about 5 minutes) that handles a lot of processing and sends them out all together.
If the issue is that the query / calculation / script / whatever that determines who should receive how many reward mails every cycle (again 5 mins?) is broken, then the field that keeps track of what has been sent would not be updated and we would receive all our rewards when that is fixed.
If the issue is the mail queue, and mails not actually being sent by the script / query, then it will depend if they're lost or stuck. Being as in-game mails work fine for other things, I believe that this is not the case.
Considering that we Grand Overlords (AR50) players have never gotten reward mails (at least not for the past year which is as long as one has existed), it's likely that the code for storing AP_EARNED had a cap at 64 million (how much AP it takes for AR50), and was not being incremented above that. For this patch. For this patch, in order to correct that issue, they increased the high limit of that field's value, but didn't take into consideration how the other queries would work / interact with its new high value, so they bombed out / failed.
The reason this wasn't seen in PTS, is that when we created test toons, we were immediately gifted with 10 million AP and the related reward mails. The code for said reward mails was likey hard coded into the new VR16 character creation tool / script rather than using the method that players receive their mails normally, so when someone received 1,000 reward mails they never paid attention to what else did or did not come in.
This falls back to the QA (Quality Assurance) team's responsibility, whereby they should have a check list of everything that needs to be tested prior to releasing a patch, or a more active association with the player base to test together (large scale devs vs players PvP type of activity during PTS testing).
Ultimately we rely on people like @ZOS_GinaBruno and @ZOS_JessicaFolsom to tell us things, with the occasional /lurk or comment by @ZOS_BrianWheeler and @Wrobel
To you ZOS folks, is there any chance of a real explanation of what went wrong and how reward mails are calculated? Is anything I theorized above close to correct?
Wrong, in 1.6 i still got reward mails as AvA rank 50. It's only since 1.7 that they stopped showing up.
Master_Kas wrote: »ZOS_GinaBruno wrote: »Morning guys, just letting you know that we're still actively looking into this, and will let you know if we have any further questions to help investigation or have any updates.
Any chance this will get hotfixed when you find out the issue or we are given the mails we've "earned" ?
themdogesbite wrote: »Wrong, in 1.6 i still got reward mails as AvA rank 50. It's only since 1.7 that they stopped showing up.
@ZOS_GinaBruno
Its not just affecting Vet players. I played all night last night in our group that had Emp in BWB and not a one of us received any rewards for the worthy. Made about 40k, this was after we received our End of Camp rewards. Various levels.
So i guess the question now is do we continue to pvp in the off chance that the back send all the mails or sit on the sidelines awaiting the Ok to continue (guarantee this wouldn't have had as large of an impact if reward mails weren't the only way to obtain these sets)
So i guess the question now is do we continue to pvp in the off chance that the back send all the mails or sit on the sidelines awaiting the Ok to continue (guarantee this wouldn't have had as large of an impact if reward mails weren't the only way to obtain these sets)
Well I don't know about you but I pvp mainly because I have fun doing so.
Though getting the mails with the new sets would be much appreciated from my side as well.
So i guess the question now is do we continue to pvp in the off chance that the back send all the mails or sit on the sidelines awaiting the Ok to continue (guarantee this wouldn't have had as large of an impact if reward mails weren't the only way to obtain these sets)
Master_Kas wrote: »ZOS_GinaBruno wrote: »Morning guys, just letting you know that we're still actively looking into this, and will let you know if we have any further questions to help investigation or have any updates.
Any chance this will get hotfixed when you find out the issue or we are given the mails we've "earned" ?