We will have to roll back
I finally did Victory or Death for the first time today. Sounds like I’ll lose that progress and have to re-do that. Did I pick the wrong day to do that or what?
So does something like this happen quick or is it a long process?
I finally did Victory or Death for the first time today. Sounds like I’ll lose that progress and have to re-do that. Did I pick the wrong day to do that or what?
Never play on Patch Day. Its a golden rule to live by.
I doubt they’re thinking about that now. They’re probably just trying to get the bug fixed and the servers back online.
Different people, different jobs, in most cases.
I wonder what does “this morning” means.
It means “since the patch.” So if you played before the game patched, you’re probably fine. If you played after the patch installed, then anything you did in that time likely got erased.
you spend complaining about it on the forums, you’d be
done by now.”
So does something like this happen quick or is it a long process?
“The process of rolling back and then validating everything to bring the game back up will take hours. We’ll keep you updated.”
The servers couldn’t handle the Destroyer Scythe finally going into the live game!
Headshot BOOM
It seems to me that ArenaNet does not test their updates before game updating.
So I’m not surprised that sh…t happened. And there is no guarantee that this will not happen again.
It seems to me that ArenaNet does not test their updates before game updating.
So I’m not surprised that kitten happened. And there is no guarantee that this will not happen again.
You can’t test everything: butterfly effect
be generous
Fight the queens
I demand free stuff! I’ll take a bloodstone staff please and thank you. :P
I’ll take a full set of ascended armor and 4000 gems!
Oh god how much I wish I had insight to your code to realize how it is even possible to randomly create a bug like this.
Its far too easy to create these kinds of bugs, a simple flag in the wrong place etc.. What is hard is getting out of it without kittening too many people off, which is what they are trying. I have had a run in or two with support in the past, but they are handling this correctly and by keeping us informed are going above and beyond.
It seems to me that ArenaNet does not test their updates before game updating.
So I’m not surprised that kitten happened. And there is no guarantee that this will not happen again.You can’t test everything: butterfly effect
be generous
I honestly dont get how you manage to cause a bug of such a magnitude, that it modifies the soulbinding state of random item objects, in any bag but the main one, for a given player.
adding a new item shouldnt do that. Nor should it happen if you didnt do massive changes to the whole item/inventory backend.
bugs can be fairly random, but i surely havent seen anything odd like this before.
then again, while being a software-developer myself, I am basically clueless when it comes to the inner workings of games, let alone mmorpgs.
and yes, you cant cover every single, odd, specific combination with a test.
100% test coverage is hard to pull off.
Hmm, looks like I’ll be playing something else tonight, just in case.
| Claara
Your skin will wrinkle and your youth will fade, but your soul is endless.
Oh god how much I wish I had insight to your code to realize how it is even possible to randomly create a bug like this.
It usually starts with something that was a great idea when designing something years ago …
Hmm, looks like I’ll be playing something else tonight, just in case.
I decided to go and play some GW1, level my dervish a bit.
I demand that as compensation I shall get a new backpack!
Just skin an Asura and send it to PO Box 1457, Nowhere OH, 99999
It seems to me that ArenaNet does not test their updates before game updating.
So I’m not surprised that kitten happened. And there is no guarantee that this will not happen again.You can’t test everything: butterfly effect
be generous
I honestly dont get how you manage to cause a bug of such a magnitude, that it modifies the soulbinding state of random item objects, in any bag but the main one, for a given player.
adding a new item shouldnt do that. Nor should it happen if you didnt do massive changes to the whole item/inventory backend.
bugs can be fairly random, but i surely havent seen anything odd like this before.then again, while being a software-developer myself, I am basically clueless when it comes to the inner workings of games, let alone mmorpgs.
and yes, you cant cover every single, odd, specific combination with a test.
100% test coverage is hard to pull off.
MMORPG development?
somewhat chaotic
Fight the queens
It happens. If it’s the worst thing that happens to me today, it’ll be a good day.
Oh god how much I wish I had insight to your code to realize how it is even possible to randomly create a bug like this.
It usually starts with something that was a great idea when designing something years ago …
If I know anything about MMO’s it’s that their code is usually an undocumented mess with so many inter-dependent systems that getting a change trough without breaking the game is often a minor achievement once the original devs who knew the code have left.
TUCK AND ROLL EVERYBODY, T U C K A N D R O L L.
It happens. If it’s the worst thing that happens to me today, it’ll be a good day.
Maybe that’s why it doesn’t bother me much. It’s definitely not the worst thing that happened to me today, and it hasn’t even been a particularly bad day.
“Life’s a journey, not a destination.”
Hmm, looks like I’ll be playing something else tonight, just in case.
It is a truly epic lunch you’re taking.
~EW
I honestly dont get how you manage to cause a bug of such a magnitude…
if (armorAscended == true)
{
delete armor;
};
What could possibly go wrong?
(jk)
OMG my perfect Tyreal’s!!!!
Only thing I want back in the gem store at the moment is the silver fed salvage o matic as been waiting for it to come back for a while now, already have the copper one and it will make things much easier for me long term..
Oh god how much I wish I had insight to your code to realize how it is even possible to randomly create a bug like this.
It usually starts with something that was a great idea when designing something years ago …
If I know anything about MMO’s it’s that their code is usually an undocumented mess with so many inter-dependent systems that getting a change trough without breaking the game is often a minor achievement once the original devs who knew the code have left.
Spaghetti Code. Spaghetti Code everywhere.
Also, Comments and Documentations are totally overrated.
Maybe Debug Hell is also suitable.
Code is fickle. And “changing the soulbinding of things not in the main bag” isn’t the most obvious thing to check either. Do we know how bad this was? Was it only certain items or classes of items like things that dropped on one character but were bound to another? Or was it (potentially) everything?
[/quote]
I honestly dont get how you manage to cause a bug of such a magnitude, that it modifies the soulbinding state of random item objects, in any bag but the main one, for a given player.
[/quote]
try
{
// do bad things
}
catch
{
// forget it
}
Fight the queens
I’m guessing potentially everything if the fix is a rollback.
what do you mean with rollback?!
I earned great stuffs such as Agony infusion with percision and Gorse minis etc. from raids exactly before the shut down ! Am I supposed to loose them?
I honestly dont get how you manage to cause a bug of such a magnitude…
if (armorAscended == true)
{
delete armor;
};What could possibly go wrong?
(jk)
Uhm more like:
if (Armor.quality == “ascended”)
{
deleteArmor();
}
sorry just couldnt resist
(as i know myself, i prolly did a mistake too now :P)
Team Aggression [TA]
Immortal Kingdom [KING]
I honestly dont get how you manage to cause a bug of such a magnitude…
if (armorAscended == true)
{
delete armor;
};What could possibly go wrong?
(jk)
List<Armor> armors = itemService.fetchItems(ItemTypes.ARMOR);
armors.stream()
.filter(a → a.getType() == ArmorTypes.ASCENDED)
.forEach(a → itemService.deleteItem(a));
or maybe like so?
Was it only certain items or classes of items like things that dropped on one character but were bound to another? Or was it (potentially) everything?
I read on the forum that it was Exotics.
Certainly, the exotics in my character’s bag were all Soulbound to … not my character (which they are/or SHOULD be).
I honestly dont get how you manage to cause a bug of such a magnitude…
if (armorAscended == true)
{
delete armor;
};What could possibly go wrong?
(jk)List<Armor> armors = itemService.fetchItems(ItemTypes.ARMOR);
armors.stream()
.filter(a -> a.getType() == ArmorTypes.ASCENDED)
.forEach(a -> itemService.deleteItem(a));or maybe like so?
I dont expect everyone to know about lists, but alot of people know simple if-else statements even if they don’t know alot about coding
Team Aggression [TA]
Immortal Kingdom [KING]
I honestly dont get how you manage to cause a bug of such a magnitude…
if (armorAscended == true)
{
delete armor;
};What could possibly go wrong?
(jk)List<Armor> armors = itemService.fetchItems(ItemTypes.ARMOR);
armors.stream()
.filter(a -> a.getType() == ArmorTypes.ASCENDED)
.forEach(a -> itemService.deleteItem(a));or maybe like so?
I dont expect everyone to know about lists, but alot of people know simple if-else statements even if they don’t know alot about coding
if lists are the limit, throwing in a lambda expression was probably overkill. woops.
what do you mean with rollback?!
I earned great stuffs such as Agony infusion with percision and Gorse minis etc. from raids exactly before the shut down ! Am I supposed to loose them?
guys! do you know anything about this? I will loose raid drops?!
what do you mean with rollback?!
I earned great stuffs such as Agony infusion with percision and Gorse minis etc. from raids exactly before the shut down ! Am I supposed to loose them?
guys! do you know anything about this? I will loose raid drops?!
Unfortunately yes. And unfortunately, due to the nature of roll backs there will be no proof once it happens that you had them.
It happens. If it’s the worst thing that happens to me today, it’ll be a good day.
it is the worst thing that happened to me in weeks
I guess its fine…
At least my daily did not reset.
I honestly dont get how you manage to cause a bug of such a magnitude…
if (armorAscended == true)
{
delete armor;
};What could possibly go wrong?
(jk)List<Armor> armors = itemService.fetchItems(ItemTypes.ARMOR);
armors.stream()
.filter(a -> a.getType() == ArmorTypes.ASCENDED)
.forEach(a -> itemService.deleteItem(a));or maybe like so?
I dont expect everyone to know about lists, but alot of people know simple if-else statements even if they don’t know alot about coding
if lists are the limit, throwing in a lambda expression was probably overkill. woops.
well the problem is the first line,
the .filter is pretty easy, you know something gets filtered, and you just look at the end of it and see ArmorTypes.ASCENDED. So knowing you filter for Ascended armor is not that hard.
Same goes for the next line itemService.deleteItem(a) is pretty easy to understand as well.
It’s just the first statements that are so much above simple if-else statements List<Armor> armors = itemService.fetchItems(ItemTypes.ARMOR);
armors.stream() that you can’t know by simply looking at single objective names.
Team Aggression [TA]
Immortal Kingdom [KING]
I honestly dont get how you manage to cause a bug of such a magnitude…
if (armorAscended == true)
{
delete armor;
};What could possibly go wrong?
(jk)List<freelegendaryofchoiceforrollback> legendaryweapon = itemService.fetchItems(ItemTypes.LEGENDARYWEAPON);
legendaryweapon.stream()
.filter(a -> a.getType() == FreeWeaponType.LEGENDARY)
.forEach(a -> playeraffectedbyrollback(a));or maybe like so?
Fixed it up for you
Looks good right?
221 hours over 1,581 days of bank space/hot pve/lion’s arch afk and some wvw.
What are you doing in terms of compensation for this change? I mean, will dailies that were cleared during this period be automatically cleared, or will we just miss out on that daily progression entirely? Will we get our loot compensated somehow? I mean, usually when a game takes things away from players that they have earned, they give something back as fair compensation.
It is not a good idea to set up that sort of precedent but IF they are going to do that my vote is for https://wiki.guildwars2.com/wiki/Paper-Bag_Helm_4-Pack
it is the worst thing that happened to me in weeks
Wish I had your life then, bro…
loose raid drops
Sounds like a terrible affliction you have there.
Raid drops agony infusions? O_o
it is the worst thing that happened to me in weeks
Wish I had your life then, bro…
I wish we could trade, life is very boring as a millionaire
loose raid drops
Sounds like a terrible affliction you have there.
lose raid drops? 8D
what do you mean with rollback?!
I earned great stuffs such as Agony infusion with percision and Gorse minis etc. from raids exactly before the shut down ! Am I supposed to loose them?
guys! do you know anything about this? I will loose raid drops?!
Unfortunately yes. And unfortunately, due to the nature of roll backs there will be no proof once it happens that you had them.
So I lost a Precise 9 Agony Infusion and gorse mini and alot more raid drops!
Since I’m a new player It’s really much for me! ty Anet!
Yes sadly you do and nothing Anet can do about it.
Atleast it wasent last day and raid reset tomorrow.
bug Squish
Die already
Raid drops agony infusions? O_o
yes.
gorse droped this :…..
sry..droped this one https://wiki.guildwars2.com/wiki/Ghostly_Infusion_
(edited by Meya.1706)