TonyV

Screenshot Spotter Feb-10-2010
  • Posts

    1977
  • Joined

  1. Bumping because I updated the OP and due to the nature of the post.

    I know it's against the forum rules to bump a post, but I'm putting all updates in the original message instead of posting them way down here where people might not look. As you monitor this thread, please check the TOP post first for updates!
  2. UPDATE: (23:20 UTC Nov 12)

    Okay, I've nailed down the problem with images on the OuroPortal.com site. Turns out there's a but with foreign image repositories, and since the OuroPortal also uses the Paragon Wiki's image repository, we were hit by it. There's a workaround, though, that I've put into place to re-enable images. It's a hair slower (hopefully "a hair" means you won't notice). Hopefully they'll nail it down and we can restore it to using the correct configuration before too long with MediaWiki 1.17.1.


    UPDATE: (19:00 UTC Nov 12)

    For the past several days, I've been working on getting Faces back up. There's no easy way to say this, but I just don't think that's going to happen in the next few days. We're not abandoning the site, it's just that there were a lot of fundamental assumptions made about things like the version of CodeIgniter it was written on, the level of error reporting it was doing, and so on. Plus, aside from the rewrite to bring it up to spec with the current version of CodeIgniter, I want to make sure it's audited at least at some level to make sure we're not making subtle errors in the code that could lead to another attack. Any time you have a site that allows user-generated uploads, you have to be extra special careful to make sure that you have all of your i's dotted and t's crossed and that people can't generate and upload malicious stuff.

    That's the bad news. The good news is that we're still steadily knocking out things to do on our Known Issues list. I just got through tracking down a bug in the CIT XML feed code, I'm about to get to work on another bug that needs tracking down to allow images to work right in the Ouroboros Portal, and I'm hoping that in spite of the step backwards we've taken with Faces, we'll have a step forward to let everyone know about very soon.


    UPDATE: (03:04 UTC Nov 10)

    Sorry for the delay in an update, but holy cow, I was beat last night and tucked in early.

    Anyway, I did get the Ouroboros Portal back up and online just now. It's been cleaned, upgraded, and secured. If you have any trouble with it, let me know!


    UPDATE: (04:07 UTC Nov 08)

    Hey all, RedTomax/City of Data is back online and accessible. This one wasn't too hard, especially being a static site. It's cleaned and back up for your enjoyment. Please note that the RSS feeds are grossly out-of-date and don't work; that's not a new bug or a result of the cleaning or upgrades; it was broken a long time ago, and my focus is currently restoring the functionality we had, not fixing bugs that existed before. Also note that the data isn't up-to-date, either. Getting it up-to-date is another effort that will be addressed later.


    UPDATE: (01:25 UTC Nov 08)

    Great news, we nailed down the bug with the webservice site that was causing badge information not to be updated from Sentinel. It was actually a database permissions issue, so fixing it took all of around 30 seconds. The trick was GuyPerfect doing some spiffy debugging within a special build of Sentinel he has to echo error messages he was receiving. This has been tested and validated as working, so let us know if you have any more trouble with it. Many thanks to those of you who reported the issue!


    UPDATE: (05:43 UTC Nov 07)

    Okay, I admit, I slacked off a bit today to catch up on some football games. (Go Falcons! How about those Giants? Is Eli Manning the kryptonite of Tom Brady, or what?) I didn't get Faces back up tonight. There's still a lot of work to do in getting it upgraded to using the latest and greatest back-end framework since the framework it was using is several versions behind even what CIT was using. Still, I feel like we made a lot of progress. In addition to getting most of the sites up earlier, we also took the wiki out of read-only mode so that it's editable now and iron out a glitch that was holding up the webservice that allows Sentinel to do its reporting.

    I did hear that some folks are still having problems syncing badges up between Sentinel and CIT. We'll definitely take a look at it tomorrow to try to get it working right for everyone. I really feel like we're getting close, like maybe within a day or two, of having everything 100% and able to retire this thread once and for all. In the meantime, I'm going to head on off to bed so that unlike just about every day last week, I can actually get to work on time in the morning.

    Anyway, I'll be back at it tomorrow evening.


    UPDATE: (19:22 UTC Nov 06)

    Nailed down the webservice issue. GuyPerfect says it best:

    Quote:
    We've successfully fixed the webservice issue with CIT. A new Build Manifest is available for Sentinel, and characters can once again be tracked.
    Also, because it has to be said, go Falcons!


    UPDATE: (17:05 UTC Nov 06)

    Woot! We have site uppage! I've just removed the restrictions on the following sites:
    - The main Titan Network site.
    - City Info Tracker
    - repo.cohtitan.com (distribution site for Sentinel and Mids' Hero Designer)
    - avatars.cohtitan.com (Provides custom avatars)

    A few very important caveats to go with that, though:

    First, we've made some pretty significant changes on the back end, including locking down the security of the sites a LOT tighter and rolling out a significant upgrade to the CIT back-end framework. We've tested as much as we can, but there's always that bizarre one-off or little-used forgotten feature that we still haven't poked around with. As a result, it's not just possible that there will still be some glitches, but probable. Let us know if you get any error messages or can't do something you used to be able to, and we'll tackle them as we can.

    Second, there seems to be a minor issue going on with the webservice that I'm working on ironing out that's preventing Sentinel from logging in to it. I'll post an update as I find out anything.

    Third, some folks have reported issues with their passwords. If you have any trouble, please try resetting your password first by filling out the forgotten password form. It will e-mail you a new password. If you don't get the e-mail within a few minutes, check your spam folder! If you find something that's still broken, please report it here, or if it's something that's preventing access to our forums, drop me a PM or e-mail me at tonyv@cohtitan.com and let me know.

    I'm going to take a break for a while since I've been working on this stuff for a solid week straight (!) and watch the Falcons game. Yes, I know they're playing the Colts and every bone in my body says I don't really have to bother, but you know what they say about any given Sunday, so I have to see what happens. A little later, though, I'll work on getting Faces upgraded and restored.

    Thanks again for all of your kinds words and encouragement. If it's any consolation, we've also taken this opportunity to do some much-needed upgrading of a lot of software including Linux and the core apps (Apache, Php, MySQL), MediaWiki, CodeIgniter, and SMF. This is a huge deal, and even under normal circumstances, entails a lot of work with significant risk of stuff breaking that we have working. I can't say enough how much I appreciate everyone on the back end administration side of the Titan Network pulling together and helping out to make this happen!


    UPDATE: (07:35 UTC Nov 06)

    Okay, not much of an update, but here goes. Upgrading the sites to the latest version of our framework is proving harder than we anticipated. Fortunately, I was able to get the help of a guru tonight who was able to lend us a lot of awesome help, enough to get CIT not just back up and running, but on the latest version of the back-end software. There are still a few little kinks, but after a few more validation tests in the morning, I anticipate CIT--including the Sentinel and Mids repositories and the custom avatars--being back up and online by noon or so. If the kinks are still present by then, I'll probably still bring them online and just let everyone know what they are as Known Issues until we can get them ironed out. So far, I haven't run across anything significant that would hold up the works, and that's a very good sign.

    I'll tackle the webservice site required for Sentinel communication wtih CIT after that. Faces might be late tomorrow afternoon or night. Sorry folks, I know that a lot of you use and like Faces, but being the attack vector used to compromise our system, I'm giving it a LOT of extra attention before I turn it back on. The Ouroboros Portal and RedTomax/City of Data will be back as soon as I can get to them, I promise.


    UPDATE: (06:30 UTC Nov 05)

    A bit of good news / bad news. The good news is that we've found out more details about how this happened. In fact, I think we've nailed down the exact exploit that was used. Turns out, it wasn't our old install of SMF that was the culprit; at this point, we're almost certain that it is the version of CodeIgniter that the Faces site was running, which allowed an attacker to upload a malicious file.

    The bad news is that until we do some code changes, we're still considering the Faces site (and CIT, even though the exploit has been fixed in the version of code it's running) as vulnerable to a repeat attack. It's kind of hard because what very little information is out about the exploit merely acknowledges its existence, so the lead devs and I have been chatting about it for a couple of hours now trying to reverse engineer what happened to make sure we don't still have accessible malware on the affected sites.

    Just to give an idea of why we're being so paranoid, apparently our domain names got harvested into the botnet as a compromised host, and even on the new server I've seen several attempts to access the attack vector (which I must emphatically stress HAS BEEN CLOSED) from zombie machines in various parts of the world to try to reinfect it.

    Until we can nail it down for sure, we're going to keep the sites that are currently down deactivated publicly. The sites that are up (our forums, the Paragon Wiki, and HeroStat sites) aren't affected, and were never at risk due to the attack vector we're researching. I'm hoping we can figure this out soon rather than Soon™ so that we can restore service.


    UPDATE: (00:05 UTC Nov 05)

    Okay, it's been a long haul today and I know I've been pretty quiet in this thread, but I think we're aaaaalmost ready to turn the rest of the sites back on. All of them except Faces are physically up and running on the new server, and they're just locked out to the public while we finish some internal testing and validation. We've run into a few snags with the synchronization of passwords between the Titan Key and our forums due to SMF changing their authentication mechanism. We might go ahead and turn the rest of the sites back on and just warn people that they might not be able to post to our forums until we figure it out.


    UPDATE: (15:40 UTC Nov 04)

    Great news, the HeroStats site is back up and online. This one was pretty easy to restore and had no dependencies on the rest of the Titan Network, so I went ahead and scanned it and popped it back out there. I should have said this earlier, but the HeroStats site was never affected by any of this; it's been clean all along. If you had only visited the HeroStats site and not the Titan Network, you're not impacted by any of this. Apologies to Ineffable_Bob, the builder and maintainer of HeroStats, for us having his site down the past few days.


    UPDATE: (07:20 UTC Nov 04)

    Doggonit, I was really hoping to have the main site page up tonight. I think it's ready, but I'm not going to turn it on until we complete some internal testing and make sure I haven't hideously broken something.

    Tomorrow I have the day off, and my intention is to try to get as many of the remaining sites up as I can. The only hard parts will be the parts where I have to actually modify code, which from here on out, I'm hoping is very seldom. I really am hoping to have made a pretty big dent in getting most if not all of our sites back up before this time tomorrow night.

    The order in which I'm concentrating on getting things back up is:
    - The main page, required to create and maintain your Titan Network account.
    - The download site, so that people can once again get Mids, Waterworks, and Sentinel.
    - City Info Tracker
    - Webservice (required for Sentinel to interact with CIT)
    - Faces
    - Avatars
    - Ouroboros Portal
    - RedTomax/City of Data

    In addition, we're hosting the HeroStats site, which is currently offline as well. I'm going to make that a priority as well, up towards the top of the list, though I don't know exactly where yet. It should be really straight-forward and not take long, so I might do it first thing when I get up in the morning. Also in the mix is the Infinity Taxibots site, which is hosted on our server, which is down towards the bottom of the list since I'll probably have to upgrade the back-end software for it.

    I'll post more updates tomorrow as I have them. Unlike the past few days, during which I've had to go work my day job (around 10 hours a pop I can't work on the sites ), I'll be dedicated to working throughout the day on the sites, so you'll probably see several updates before all is said and done.


    UPDATE: (06:05 UTC Nov 03)

    I know it looks like nothing has been done, but we have been really busy tonight. After several of the Titan devs and I nailed down a new security scheme last night, we actually rolled it out today. It's a little more complicated than the old scheme and I expect we'll have glitches now and then, especially as we make tweaks and upgrades to the sites, but since the web server account no longer has write access to any files or directories it doesn't absolutely have to, it should effectively prevent the specific kind of attack we got hit with.

    That having been said, we've upgraded the Titan Network forums to the latest and greatest (and most secure) version of SMF. That's the good news. The bad news is that in the process, we lost some of the customization such as being able to navigate to people's CIT and Faces pages from their profiles and different icons for the different forum sections. At some point, we'll look into restoring that, but of course, only after we get the other sites up and running. Also, some of our testers have reported some password sync issues. If you can't log in yet, please be patient. You might have to reset your Titan Key password once we get the home site (cohtitan.com) back up and until then, you might not be able to post there. We're working on it as fast as we can, I promise. The home page is actually up and running, but I decided to delay making it accessible to shore up a few auxiliary scripts that need tweaking. It's really, really close though.

    We've transferred over most of the databases, changing all of their passwords along the way. This means that some of our back-end code is going to have to be tweaked with the new passwords, which we're doing as we move filesystems over and set permissions. Also, there were some very minor changes to some tables that we've had to account for. There are a few more big honkin' filesystems that have to be moved over such as the CIT avatars and Faces photos, which we'll probably do tomorrow night after we get the main site back up and fully functional.

    I have managed to secure Friday off from work (woot, vacation!) so that I can hopefully get most everything up and running by the weekend.


    UPDATE: (06:05 UTC Nov 02)

    Hey all, didn't want you to think we've been slacking off tonight.

    The main thing we've done is discussed some really boring fundamentals about things like filesystem permissions and user accounts. I've been in a chat session with the other Titan Network devs and admins regarding what will work, what is required, what issues we might face, etc. I've also been testing the heck out of various combinations of permissions and user accounts to make sure everything still works right. I'll be implementing it on the wiki site first just to make sure we have the groundwork laid for going forward with restoring all of the other sites.


    UPDATE: (15:17 UTC Nov 01)

    Okay, MediaWiki upgrade complete, the site should be fully available now. Off to work, I'll post more updates as I continue work when I get home tonight. If you see any problems with the wiki (other than not being able to make any changes, since I still have it in read-only mode), PM me or drop me an e-mail at tonyv@cohtitan.com.


    UPDATE: (14:35 UTC Nov 01)

    I can't work for long this morning, I really do have to go to work today. However, I am in the process of creating a backup of the wiki in preparation of an upgrade to the latest and greatest version to make sure we don't have any security holes in MediaWiki. Once I get home tonight, I'll put the wiki back into read/write mode and start validation that it works. If you don't have an account on the wiki yet you won't be able to log in since we don't have the main Titan site (which is used to create Titan Keys) running yet, but we're getting there.

    In the meantime, if you notice the wiki slow or down, don't panic, that's just me working on it.


    UPDATE: (07:06 UTC Nov 01)

    Great news! We have gotten the Paragon Wiki (at paragonwiki.com or wiki.cohtitan.com, whichever you prefer) up and running! It's in read-only mode, so no updates until we get more work done, but the source code has been sanitized and it is running on a shiny new installation of Ubuntu Server 11.10. If you still can't get to it, you might have to wait a while for DNS propagation to complete (technically up to 24 hours, though it hardly ever takes that long).

    So there you go, progress! Now I really have to go to bed. I'll pick up the updates tomorrow, probably after I get home from work. Thanks again a TON for all of your support, and we really do apologize for the hassle. For what it's worth, we really are working hard not just to restore service, but to perform all upgrades and lockdown steps to ensure that this doesn't happen again.

    Mini-update: For some weird reason, paragonwiki.com is taking longer to propagate than wiki.cohtitan.com is for a lot of people. If one of the links above doesn't work, try the other. If neither of them work, give it a little while longer, it is getting out there, I promise. Within 12 to 18 hours at most, both should be working fine. If you absolutely have to have access to the wiki right now and you're technically proficient enough to know what this means, add the following to your hosts file. (But be sure to remove it in a day or so!):
    50.116.49.221 paragonwiki.com wiki.cohtitan.com


    UPDATE: (05:00 UTC Nov 01)

    Still at it. We've decided to pick arguably the most used part of the site to focus on first: the Paragon Wiki. I'm in the process of moving the files and database over. We'll most likely only make it available in read-only mode initially while other details regarding user accounts are sorted out (and to minimize risk of any more hackage), but at least it will be there for reference.

    If I can at least get that far, I'm going to consider that a win and call it a night. It's getting really late here on the east coast (1:00am), and I'm pretty bushed at the moment.


    UPDATE: (02:55 UTC Nov 01)

    It's safe to say that the sites aren't going to be back up tonight. It's not that we're dealing with anything particularly dangerous at this point, it's just that it takes a loooong time to configure a new server from scratch, especially one that we've been running for years. We're also taking the opportunity to lock a few more things down that aren't related to this incident, but that we want to anyway. In particular, I'm deleting some user accounts and cruft that has built up over the years, small little cracks that we've had to enable for one-off purposes (or that I didn't know about) but that are no longer valid.

    I'm in the process of re-establishing the databases now, which involves configuring a bunch of back-end user accounts and privileges. Cleaning the files is probably actually going to be a little easier than I expected, although we're going to take our time on that too and make sure we get the permissions right.

    In short, bear with us, we're making headway, but it will still be a while yet. Unfortunately, I can only get away with so much "sick" time before my boss at my day job starts questioning my leeway, so it will probably be at least sometime tomorrow night before we have anything significant up and running. (Though I'm trying to at least get some basic functionality enabled before then.) I'll keep posting updates as I have them.


    UPDATE: (00:30 UTC Nov 01)

    I've received a note from a user saying that their machine was infected. Also, the malware site that was loading via a hidden iframe does contain a malicious payload. I would highly suggest that anyone who has visited the Titan Network sites in the past 48 hours or so to run a virus scan on your machine. If you have recent copy of Windows (Vista or Windows 7, if I recall correctly), you can use Microsoft Security Essentials. ClamWin, avast! and AVG are other options, though with the latter two, please be sure you disable their adware crap when you install it. Obviously, several commercial antivirus programs exist. Personally, I don't like the 800 pound gorilla in the market (Norton/Symantec's products). Kaspersky is a viable alternative.

    Again, I want to emphasize that we do not believe that the user database on the server was compromised, which contains e-mail addresses, usernames, and hashed passwords. If we find out that it has, I'll raise red flags as high as I can, because that's something you really need to know. Fortunately, though, indications are that this was a simple bot attack, something a so-called "script kiddie" put together, not a hack specifically targeted at our sites. Whoever did it was pretty stupid in that they sure weren't very subtle about not being caught. The objective appears to be to compromise as many pages as they could for as many redirects as possible before someone shut the sites down, which we did this morning.

    So don't panic, but do take some common-sense precautions.


    UPDATE: (23:50 UTC Oct 31)

    Unfortunately, my day job has been kicking me pretty hard today. Even though I called in sick, I still got roped into two multiple-hours-long conference calls.

    So anyway, right now, I'm working on getting a very basic maintenance page up so that at least something is responding to web requests. You'll probably be seeing it instead of the "Connection Refused" messages very soon as DNS propagation takes place. I should be done with that shortly. After that, I'll work on sanitizing and moving our sites over. Indications are still that the only thing that was compromised was the content pages, not the user database. GuyPerfect is currently digging into the distribution server site to try to find out more info on that front.

    Again, thanks a ton for everyone's patience and understanding, it really does mean a lot, and I promise, we're working as hard as we can to restore service.


    UPDATE: (18:30 UTC Oct 31)

    Not much to report yet. Just a quick note that while we have the sites down, you will receive a "Connection Refused" error (or if using IE, probably a vague "Page cannot be displayed" error). This is normal, and just means that there is no service on the server to respond to HTTP requests. I'm working on getting another server up and running to at least show a maintenance page.

    Incidentally, I'm almost certain now that this is what was causing the slowness yesterday. I think it was doing a full filesystem scan, looking for those index.php files, and our filesystem is quite large.


    UPDATE: (16:50 UTC Oct 31)

    I've called in "sick" today from my day job to try to dig into this more deeply, but we don't have coverage from 18:00 UTC until 22:30 UTC (that's 2:00pm until 6:30pm for you east coasters like me). I promise, I'm working as fast as I can here, but in an hour or so I'm going to have to juggle this with some other tasks. Right now, I can't guarantee that someone doesn't have root access to the server, so here's what I'm going to do.

    I'm currently setting up a second server to replace the first one. Instead of trying to clean up all the mess, I'm seriously considering just doing a full restore from Saturday (the last known good configuration) and migrating all of the data and files over to the new server, this one running a newer version of the Linux OS and locked down more tightly. All of this is going to take some time, but it's the best way I know of to ensure that 1) nothing corrupt is copied, and 2) we are locked down more tightly than we were.

    If your are a Titan Network developer: Because our forums are down, I'll try my best to get at least a temporary forum up where we can talk about options going forward. In the meantime, you know my Skype name (tonyv.paragonwiki in case you don't), feel free to hit me up there. Please note that at least initially, I'm only granting access to people I know are current, active developers. If you don't have access to something you did, don't get all hurt or offended.


    UPDATE: (15:50 UTC Oct 31)

    In case you're just tuning in, I've taken all of the Titan Network sites (Paragon Wiki, Planner, Faces, etc.) down temporarily due to a server compromise. In the interest of disclosure and hopefully to assure you that we are on this, here's what I found.

    Apparently, someone gained enough access to the server that they have injected code at the top of all index.php files. The code checks the user agent to see if it's as webcrawler. If not, it sends a request for a javascript malware package from a distribution server, which is apparently performing some kind of check on the back end, because it's not sending its package to everyone. I'm still looking into it, especially to find out the nature and source of the compromise, but at this point, I don't want to set the expectation that the server will be back up in the immediate furture. If we're lucky, it may be tonight. (Emphasis on may.)

    I still believe that the user database has not been compromised, that this is only a malicious redirection attack, although due to the nature of the changes I'm seeing, I can't 100% rule that out. Obviously, I'll keep everyone up-to-date as I find out more information.

    Again, I don't want folks to panic; like I said, we're being paranoid. I want to be absolutely, 100% crystal clear about this: Your security is more important to us than some fan sites. We'll have the sites up against as soon as possible, but not until we're absolutely certain the compromise has been handled.

    Apologies again for the inconvenience.


    UPDATE: (15:18 UTC Oct 31)

    I've definitely found a compromise on the site.

    I'm continuing to investigate. In the meantime, in order to prevent malware infection, I've taken down the Titan Network server. I apologize for the inconvenience, but security is our top priority, plain and simple, and until I'm convinced that people's machines won't get infected from visiting our sites, I'm keeping it down. This includes all Titan Network sites, such as Paragon Wiki, the Planner sites, Faces, Ouroboros Portal, RedTomax/City of Data, and our own forums.

    I'm pretty sure not all sites are affected, but right now, I'm being paranoid. Again, current indications are that user data has not been compromised; all I've found so far are malicious redirects. I'll continue posting new information as I get it.

    I'm available on Skype at tonyv.paragonwiki if anyone has any questions, though if I start getting bombarded, I might go into busy or offline mode.


    Original Post: (14:56 UTC Oct 31)

    Hey all,

    Beginning at 2:00am Eastern this morning (06:00 UTC), I started receiving messages from people saying that they are receiving warnings from malware scanners/detectors that some parts of the Titan Network are giving warnings. We take the security of our sites very seriously, and I'm investigating now.

    In the meantime, I could use some help. I can't replicate the message that anyone else is getting and I'm not seeing any indications of compromise, so if you get a message, please do the following:
    • Right-click somewhere on the page other than on a link or image.
    • From the popup menu, select "View Source"
    • Copy the entire source code of the page on which the warning was generated.
    • Paste it in an e-mail to admins@cohtitan.com
    • Please also include the full URL of the page it was shown on, how you got to the page (did you click a link to get there? please include it!), what browser and, if you know it, browser version you're using, and what program detected it. Also, a screenshot of the page and warning would be really helpful.

    Web site attacks really tick me off, so if someone can provide information that helps me determine that there is an attack on our sites and what it is, I'll try to put together some kind of little reward for the help.

    As a side note, our sites were responding very slowly yesterday starting around 21:00 UTC. I'm not sure if it's related or not, that's one of the things I'm investigating. Also, although I treat any compromise as very serious, so far based on the reports I've gotten, the site data itself (i.e. your contact info, passwords, etc.) hasn't been compromised. The reports I've gotten so far indicate that some users are getting "black hole exploit" warnings and malicious redirects. I want everyone to be protected as much as possible, so I'll be posting as much info as I can as soon as I learn anything.
  3. Quote:
    Originally Posted by Blue Rabbit View Post
    Were you under a DoS attack?
    I didn't think so, but given a few messages I've received, it's possible. I'm going to post an update in a separate thread in just a minute.
  4. Hey all, as of about 17:30 ET (21:30 UTC), the Titan Network sites have been really slow in responding to requests. We're checking into it now. Everything on the server (CPU, memory, storage, network) looks okay, so I'm guessing that it's something on the server's Xen host that's flaky. I've opened a ticket to have it investigated. Hopefully it's something simple and normal service will be restored shortly. If there's anything else to report, I'll post a message here.

    In the meantime, sorry for the inconvenience!
  5. Wait...

    Aretha Franklin?



    On a more serious note, I don't know what you consider a "gimmick" and what you consider "attitude." Are new features gimmicks? Because the developers have been pumping new features into the game since Issue 1 in 2004. Is there a particular system you think is a gimmick? Because I can guarantee you that whatever system that is, there will be a lot of players who will swear that it's essential for their fun, even players that will tell you that it drew them (back?) to the game.

    Even at the game's release in 2004, the game itself could have been considered a gimmick. I mean, it's not like this is the first MMORPG, those had been around for several years. At the time, the genre was dominated by a little thing we like to call Evercrack. (It may be hard to believe now, but even the current 800 pound gorilla didn't come along until after the launch of City of Heroes.) Just about all MMOs were set in fantasy worlds, when out of nowhere comes, what is this? A superhero-themed MMORPG? Gimmicky... but hey, kinda cool. Look! We can wear spandex and fly! I even distinctly remember the guy who got me into the game shortly after launch explaining to me, "It's kind of like Everquest, but with spandex." (Obviously since the genre of "MMORPG" has expanded considerably and new subgenres have developed, such a description wouldn't really help much today. Still, hopefully you see my point.)

    So what is it that you propose would be getting back to "attitude"? What is it that you think that "people" (as if we're all of one collective mind) want, that the game needs to be stripped down to? Because I can tell you, if the game regressed to what it was back in 2004, it would seem excruciatingly boring to people who have been playing the current version.
  6. Grrr... I'm trying my best to save some money here for some other stuff.

    *sigh...

    So if, hypothetically, I flew into San Jose at, I dunno, 11:30am, I don't suppose someone would happen to be heading to the hotel around that time that I could hitch a ride with? Or hypothetically, if I were to fly out on Sunday at 2:30pm, I could hitch a ride back to San Jose airport with? If not, hypothetically, I guess I could get a taxi.

    Oh, hypothetically, since I'd be coming alone, I'm wondering if someone might want to double up in a room for a couple of nights? The double room is $109, if I recall correctly. I figure if we were to hypothetically split that, it would be a total of $109 (plus taxes and fees) for two nights instead of $198 (plus taxes and fees) for just the single? I figure that hell, even if someone snores, I could put up with it a couple of nights to save $91. I promise I'm not a closet psychotic killer and (to my knowledge) I have no particularly disgusting habits, and that part is not hypothetical. As long as you don't smoke (STOP!) and you're not an ***hole (get your own room), having a CoH roomie for a couple of nights might be fun. Making fun of the Georgia accent is optional.

    Anyway, I'm pondering it. Airfare is kind of steep, even from a major hub like Atlanta.
  7. TonyV

    R.I.P. Muad_Dib

    Quote:
    Originally Posted by DumpleBerry View Post
    Tony, here is Turg's thread for Lord_of_Time. There are a few Christina Hendricks photos in tribute of him.

    And TA, thanks for the copy-pasta. I'm sure Muad_Dib would have laughed.
    I laughed, but you're right, I was actually referring to Lord_of_Time's passing. I had no idea!
  8. TonyV

    R.I.P. Muad_Dib

    Quote:
    Originally Posted by DumpleBerry View Post
    His last post on the boards is of a cartoon condom. Just silly, innocuous. Like Lord_of_Time's last post, arguing about Incarnates.
    !!?

    I missed this post and didn't know that he had died. Man, maybe I should just call in sick today, this is depressing. I guess after seven and a half years, this kind of thing is inevitable, but still.
  9. That's awesome. Sounds like they're preparing (but since it's not in beta, weren't quite ready yet) to add them as "train stations" in functionality. It wouldn't surprise me if once they go live for real, if they indeed do, for the trains to be hooked into it as well so that you could go from, for example, Atlas Park directly to Peregrine Island.

    If that's really what happened, the powers-that-be are probably a little irritated that the cat got out of the bag early; that would have been a really cool QoL shiny to push up the "wow!" factor in announcing part of an issue or mid-issue release.
  10. TonyV

    R.I.P. Muad_Dib

    Wow. I'm stunned. We didn't run in the same virtual circles and I don't remember that we ever directly interacted, but I'm still really sad to hear about the loss of any of our family.
  11. TonyV

    CoH on RPS

    Quote:
    Originally Posted by Bubbawheat View Post
    I'm referring to the lowering of the rewards for the commonly ran trials and raising the rewards/lowering the difficulty of the less often ran trials in order to steer us into playing the less often ran trials more.
    You need to re-read the quote. He says that they don't want to steer us to the experience that they want. Details about the content aren't "the experience."

    What he's saying is that they don't want people to feel like, for example, you have to do the Incarnate trials. Or that you have to be a marketeer. Or that you have to purple-out your characters. Even someone with nothing but SOs who never touches the invention system, markets, Incarnate trials, etc. can play and have fun from level 1 to level 50. Want more after that? Here's some stuff. Or if you don't care so much about that stuff, re-roll and do it again as a different archetype. Or by playing AE missions (the good ones, not the sucky farm ones). Or want something different? Try some PvP for a change of pace. Where you go and exactly what you do is completely up to you. If you're hardcore must-have-everything, more power to you. If you're I-can-only-play-30-minutes-twice-a-week, guess what? There's a place for you, too.

    This does not mean that sometimes the devs won't steer us to such-and-such a mission or so-and-so a trial. They spent a lot of time developing it, they're no doubt proud of it. Plus, if they didn't then simple inertia would be a form of steering in itself.

    At least, that's what I'm reading into it. Had he meant what you're talking about, I strongly suspect he would have used the word "content," not "experience." That would make a lot more sense. (I also suspect the quote was taken out of context, but I haven't had enough time yet to poke into the context in which it was taken. Maybe when I get home from work.)
  12. TonyV

    Player Toxicity

    Quote:
    Originally Posted by Nyx View Post
    I have not really noticed things. I find this community much nicer in general than others I have played on, and as for toxicity...Id say more personality rather than Toxic.

    People can get fired up, but for the most part it's not that bad.
    I've played since 2004, and I have no idea what the OP is talking about. There's either some misrepresentation going on or some selective memory. I remember there being heated debates ever since the game's launch. There's always been some "ragers" around.

    As for the help channel, I suggest changing servers. The help channel on servers I regularly play on (Infinity, Guardian, Defiant) generally have nothing but helpful, friendly people willing to bend over backwards to answer somebody's question. Yes, sometimes someone can get a little snarky, but those times are very rare.

    Like all public communities, we have our fair share of trolls and griefers. But it's nothing new, and it's always seemed to me to be a smaller minority of players than with other similar communities. Sometimes when controversial things are in the works, stuff blows up more than at other times, but that's not unexpected.
  13. He made it clear that he had no respect for your contribution, and it seems pretty obvious that you weren't going to succeed, so the other two weren't really out anything. I probably would have quit, too. I probably would have added something before I just left, like, "Since you don't want me on the team, I'll go find a team that does," so that the other two would know that I'm not just leaving for the hell of it. But yeah, I wouldn't worry about it too much. There are jerks in the game. I'm just glad that it's a minority of people.
  14. Quote:
    Originally Posted by Feycat View Post
    That's actually something that seriously needs to be addressed - transparency as to when things were awarded, a concise purchasing history. I'm hoping that this is the first-billing-month snafu that will be eased out by the next month, but the fact that we can't look up exactly when we purchased what, not on the market, not as far as points, not as far as perks, is really disagreeable and a very poor example of customer service. It makes me nervous to spend any money at all, when I can't track it unless I keep notes next to my computer.
    I agree with this. If we had a history of when we were in valid paid subscription time and when we weren't, along with a date that we will receive our points and our tokens on, I think that would pretty much satisfy everyone. I really do hope that they make this a priority. I don't care too much, myself. I've got points and tokens a-plenty, but I can certainly understand someone who's antsy to save up to get something getting irate because they, for example, miss out on a sale or have to wait a week or more to get a reward that they really should have.
  15. Hey guys,

    If you're in a mission and you leave your team (/leaveteam command), even if you're solo and it's your own mission, it immediately effectively abandons the mission and dumps you outside.

    Belle ran across this bug due to her having a keybind bound to the /leaveteam command. I suggest putting a quick check in for the command to make sure the person is actually on a team before abandoning the mission.
  16. TonyV

    Titan Site down?

    Definitely a memory issue. The page file was being thrashed, causing everything to slow down. As things slowed down, the page file thrashed more, causing things to go even slower. Eventually, it would have cleared as people stopped accessing the site, but it could have taken a long while. When this happens, we kill services to stop whatever it's trying to do at the time and let everything clear out.

    I've gotta admit, when I started the Paragon Wiki a long time ago, I never dreamed that I'd be hosting the whole Titan Network on a server. And I really never dreamed that we'd be blowing the doors off 2 GB of dedicated RAM. I'm not complaining, mind you, I think this is very cool. We've tried a corrective action to make things run better, and given that the next step up is hella expensive, we're also discussing alternate hosting possibilities in case we're simply at the end of our resources on the current one. Hopefully we'll be able to squeeze a little more out of our existing server, though.

    Edit: Here's the problem in a nice graph:

  17. TonyV

    I can fly!

    You know, now that you mention it, it's weird. I have this recurring dream in which I'm back at the ol' school, and some yahoo is floating above everyone in the hallway and up and down stairwells. I think, "Wow, that's terribly inconsiderate. Aside from the fact that he's lording it over everyone, what happens if he drops a book or something?" I then use my reality-bending will to turn off his control of this power. He goes outside to take in some nice settings and all, and simply floats away, never to be seen again.
  18. Quote:
    Originally Posted by Clouded View Post
    I refer to a group of baddies as a 'mob.' Because, well they are a 'mob' of enemies. Has nothing to do with the original acronym. T
    Furthermore, many of these enemies are literally the mob.

    Personally, I think using the word "mob" to refer to an enemy is weird. It's actually an old programming term. It doesn't just break immersion in the game, but it's not like we refer to polygons, textures, 2D overlays, etc. in the game for other things. "Mob" is just confusing to people who are relatively new. It also doesn't help that in layman's terms, "mob" refers to a group of people while in programming, a "mob" represents just one entity.

    Personally, I use the word "enemy" for any generic NPC you can battle, and "enemy group" or "enemies" for a group of them.

    As for the OP, there's nothing wrong with correcting people, but try to be tactful about it. "Where do I get new spells?" "You need to see a trainer. In Atlas Park, Ms. Liberty is where you increase your level and get new powers. As as side note, in City of Heroes it's 'powers,' not 'spells.'"
  19. TonyV

    Good grief, yo.

    Quote:
    Originally Posted by Talen Lee View Post
    "I'mma AFK - if the Rikti aren't taking this seriously, neither am I."
    I can't make up my mind if I'd be pissed off (for our British friends, that means angry, not drunk) or not. On the one hand, if you're not going to bother playing, I don't really want you on my team since the main thing that makes boring missions like this one tolerable or even fun is interacting with other people. On the other, that is pretty freakin' hilarious.
  20. Quote:
    Originally Posted by Aggelakis View Post
    Explain that mission completion XP dwarfs any XP that trickles in when killing everything, and pretty much only the most stubborn XP-addicts will refuse to stealth some to make things less tedious.
    Considering that a lot of these new players are playing these missions and experiencing the story behind them for the very first time ever, I seriously question whether XP has much to do with it. I know that the OP referred to XP, but it's possible that he is projecting what he thought the players were thinking onto them or that the new players were shy about admitting that they want to take a minute to read what they were doing instead of getting as far as, "The disturbance I have been sensing seems to spiral ever wider. The industrial complex--" MISSION COMPLETE!

    I say this because I have been in this position after a new issue is released. I team up with some people who have been running the missions on beta for a few weeks, and while I'm trying to figure out what's going on, they're stealthing everything just to get the shiny at the end. Also, there are some missions that I contend absolutely, positively, should never be stealthed. For example, I make it clear on every Lady Grey task force I run that if someone deliberately gets Penelope Yin killed, I will leave the team. Ditto Infernia and Glacia. I don't care if you do find them annoying, I don't care if they're not real. You don't have to be a hardcore RPer for this to irritate you. If the story literally doesn't matter at all, then there's little reason for missions to be anything but "Go here, push some buttons, then click there." MISSION COMPLETE! There's little that is more fun-sucking boring. If that's what you want, then you should really be running one of the thousand idiot AE missions, not screwing up a task force.

    Quote:
    Originally Posted by Wrend View Post
    I have no problem at all with people that want to enjoy the story, even if we are trying to move quickly, but I stand behind my observation that most TF groups wish to complete the missions in a timely manner, not treat every mission as a kill all.
    Fair enough, but in that case, new players don't need a "Public Service Announcement." In that case, when someone expresses that they don't want to stealth a mission for whatever reason, unless you have some really compelling reason, you should respect their request. If anything, veterans need a Public Service Announcement that would go something like this:

    This is an especially important period in the game's history in which there are a lot of first-time players and players who are returning after a long time. These players do not view content you've done repeatedly as boring. In many cases, they're seeing it for the very first time. Remember when you played through this stuff for the very first time how cool you thought it was? Wouldn't it have sucked if someone was bugging you to hurry up and just get through it without appreciating it? Please keep this in mind when running task forces.

    If all else fails, just picture:


    "Can we pleeeeeease play through? Pleeeeeease!?"
  21. Quote:
    Originally Posted by Emberly View Post
    Here's a proper public service announcement for new players. Don't be surprised if you join a task force and find that the more experienced players are unilaterally deciding that they know best how to run the TF, without consulting or even informing you. Don't take it personally; they are set in their ways and can't understand that some people might have different assumptions than they do. A good practice when joining a TF is to ask, "are we speeding this?" because many team leaders won't even tell you that at the outset, even though it can make a huge difference in fun for many. Remember, if you join a TF and it turns out to be run in a way you don't like, you can leave and form your own!
    Behind this 100%. The OP is extremely presumptuous that he or she represents what "the majority of us" want. I do not "speed run" task forces, and I avoid stealthing to the end as much as possible. If the OP were such an experienced veteran, he or she would recognize the difference between playing a mission "normally," that is, a non-speed run making your way systematically to the end without going out of your way to defeat everything but not really avoiding stuff either, and defeating literally every single enemy in the mission. There is a huge difference between the two.

    Did you ever consider that maybe the new people just wanted to enjoy the story in the missions, and brought up XP because they were trying to be nice and appeal to something you probably are interested in (XP) instead of something you obviously weren't (enjoying the story)?

    At any rate, I understand why they got upset. It sounds like you completely ignored, or at least dismissed without much consideration, the wants of some members of your group. You also seem to be under the mistaken impression that your preferred way to complete a task force is some sort of "default" way, that there's no need for you to explain your intentions or validate that it is the way the group as a whole wants to go, and you're wrong.

    So to our new players, as a veteran myself (been subscribed and playing since just after launch in 2004), I can assure you that the OP is totally out of line in telling you how you're expected to play and/or behave during a task force. Please do not be afraid or concerned about expressing how you feel to your team leader or feel guilty about wanting to take your time and experience the game for fun, not just view everything as a means of getting from point A to point B. Fortunately, most leaders are pretty nice folks; they're flexible and don't care one way or the other. If your leader simply ignores your wishes, as Emberly of the too-cute avatar suggests, PLEASE form your own team. We need more people like you to balance out the jaded attitudes like the OP's.

    Seriously, just look at the avatar.



    Would she steer you wrong?
  22. TonyV

    Good grief, yo.

    The mission I'd most like to see revamped is the hero-side respecification. I was watching Belle do it this weekend, and it reminded me of how boring it is. It's like, *fight, fight fight*...

    Waaaaaaaaait...

    *minor skirmish!*

    Waaaaaaaaait...

    *minor skirmish!*

    Waaaaaaaaait...

    (repeat like 10 times or so...)

    ...
  23. Quote:
    Originally Posted by Snow Globe View Post
    I don't think anyone is doing either iOS or Android Apps. Now please let this thread die.
    We've actually got a few things in the pipeline (read: not soon or even Soon™, but not quite "on the backburner" either) in HTML 5 that we're working on targeted at mobile- and tablet-format devices. Anything that comes out of this effort will be compatible with both iOS and Android, as well as any HTML 5-capable browsers (IE, Chrome, Firefox, Safari, etc.). We'll post more info as we make more progress.
  24. Quote:
    Originally Posted by Zombie Man View Post
    It's also something very, very, very unlikely to be done away with. The designers were pretty adamant that there be some penalty for being defeated.... It's not like level 50s worry too much about debt.
    I hadn't really thought about it. I found the locked doors mildly irritating, but really, not a biggie. Put in this context, though, I'm actually glad about it. Having pretty much zilch as a penalty for dying in this game has been one of my pet peeves for quite a while. Back in the old days, the penalty was too harsh. Now, it's like they've overcompensated and made it completely inconsequential.

    Now, don't get me wrong, I'm not for needlessly irritating people with arbitrary penalties, but the fact is that when there's no death penalty, most people completely stop caring about dying and it encourages people to just run roughshod into any battle mashing buttons with zero thought or planning. I don't think that City of Heroes should strive to be a chess match or battle simulation, but I don't really like the thought of it being a glorified Track & Field, either.