-
Posts
276 -
Joined
-
If I have to pick five favourite names, then it is probably these:
- Shadow Kitty (well, d'uh)
- Little White Lies
- Scary Li'l Devil Cat
- Fimbulwinter
- Unn the Thrown At
-
After some more email exchange, it looks like our supergroup mate mentioned above will now lose 7 years of playing, because support thinks that he is his brother.
-
Quote:Gah. I started to draw relational database schemes in my head, including hypothetical layouts of historical expansions as the global chat was introduced later. Professional hazard, I suppose.Thinking of it, I would hope the following is true:
- NCsoft Master Account
- Game Account
- Global Name
- Character names
- Game Account
- NCsoft Master Account
- Game Account
- Global Name
- Character names
- Global Name
- Game Account
Not that it matters, since it would be rather technical, very hypothetical and incredibly off topic. So I'll stop now. - NCsoft Master Account
-
In Simple Machines Forum (which we use for our supergroup), there's a built in [time] tag.
It works like this: you specify a date and time in a time zone, and put it inside the [time] tag, like so:
Code:(CEST being Central European Summer Time).[time]2011-04-13 09:56 CEST[/time]
Then some magic happens, so a player in New York would see Wednesday, 13 April 2011, 03:56 and a player in San Fransisco would see Wednesday, 13 April 2011, 00:56.
I.e. the reader would see the time and date entered, but automatically converted to their local time zone and date format (as set in their forum account settings or what you can find out from the network location), and also taking different daylight saving times into account.
If a similar feature were to be introduced to the forum, it would be a lot easier to coordinate events, teams and leagues across the world, fostering a true global community in the spirit of the upcoming Global Server Access feature! -
Quote:Will there be a way of renaming a global channel? I mean, if we don't like the prospect of the channel "W" becoming "EU W", for instance?There's been a lot of questions regarding Global Channels and collisions. The solution we've devised is similar in effect to the solution for account name collisions. All EU server Global channels with collisions will be pre-pended with the prefix EU, so a channel would be renamed to being "EU <channel name>". You will not need to rejoin these channels as the renaming process should be a seamless transition.
-
Quote:Thing is that globals and account names are completely separate entities. I won't tell you what my account name is, but it's not Shadow_Kitty. So a player with non-colliding account name may still have a colliding global. A player with colliding account name may be well clear of global collision.At any rate, you are focused on one aspect of this change: Global names. Taking this only into account, I would agree that there would likely be a 1:1 collision rate. However it isn't JUST global names, it also involves accounts.
There will be a 1:1 collision rate on colliding account names, and another set of 1:1 collision rate on colliding global names. On some of the affected accounts, only account names will collide. On others, only global names will collide. On some, both global names and account names will collide. But these are two sets of collisions that only partially overlap.
From a database perspective, storing the global name in the character record borders on stupidity. It just invites trouble with redundancy and database integrity problems. In a normalized database, it should be stored on the account record. -
Quote:Sounds a bit like "XP is only valid in Primary Pool. If you want anything in Secondary Pool, you have to exchange your XP to the local currency, SOP."Shards are only valid currency in Alpha-ville.
If you want to buy anything in Judgement-ton or Interface-burg, you have to exchange your Shards to the local currency, Threads.
Games rarely improve if you introduce more currencies. -
Quote:Actually, the context of the letter is about "ingame identities":The producer's letter is talking about accounts, NOT global names. Reasons for less EU/NA account conflicts is that the most likely cause of duplicate account names is a EU player having the same account name on both the NA and EU servers.
Quote:Originally Posted by Producer's letter, againWe know that your online and in-game identities are important. City of Heroes is at its heart a game about who you are, not just what you do. Weve all spent the last 7 years forming friendships, alliances, and rivalries in City of Heroes, and we know that anything that can impact your in-game identity can be a reason for concern. At the same time, to make this server list change happen, we need to ensure your identity remains unique from other players. We did a lot of data mining and found that pre-pending the names of EU accounts affected the fewest active players (the difference is hundreds vs thousands).
I get the impression that they are talking names in general, both account names and global names, but mainly the in-game identity, i.e. the global name.
If they were talking about account names only, why confuse things about in-game identities and global names? And if that is the case, didn't they read the feedback of this thread? People are not that worried about the account name; they're worried about their globals.
No, I think they're talking mainly about global names in that paragraph and the next one. If they're not, they're welcome to come into this thread again and correct me (and while they're at it, provide some answers to the unanswered questions).
Thanks, hun. I'll keep that in mind. Love you too. -
Our supergroup just lost one of our most active and liked player because of the security update.
Please fix. We want him back. -
Quote:That. That will occupy the balancing and scripting team for a bit.Easy. Dump ALL the new currencies and salvage garbage brought in for the Incarnate system, and convert everything over to "Incarnate XP" that you earn to gradually unlock your next slot (you get to nominate which slot you want to earn it for).
Simplify the entire stupidly over complicated system that's taken a pick up and play MMO, and turned it into a number crunching borefest that's almost as interesting to play as EVE.
And a revamp of at least one Paragon City zone and one Rogue Islands zone - new missions and a new look, preferably without war walls, using all the tricks of the trade they learnt by making Praetoria (and quite a lot of the tech). That will occupy the world builders and writers, and possibly an artist or two.
The programmers will not be without work. They will have to assist balancing and scripting, but they will mostly be working with a new generated content system for villains and rogues, called Schemes. Schemes are not that different from Paper Missions, in that they are randomly generated from templates, and not that different from Tip Missions either in that they can generate Scheme Points, and also have a tinge of Invention System, in that it is you who decide what to do with the resources you have.
Schemes would be generated from your origin and salvage, in order to build something -- a spell, a machine, a chemical compound or whatnot -- to take over the world. You would get a selection of these missions, and you pick the one that looks suits you best.
Schemes could be:
- Set up a force field around Atlas Park, holding the area hostage for ONE MILLION DOLLARS!!!
- Rob a bank.
- Spread a nerve agent in King's Row, turning people into your complacent slaves.
- Cast a magic spell that drops Talos Island into the Netherworld.
- Hack NORAD and instruct their supercomputer to launch a nuke at PortalCo.
- Turn off the War Walls to get Rikti invading.
- Release Kronos Titans on King's Row.
- Break-out of superpowered villains in the Zig.
...you get the idea. The important thing is that you would instigate the Scheme, using the resources that you have available.
Schemes would generally have three parts: First, you assemble/distribute/release your nefarious invention somewhere in Paragon City. Next, you do your evil deeds, while smashing cars and barrels and post boxes as you would in a mayhem. You can do your evil deeds by activating stuff, defending places, defeating things or people, or escorting big monster while they stomp about - or in any other way.
Third, someone tries to stop you. Exactly who it is depends on how many Scheme Points you have; at low points, it's just regular PPD detectives, but as the points go up, you get PPD psychics, longbow, minor heroes and even signature heroes. If you are defeated, there's the fourth part: breaking out of the Zig.
If you succeed, you get a Scheme Point, which opens more nefarious schemes. It also makes you a bigger threat to the heroes, so they send in tougher opposing forces. You also get your salvage back, in addition to all the salvage you looted during the Scheme.
If you fail, you lose the salvage. You also have to break out from the Zig, and you are no longer a threat to Paragon City, so your Scheme Points drop to zero.
In addition to Schemes, Jay the Sexy would have to work a bit doing cossie pieces: a few assymetrical cossie sets; a proper hakama; bokken for katana, sword and mace powersets; and chainsaw for swords. He would also work really hard making headcapes (i.e. same tech as Ghost Widow's hair and the veil of the Wedding set) available. This is just a freebie for Golden Girl, but an important one.
Marketing will not be jobless, because this should be marketed in a box, but only in EU. NA will have to make do with downloadable content. By this time, the server list merge should be complete, so if an NA player really would want a box, he's welcome to import it from Europe. (nyah!)
That should have most of Paragon Studios working.
Finally, Influence, Infamy and Information shall be replaced with the new monetary unit, Coffee. -
Quote:Nothing different. Well, I went to the kitchen to snatch a mousie for late night snack while patching the last file after about two hours of attempts, and when I got back, the last file was finally patched.Did you do anything different? I've been bashing my head against this bug all afternoon.
...but up until that point, I had to repair, repair, repair, repair, and repair. I had some progress in that time: first it was the 34th last file that failed (texWorld.pigg, I think), then 31st last file (sound.pigg), and so on and so on. Each time it halted on a particular file, I had to do at least half a dozen attempts.
Occasionally I tried to exit the launcher and start it again, at which point it tried the regular patch twice (and failed twice) and then it was repair again. I doubt it made any difference except wasting time on failed patch attempts.
I tried to fire up the legacy updater, but it failed to rename the new updater to CoHUpdaterEU.prv, since it wanted to update itself.
I also tried to manually remove the .pigg that was said to be broken, but that didn't affect anything - the updater downloaded a new corrupted version that I still had to repair and repair and repair.
I also tried removing the checksum file and patch files, but as far as I could see, nothing happened.
However, I don't think that any of these did anything. I think it was just perseverance and two hours of try and try and try and try and try again.
In the log, it appears that I receive the correct number of bytes, but the hash* of the downloaded file does not match the expected hash, and the hash was different each time. So I have a suspicion that whatever I receive is corrupted in some random way. Whether it is the server, the updater or the internet in between that corrupts the file, I can't tell.
*a hash is a kind of a fingerprint of a file, and often used to tell whether a file's integrity is compromised. If something is changed, no matter how small, generates a different hash. So if a server gets a nervous breakdown from the strain and sends out a number of packets of 1024 bytes of 0s while crying for mommy, instead of the packets of 1024 bytes of cool TF art, you would receive the exact number of bytes, but the hash would differ. That way, you would know that something went wrong. -
If at first you don't succeed...
... try and try and try and try and try and try and try again for about two hours.
<voice="flynn">And then... one day... I got in!</voice> -
-
Code:Here's my fun little message in the log:
Error Code: 8 (DownloadFileCorruption): Corruption detected in a downloaded file 'C:\Program Files (x86)\City of Heroes\CityOfHeroes_Main_1950.201103080206.1.0To2000.201103302055.1.0.ncpatch'.
Code:Exception Information Details: ====================================== Exception Type: NC.Patcher.PatcherLibException Message: Corruption detected in downloaded file 'C:\Program Files (x86)\City of Heroes\CityOfHeroes_Main_1950.201103080206.1.0To2000.201103302055.1.0.ncpatch'. Make sure the hash and length of the file was set properly on the patch server. Data: System.Collections.ListDictionaryInternal TargetSite: NULL HelpLink: NULL Source: NULL
Code:2011-04-05 20:44:51.8047 : 8 : Info : FileVerifier: FAIL: Length matches, but the hash does not. Expected Hash = 1FD4AB360EAFEE94224CD502FC9612C0, Actual hash = 14096F073FC49139061DE250121D484E 2011-04-05 20:44:51.8057 : 8 : Info : Patcher: EndOp: Examining downloaded file: CityOfHeroes_Main_1950.201103080206.1.0To2000.201103302055.1.0.ncpatch : () : 100%
Code:2011-04-05 20:46:51.6766 : 8 : Info : FileVerifier: FAIL: Length matches, but the hash does not. Expected Hash = 1FD4AB360EAFEE94224CD502FC9612C0, Actual hash = C30ACE4E07239DFA890385F12248F380 2011-04-05 20:46:51.6776 : 8 : Info : Patcher: EndOp: Examining downloaded file: CityOfHeroes_Main_1950.201103080206.1.0To2000.201103302055.1.0.ncpatch : () : 100%
Virus scanning is off at the moment, which I'm not comfortable with.
Repairing seems to work a bit better now than before. -
Quote:As a villain, you would never notice, as the world doesn't change in Paragon City where you are not - except when in your Scheme instances, and there the world would change. Eventually, the signature heroes would be so über that you would lose anyway, but hey, that's part of the deal.The problem with that is that Villains have built-in failure with their schemes - they can't change the game world, while Heroes have auto-success with their efforts to save the world, because the game world won't change.
As a rogue, you might notice. But it's not really that big a problem.
I mean, take Frostfire. The number of times he has been arrested is greater than the number of stars in heaven, or slightly bigger. Still we happily pretend he escaped and that we have to beat him up again. Or that he always has been at large, and we have to beat him and send him to jail. Sometimes we do that a couple of times straight, since several people had the mission and didn't autocomplete it.
And that's just the start. How many times have we saved the world from Lord Recluse's nefarious plans? And still, next night, he do the exact same plan again?! How many times did we smash Ms Liberty's pretty head in, and send Statesman and his pals into a rage fit because Libery was a good person and now she's dead? How many times have we liberated Reichsmann from his long incarceration? And so on, and so on.
If you can ignore that Recluse or Statesman or Reichsmann really didn't change the world, you can ignore that your scheme didn't do it either.
Schemes won't be different from those, except for one critical point: it's not Recluse's. Not Statesman's. Not Reichsmann's. It's yours.
...actually, there's one more critical point: Schemes don't exist. That's actually the biggest drawback. -
The most villainous thing in City of Villains is the Mayhem missions. It's one of the few times when you really feel villainous. Trouble is that it's still someone else's mission for which you are hired as a mercenary.
So here's a free idea for any passer-by devs: Schemes.
Schemes are not that different from Paper Missions, in that they are randomly generated from templates, and not that different from Tip Missions either in that they can generate Scheme Points, and also have a tinge of Invention System, in that it is you who decide what to do with the resources you have.
Schemes would be generated from your origin and salvage, in order to build something -- a spell, a machine, a chemical compound or whatnot -- to take over the world. You would get a selection of these missions, and you pick the one that looks suits you best.
Schemes could be:
- Set up a force field around Atlas Park, holding the area hostage for ONE MILLION DOLLARS!!!
- Rob a bank.
- Spread a nerve agent in King's Row, turning people into your complacent slaves.
- Cast a magic spell that drops Talos Island into the Netherworld.
- Hack NORAD and instruct their supercomputer to launch a nuke at PortalCo.
- Turn off the War Walls to get Rikti invading.
- Release Kronos Titans on King's Row.
- Break-out of superpowered villains in the Zig.
...you get the idea. The important thing is that you would instigate the Scheme, using the resources that you have available.
Schemes would generally have three parts: First, you assemble/distribute/release your nefarious invention somewhere in Paragon City. Next, you do your evil deeds, while smashing cars and barrels and post boxes as you would in a mayhem. You can do your evil deeds by activating stuff, defending places, defeating things or people, or escorting big monster while they stomp about - or in any other way.
Third, someone tries to stop you. Exactly who it is depends on how many Scheme Points you have; at low points, it's just regular PPD detectives, but as the points go up, you get PPD psychics, longbow, minor heroes and even signature heroes. If you are defeated, there's the fourth part: breaking out of the Zig.
If you succeed, you get a Scheme Point, which opens more nefarious schemes. It also makes you a bigger threat to the heroes, so they send in tougher opposing forces. You also get your salvage back, in addition to all the salvage you looted during the Scheme.
If you fail, you lose the salvage. You also have to break out from the Zig, and you are no longer a threat to Paragon City, so your Scheme Points drop to zero.
For a bit of additional chaos, add a PvP element: the villain get the option to open the scheme for PvP. The Scheme is then put into the turnstile, and any player eligible are let into the scheme, exemped to the villain's level and then have to try to stop him, pretty much like the regular opposing forces but player-controlled.
Sadly, Schemes will probably never be implemented, because it's villain-only and the devs don't do villain-only. But you can always hope that they change their minds and give us some luv.
Or else! -
Quote:I really wonder how this can be.Originally Posted by Producer's letterWe did a lot of data mining and found that pre-pending the names of EU accounts affected the fewest active players (the difference is hundreds vs thousands).
The only way to get a collision is to have one NA player with the global @MyGlobal and one EU player with the global @MyGlobal. Only then will there be a collision about the global @MyGlobal. And that means that there will be exactly the same number of affected players in EU as there is in NA.
If there are 5781 affected NA players, there have to be 5781 affected EU players. If there were not, and there were only 578 affected EU players, then there would be 5781-578=5203 non-colliding collisions. And that is contradictory.
So what's going on here?
Is the producer's letter perhaps talking about pre-pending names in general (like wiping all EU accounts' globals as opposed to all NA accounts' globals)? Since this won't happen, why even write it? And why would that require extensive data-mining to figure out?
Or are there really thousands of collisions, but in all those thousands of collisions, nine out of ten EU players has quit and left their account inactive? I find that hard to believe as well. The EU servers are not that depopulated.
Devs, speak to us! How many EU players and NA players have colliding names? How many of those are active EU players and how many of those are active NA players? -
Quote:This part in particular made me laugh:Oh well after today's announcement it seems things will proceed as stated and a lot of our views on this thread have been sent to the archives forever.
Quote:Its no surprise that this announcement was extremely well received, -
Possibly. But I don't see any real benefit for it. It's cool, but the NA players are at least five time zones away and we already have our respective communities, so teaming is not that big a problem. The biggest hitch is that it is a possibility, not a certainty. So I'm still not particularly thrilled.
-
Quote:Wee.Then you're not trying very hard. The most obvious thing is that European players will now have fifteen servers to play on instead of just four. This effectively means an extra 132 character slots to alt nuts on people.
I haven't filled up Defiant yet, and barely touched Union. That means that... in about... 2017 or so, I should have filled up my EU slots and be forced to visit an American server.
Quote:Personally, I'm happy to see this arbitrary division of players go away.
(And before you go "it's only a name", please go back some 20 pages or so where the "it's only a name" argument was argued against before.)
You're always welcome to Defiant! -
If you make the conscious decision to Drop The EU Global Channels and Let The Community Recreate Them, because it's Too Much Fuzz to Migrate Them, then you have a Plan.
-
Quote:Sadly, a free activation weekend only help those that have an NA global to change.As a Brit living in Canada I can sympathise with those in the UK and Europe who will actually lose their Global, but i've got little time left for the whiney types who've already been told that they'll have a free activation weekend to come on and change their NA globals.
Those, like me, that have no NA global to change and a pretty obvious name, risk losing the global to an active player who have had the account more than I had mine, an active player who have had the account less I had mine, an inactive player, a NA trial account owned by someone else, or a griefer who thinks that those whiney Euros should just open wide and swallow. -
Quote:Not if they, as Bloodspeaker said, would make the prefixes permanent:No because then it becomes a race to rename. And opens the way to griefing.
Quote:Of course, they could always decide to add a required regional prefix to EVERYone's globals, making all NA accounts @NA_Global and all EU accounts @EU_Global, making said prefixes permanent. Then everyone "loses".
See? Fair. Even irrespective of vet status or whichever customer can manage to log in first. Less work even for those that have both NA and EU accounts, since they're both discreet and unalterable. -
Quote:There has been a sense among EU players of being treated as less valuable customers for quite a while now. For instance, Going Rogue was only released digitally in Europe. If we wanted a box, we would have to import one from the US with an activation code that didn't work. Silly, perhaps, but there are these collectors, you know. But more importantly, there were not that many new EU players since there wasn't a box on the shelf at the stores.If they had NOT announced the server merge (and were not merging the servers) would you still feel that you were "owed" anything for your monthly subscription fees compared to the US subscribers?
All UK support, that was available at sensible hours, was killed off when NCsoft was restructured and the UK office all but closed down. Now we have to rely on overseas phone at higher rates and at silly o'clock, or about one mail cycle per day.
EU marketing is non-existent. EU shelf presence is non-existent. And so on and so on.
...yes, I think there's some form of consensus, perhaps not that "they owe us", but that we're definitely getting less for our money.
Will this be better with the server list merge? No, I don't think so, not much anyway. We will get access to more servers, that's true. There will be more official events in which we can participate.
But I really don't see how EU shelf presence or marketing will increase. On the contrary, I get a sense that marketing activities will be focused on NA now that they technically don't have to bother about Europe anymore. And we will still have to call at silly o'clock for phone support.