Anarchy Online Bulletin Board  

Go Back   Anarchy Online Bulletin Board > Announcements > Community Corner

Reply
 
Thread Tools
Old Jun 26th, 2009, 16:52:50   #1
Means
Game Director
 
Means's Avatar
 
Join Date: May 2004
Funcom employee Friday with Means - June 26th, 2009 - The dead awaken and consume coffee.

This update was the perfect time to release a /facepalm animation. Most of the team is slowly recovering from being awake for almost 48 hours straight.

There were a great many things in the update that we thought might destroy the universe.

A new client RDB for everyone that allows us to add more files and process faster.
Instanced cities for everyone.
Instancing Pandemonium.
Instanced playfields finally being displayed with the correct lighting and effects they were always meant to have.
Messing with the City Advantages code.
New apartments accessed in a new way.
New Hostile Target nano window....

Any of these could have done it...as easily in the past it could have been the social window...the mechs...the battlestations...or the raid system...or the new instancing system itself. So many opportunities to break the entire game...and force the rollback we have managed to avoid for about 6 years..since 12.6.

What actually did it?

The new system for cool-downs for nanos. In the past if we wanted an action to be unavailable for use (beyond the recharge/global cooldown of everything) we were forced to depend on silly blocker nanos..."You can not cast this while XXXXX is running." The new cooldowns meant we could dispense with the silly blocker nanos and properly display (on the shortcut bar even!) the amount of time until these actions were available again. This is where things went "bad".

"Crashing" or exiting the game very rapidly would break these cooldowns and corrupt your character information. Anything contained in your character after this cooldown information was corrupted...this resulted in your research and perks effectively vanishing. Importantly your "Save" position also became corrupt...anyone who died in this state would then crash the entire server...not surprisingly breaking other characters on the same server who were also in this cooldown state. One broken character would then create more crashes...then more broken characters as a result...and from there it began to spread across all dimensions like a virus. Doctors had the longest cooldown of this kind in common use...so they were immediately the first players who were susceptible to this issue...and in the end what allowed us to locate the problem and eliminate it in the update we released at 5am on Thursday. The sheer number of characters affected by this issue left us no choice but to roll back the entire day...with no readily available way of detecting this kind of corruption in the database it was far preferable to months of crashes as these characters appeared on the servers and hurt them again....and other characters by crash issues that will always persist (ie: lost items due to server crashes).

I am very sorry it took as long as it did to locate the issue...all the posts from the community on this issue were instrumental in helping us locate it as quickly as we did...the sheer horrible random nature of this issue (in terms of the symptoms of vanishing perks and research) made it very hard to identify. We are very lucky to have the talented and dedicated coders, designers and operational support teams that we have otherwise this issue could have been plaguing us for a much longer time.

The population on Test was also incredibly helpfull in helping us put an end to this. It is also not fair to say that anything done on test or not done on test could have prevented this issue. Only a server crash during a precise 10 second window would have produced this result...and that is not the fault of the test population...they were extremely helpfull in making sure the other significantly risky improvements to AO in this update ran as smoothly as they did and we are very gratefull for their help. Thank-You Nirvelle for lending us your account! Nothing short of a huge live environment was going to expose this weakness...While I am sorry it happened at all I do think that it could not have been repaired as quickly or as well as it was in any other conditions.

Stepping into the AO universe and making the kinds of changes we have been making for the past year are always horribly risky. I also like to think we are really beginning to make progress...and despite the loss of 11 hours this week I feel like we are starting to make good progress. Again I am sorry that any of the pain and suffering we normally deal with when combating the old issues of AO spilled out onto our players. I hope we can enjoy another 6 years before this kind of issue gets us again.

I am going to choose to see the positive aspects of what we are all achieving together in making AO better rather than dwelling on this incident and letting it scare us away from making the dangerous changes that are necessary to make AO the game it always should have been. I love AO now...but it can be so much better as long as we never give up. We'll get there.

This week despite disasters:

Macrosun still found time this week to start work on an in-game mail system.
Genele continued work on the 150-200 new instance.
More balancing work and meetings abounded...we are just getting started.

Thank you to all of you who provide the support and inspiration to the whole team to make the super-human effort required to run AO worth every grey hair. Making us laugh at 4am wasn't easy...but you managed it. Thanks again.

Have a great Anarchy Online Birthday! Thank you all for helping us make it to an amazing 8 years. I'm looking forward to the next 8!

/salute
__________________
Colin Cragg
This "Means" Cake
Game Director/Producer

Filmed in 70's "tall-vision"

Last edited by Means; Jun 26th, 2009 at 16:54:55.. Reason: I hope this makes sense...my brain is still not working as it should.
Means is offline   Reply With Quote
Old Jun 26th, 2009, 16:53:18   #2
Ittledoc
It's good to be the King!
 
Ittledoc's Avatar
 
Join Date: May 2006
1st

w00t first time ever!

"Macrosun still found time this week to start work on an in-game mail system."
Nice!

PS: I really think AO has loaded faster and zones faster now
__________________
220 Doc ~ "Dr." Ittledoc As of 1 DEC 07 setup || 218 Trader ~ Ittletrad (TL7 gimpage on Trader profession) parked... TS monkey no reason to go any higher
220 Enf ~ Ittlejohn (1HB FTW!!!) [E] || 146 Fix ~ Johnittle
216 NT ~ Nanoblender || 11 Crat "WTB" Spellbot
~~~Pheonix Rising is Recruiting~~~
YMMV; Guaranteed 5 min or 5 miles... whichever comes first

Quote:
Originally Posted by BIGMANFORCE View Post
and i umm also think that we should have a special nano that u can only cast on froobs,that turns them into lil monkeys and forces their char to work the APF elavator!
Ittledoc is offline   Reply With Quote
Old Jun 26th, 2009, 16:55:06   #3
Ekarona
The gimp!
 
Ekarona's Avatar
 
Join Date: Jun 2005
nth

Atleast I got references of new apartment stuff, without wasting 989M not that I would have any use of that cash ;D

You made lot more sense than I did recently ;D
__________________
Ekarona 220/28 Female Solitus Engineer, long term member of Northern Star and proper "poor" gimp.

Last edited by Ekarona; Jun 26th, 2009 at 16:59:44..
Ekarona is offline   Reply With Quote
Old Jun 26th, 2009, 16:58:02   #4
vadagget
Soleet
 
Join Date: Nov 2005
3rd!
__________________
I am Dagget
vadagget is offline   Reply With Quote
Old Jun 26th, 2009, 16:59:57   #5
Carlmalone
Pro-ballplaya
 
Carlmalone's Avatar
 
Join Date: Nov 2007
I love the new database.
Carlmalone is offline   Reply With Quote
Old Jun 26th, 2009, 17:00:16   #6
Cdogg421
The Renaissance
 
Cdogg421's Avatar
 
Join Date: Sep 2005
oh u want a laugh ey. how about this
Cdogg421 is offline   Reply With Quote
Old Jun 26th, 2009, 17:03:08   #7
Chrys
:| <-srsface
 
Chrys's Avatar
 
Join Date: Jun 2005
/drool

Is there any chance the new global cooldowns can be modified to work with our tools? There's a rich vein of possibility for fixing MPs casting issues with this...
__________________
bai2u!
-::l2pvp!1::-
Electronite: FFA also destroyed Clan hegemony when it comes to tower wars. Ironically the downfall was started by the most active pvpers. Another ironic thing is that the downfall happened due to pvm conflict.
Silirrion: (We have pretty good anti-troll filters by now though) Means: Thong-wearing troxes will always be a part of this game and a point of AO pride.
Keldros: Obviously reall trolls don't use conditioner Marlark: If this forum was Swedish in it's language .. id pawn you any day.
220 NT: tl7 is a joke most of the time. 90% of the people are double double dead. some are worth debuffing tho.
Ebag: No. You alpha me'd due to the stat bug. More Classic Ebag: I don't have any twinks currently, nor do I participate much in mass TL7 PvP (though I do go occasionally, usually just to watch). Questra: an MP in sneak eNSDed me and did about 20k damage in 10-12 seconds
Chrys is offline   Reply With Quote
Old Jun 26th, 2009, 17:03:54   #8
Graftmage
Shade Professional
 
Graftmage's Avatar
 
Join Date: May 2007
Quote:
Originally Posted by Chrys View Post
Is there any chance the new global cooldowns can be modified to work with our tools? There's a rich vein of possibility for fixing MPs casting issues with this...
SS is meant to block all casting
__________________
NTdefense | Shadedamage & pvp | Cratpew pew | Advmhm | Flames & Insults ⇨ there
Graftmage is online now   Reply With Quote
Old Jun 26th, 2009, 17:07:00   #9
RedR053
Custom User Title
 
RedR053's Avatar
 
Join Date: Jun 2008
rawr
RedR053 is offline   Reply With Quote
Old Jun 26th, 2009, 17:10:18   #10
Darkripper
Soleet
 
Darkripper's Avatar
 
Join Date: Jan 2008
gief more instances plx!
Make that new instance interesting, with some tactics, not tank n' spank... a few different mobs would be fun also, sick of killing always the same faces :P
__________________
Darkripper is offline   Reply With Quote
Old Jun 26th, 2009, 17:17:26   #11
krumpfwild
Flamethrowing Troll
 
Join Date: Dec 2005
Quote:
Originally Posted by Means View Post
Thank-You Nirvelle for lending us your account!
OMG ! Account sharing !!! Ban Means ! Ban devs ! Ban them all !!!!


Oh well, great work on this patch, not everything is perfect (i'd even say the opposite) but it's good to see the A-team.. er... AO team still invest a lot of efforts to make our game better.

This message is approved by Krumpf.
krumpfwild is offline   Reply With Quote
Old Jun 26th, 2009, 17:19:42   #12
Rubika-1
Not so Leet
 
Rubika-1's Avatar
 
Join Date: May 2008
Happy B-Day AO Big Thank You to Means and Crew getting it all worked out for us, and putting in all the overtime... My God, did you guys really stay awake 48 hours to work all these problems out? 0.o All of you deserve a big fat bonus for all you do. Looking forward to seeing all the new comming changes, new PF, mail system, ect... These really will help out alot.

Take it easy over the weekend, you all deserve a much needed break.

Cdogg, nice vid there made me laugh
__________________
War "Warmachines" Profiteer 220 Neutral Engineer on RK 1
Rubika-1 is offline   Reply With Quote
Old Jun 26th, 2009, 17:20:24   #13
Dancingrage
MP Professional
 
Dancingrage's Avatar
 
Join Date: Oct 2006
Since you replied to the one thread regarding revamping the noob experience I'd like to see more on your take on that. It's a good thing you put up that you'd seen it, a lot of us are worried about player retention and how that's starting to affect the game population.
Dancingrage is offline   Reply With Quote
Old Jun 26th, 2009, 17:31:17   #14
Chrys
:| <-srsface
 
Chrys's Avatar
 
Join Date: Jun 2005
Quote:
Originally Posted by Graftmage View Post
SS is meant to block all casting
I know you NTs love that in order for your nemesis to survive, they have to disable all possibility of making your life miserable <3 But we'd like a second opinion plx xD
__________________
bai2u!
-::l2pvp!1::-
Electronite: FFA also destroyed Clan hegemony when it comes to tower wars. Ironically the downfall was started by the most active pvpers. Another ironic thing is that the downfall happened due to pvm conflict.
Silirrion: (We have pretty good anti-troll filters by now though) Means: Thong-wearing troxes will always be a part of this game and a point of AO pride.
Keldros: Obviously reall trolls don't use conditioner Marlark: If this forum was Swedish in it's language .. id pawn you any day.
220 NT: tl7 is a joke most of the time. 90% of the people are double double dead. some are worth debuffing tho.
Ebag: No. You alpha me'd due to the stat bug. More Classic Ebag: I don't have any twinks currently, nor do I participate much in mass TL7 PvP (though I do go occasionally, usually just to watch). Questra: an MP in sneak eNSDed me and did about 20k damage in 10-12 seconds
Chrys is offline   Reply With Quote
Old Jun 26th, 2009, 17:35:07   #15
ArienSky
Argenteum Astrum
 
ArienSky's Avatar
 
Join Date: Aug 2004
Thank you for completing the angel outfit (Veteran halo) and the new white outfit.(and light robe, working in social)

The apartments are a nice addition, but where is teh orbital bar?
Another birthday surprise on the way?

More documentation on the GUI issue though, please

Kind Regards
Ariensky
__________________
Humankind can not gain anything, without first giving something in return.
To obtain; something of equal value must be lost.
That is the 1st law of equivalent exchange


Rubi-Ka needs: a nickel statue of an astronaut pointing at the sky
With the description / plate saying:
When the stars burn out and I find I lack the strength to continue...one of YOU wil pick up the flag and carry it forward.
This really isn't a corporate product anymore...it belongs to all of us. Where it goes it up to us.
ArienSky is offline   Reply With Quote
Old Jun 26th, 2009, 17:38:43   #16
PhoenixOfAges
Supa Leet
 
PhoenixOfAges's Avatar
 
Join Date: Oct 2006
Quote:
Originally Posted by Means View Post
Any of these could have done it...as easily in the past it could have been the social window...the mechs...the battlestations...or the raid system...or the new instancing system itself.
It was the BSs, they were bs to begin with and look at what they just did now, toss em.

Quote:
Originally Posted by Means View Post
What actually did it?

The new system for cool-downs for nanos.
No, it was the BSs darn it.



Quote:
Originally Posted by Means View Post
Macrosun still found time this week to start work on an in-game mail system.
But you said you didn't like those. Be more useful if they applied it to player shops so GMSs allow us to search and receive things. Would even make shops in instanced cities possible I image.

All the same that sounds handy and is appreciated.
PhoenixOfAges is offline   Reply With Quote
Old Jun 26th, 2009, 17:44:20   #17
SoldiTwo
Soleet
 
Join Date: Feb 2006
Quote:
Originally Posted by Means View Post

...

The new cooldowns meant we could dispense with the silly blocker nanos and properly display (on the shortcut bar even!) the amount of time until these actions were available again. This is where things went "bad".

...
A note on the cooldown.
I wrote already in another thread but, I used to have my AO configureed so that the recharge time was only displayed on the actual nano I casted and not on every nano icon in my shortcut bar, the others just greyed out.

Now I have the number on every single nano icon.

The only possible configurations now are:
1) all grey out with or without fade + timer on all
2) all grey out with or without fade and no timer at all
3) etc. ^^

BTW
Good work all(Testserver included)!

PS
On the road to a more WoW like AO, please don't remove the character skillings
SoldiTwo is offline   Reply With Quote
Old Jun 26th, 2009, 17:48:04   #18
Chrisax
Phear Leet
 
Join Date: Sep 2002
I remember 12.6 (Oh my God... am I that old?!) and honestly you managed well today.

Your current team is progressively fixing things that we didn't hope to be fixed or improved anymore (like timers on nanos this time). We have been often told in the past that touching the legacy code for anything else than minor tweaks was not something that could be seriously considered... but you are doing it. You already did it. You want to continue... and even rebalance professions (something else we were told long ago that could never happen in-depth). OK, the least we can do to thank you is to grant you the right to cause Apocalypse once a year! (I said once!)

It's good to see some old aspects of the game finally polished and working as they should have always done, like, once again this time, the cool-down timers on nanos.

I hope that, the same way, when the new engine is about to be released and massively advertised, you'll be able to improve the game for newcomers, make it more entertaining and also make the learning curve more newcomers-friendly. (And get rid of so many misleading and confusing features, weapons, items that make no sense now, and made little anyhow in the past.) But that's another topic.

On that day, though, make a social T-shirt and sign for us "Newbies welcome here" that we can wear or hold to tell new players we are ready to help them and they can talk to us.

By the way, off topic again, do you think you'll have something to show or tell us soon about the new engine? I need badly to update the info page we made about the old new engine...
__________________
Chrisax
MP 220, AL 30, Research 70, active, Rimor
In AO since 2001
Member of the Clerical Staff of the Council of Truth
Founder and elected President of Athen Paladins
www.athenpaladins.org
Chrisax is offline   Reply With Quote
Old Jun 26th, 2009, 18:20:04   #19
Rubika-1
Not so Leet
 
Rubika-1's Avatar
 
Join Date: May 2008
Quote:
Originally Posted by Chrisax View Post
On that day, though, make a social T-shirt and sign for us "Newbies welcome here" that we can wear or hold to tell new players we are ready to help them and they can talk to us.
This please Nice idea Chrisax!
__________________
War "Warmachines" Profiteer 220 Neutral Engineer on RK 1
Rubika-1 is offline   Reply With Quote
Old Jun 26th, 2009, 18:38:11   #20
Mekh
Doctor Professional
 
Mekh's Avatar
 
Join Date: May 2005
Quote:
Originally Posted by Means View Post
...snip...
There were a great many things in the update that we thought might destroy the universe.
...snip...
Hmmmm....



Thanks for the update... Lotsa exciting stuff.
__________________
Mekhkeeper 220/22/70 Equip ~ Mekhdoc 220/23/70 Equip ~ Roflmao 220/15/50
Fixyaself 167/15/41 Equip ~ Shadesch 215/13/52 Equip~ Drainier 60/6/xx Equip
RK1
Veteran Months: 58
Quote:
Originally Posted by Tikra
"Mekh, whats a doc using when hes lonely? Right hand of hope or left hand of grace?"
Mekh is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 13:32:35.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright © Funcom 1999 - 2006