What's In A (City of Heroes/Villains) Name?
version April 10, 2010
by Dave Van Domelen

    Okay, so you want to make a character on City of Heroes (or Villains, or Going Rogue...for the rest of this piece assume "City of Heroes" means the whole ball of wax), but you're having trouble with names. There's two reasons it can be hard to find a name, one little and one insanely huge...although both seem to cause equal hassle.

    The little reason is that the admins of City of Heroes play it more strictly than trademark law requires when it comes to names that are already in use with major publishers. Trademarks are limited to particular sectors of commerce, and generally require more than just a word. For instance, the archer Hawkeye™ at Marvel Comics® (okay, I'll stop that now, take trademarks and stuff as read from here on out) is trademarked. But to count as infringement, you have to be close enough that a reasonable consumer might be confused as to whether your creation is the same as Marvel's, and it has to be in some area where Marvel does business. You could probably sell a purple and blue car called the Hawkeye without getting sued. But certainly not a comic, nor a toy or game, as Marvel has recent releases in all those areas. If you created an Archery Blaster with a Mohican appearance and called him Hawkeye, you'd be ripping off James Fenimore Cooper, but you wouldn't be violating any active trademarks (Last of the Mohicans is public domain). However, if the admins see an Archery Blaster named Hawkeye they're likely to generic you just in case. Heck, if you make him an Axe Tanker based on Cooper's Hawkeye, you still might have trouble, since Hawkeye is a sufficiently high-profile name for Marvel that the admin might decide it's better safe than sorry.

    The big reason, of course, is that the playerbase is HUGE. All the obvious names like Paladin or Enforcer or Sidewinder are taken on every server. You might get lucky and snag one during a brief interval between the old one getting deleted and someone else trying it, but most of the good names are taken on all servers.

    The rest of this article concerns ways to get around the "namespace" problem. Some are good, some are bad, some depend on how you use them. I will also use examples from my own roster to illustrate the various methods.


Aggressive Obscurity

    Obviously, the best way to get a name that's not taken is to pick something that no one would think of. At the extreme end, this can mean picking names that are totally unconnected to your character concept, just to be weird. But at other times, you might find an old character of yours from some other game who you suspect might be meaningful while being too obscure to have been taken.

    For instance, my Inv/SS Tanker "Enforcer 1003" is NOT a case of the "numerical suffix" trick explained below, picked after seeing that there were hundreds of Enforcers already. When I first came up with the character in the mid 1990s, he was Enforcer 1003 from the word go. Similarly, a lot of my characters come from my own (not very widely read) writing, so I can be pretty sure no one else would have thought of it (Acton Lord from my Legion of Net.Heroes stuff going back to 1992, Antiochus V from various things starting in the mid-90s, Rechtigkeit from Academy of Super-Heroes, Kopikat and Per Annum from Legion of Net.Heroes).

    Of course, the problem with this approach is that you might not be as creative as you think. I thought I was being so clever to call an Earth/Elec Dominator "TerraRize" only to find it was taken on every server already. (I first renamed him TerraRyze, then later Terra-Rize.)


No Codename

    Sure, it's a superhero setting, but you don't have to have a codename. You could put in your info entry what codename you use in RP (roleplaying) context, with the understanding that you're unlikely to ever run into the character who has your preferred name. Or you could simply say that your character never bothered with a codename...there's so many supers in the CoH world that some will certainly keep their regular names.

    The main advantage of the "no codename" approach is that if the name you picked is taken, you probably don't have a lot of emotional investment in the specifics and can change it easily. Geoff Johnson already taken? Try Jeff Johnson, or Geoff Johannsen, or Carl Smith. It's something of a cheap way out, but if you don't want to bother with finding open namespace it turns the phone book into a random name generator you can use.

    Note, a "not codename" that happens to be some sort of pun really faces the same problems as codenames, because you've picked a specific name for a reason, and if you can't get it you're stuck. For instance, my first character was named Sharon Venturi as a mixed reference two 1980s Ms. Marvel Sharon Ventura and the rocket element "venturi", since the concept was for a flying scrapper. In the unlikely event the name was unavailable, I'd have had to try a different server or a new pun. Similarly, my Ice/Ice Tanker Penny Gunn is penguin themed, my Sonic/Mental Blaster Mike Sounders is a reference to Mic Sounders XIII from GaoGaiGar, and my Longsword/Willpower Scrapper Bertie Page is a mix of "male Betty Page" and Bertie Woostere. So, while not codenames, they Don't really get around the namespace problem other than by being obscure.

    Similarly, if the "not codename" is taken from a pre-existing character, you might have too much attachment to it to want to change it. For example, my Dark/Regen Scrapper Jimmy Nishimura is based on a Scion character I played a while back. I suppose if the name were taken on all the servers I could have tried Jim Nishimura, but my heart wouldn't have been in it.

    Yeah, it turns out I have no characters who are really in this category. All of the "real name" characters I have are acutally some sort of reference, and being unable to get the name would have messed up my plans.


Job Title

    Related to "No Codename" and very common among Arachnos archetypes, the idea here is to pick a regular surname and then prepend a title like Operative, Agent, Doctor, or any military rank. This has the same advantages and disadvantages of "No Codename", although it does shrink the namespace a little since you only have surnames to work with. Or personal names, as in the case of my self-insertion Grav/Rad Controller Doctor Dave. While titles like Doctor or Captain are common parts of actual codenames, the fact that you use a regular name as part of it makes it easier to avoid the over-subscribed names. Sure, "Doctor Devastation" may be taken already, but "Doctor McGinnis" is probably available.

    My first two Arachnos were named Operative Brubaker and Operative O'Hara, so I followed the convention there. But, as with the "No Codename" characters of mine, they're actually references (Brubaker to a government agent I wrote in my SuperGuy stories, O'Hara to Mig O'Hara aka Spider-Man 2099). Even Doctor Dave is supposed to be me, so I couldn't really have named him Doctor Steve. I guess I've just managed to get a lot of mileage out of Aggressive Obscurity.


Synonyms/Translations

    If you have a really big vocabulary, or at least access to a good thesaurus, you might be able to pick a codename that means the same thing but is an obscure enough word that it won't have been picked. This can get awkward pretty fast, though, as most of the good synonyms are good codenames in their own right and will have been taken too. Sometimes you'll know in advance you have no shot at a name and can spend some time thinking about it (i.e. when converting an old character named Sidewinder, I looked up the official designations for the missile he was named after, and ended up calling him AIM-9). Other times you might have to figure it out on the fly (I had already figured out the powers and costume for a conversion of my Crucible City MUX character Myrmidon when I found the name was taken on all the servers, so I scrambled and eventually named him Phthian because the historical Myrmidons were from Phthia).

    Related to this, you can always translate your codename into another language, or pick a codename that's not in English to start with and translate it back into English. For instance, when I made a Kekko Kamen homage, I simply named her Splendid Mask (one way to translate "Kekko Kamen" into English). My Optimus Prime homage is named Peaceseeker, a very loose translation of Orion Pax (one of the names Prime has had in fiction before being rebuilt into a leader). On the other hand, I've had a character named Rechtigkeit kicking around since college (I took a year of German in college). Just be sure that you know exactly what you're doing if translating a codename into another language, you may run afoul of idiomatic usage that wasn't covered in Japanese 101 or high school French. And certainly beware of asking a friend to translate for you, especially if they have a twisted sense of humor! Being informed that your L50 Warshade's name really translates to "I have a social disease" can be...bad.


Name Mangle

    So, you've got a codename you want to use, it's taken on every server you're interested in playing on, but you still want to use your chosen codename, somehow. The obvious move is to mess with it enough that the server considers it a different name, while keeping it reasonably clear what you meant. The following are all methods I've seen, although I haven't used them all. Some of them I hope to never use, because they're kinda weak.

    One warning, regarding pretty much all of these methods. They may make it a little frustrating for people to send you tells or invite you to teams. Yes, it's possible to click on your name in chat or in person to send a tell or an invite, but a lot of players prefer doing things manually (i.e. /invite playername) and if you've used any of these tricks they might get annoyed as they waste time typing in what they thought your name was.

    Note, the parser for names is not case-sensitive, so you can't be paLAdIn if there's a Paladin on the server already. But you can try Palladin (intentional misspelling), Paladyn (vowel swap), PalaDawn (portmanteau, more appropriate to a female character or a Peacebringer), Paladin. (punctuation), Paladin-8 (numerical suffix), Paladin X (letter suffix), P4L4D1N (FR34KSP33K), or xPaladinx (stupid forum trick). Or you might just get stuck with Plaadin (typo).


Back to @dvandom's CoX Page, or his CoX Fanworks Page.