The Importance of NPCs

Replaying KotET and more recently also KotFE got me thinking about the role and importance of NPCs in MMOs, probably because both expansions have been criticised for putting too much focus on certain non-player characters, to the point where they feel more like the story of Valkorion, Lana & Co. than our own.

How much of a role should NPCs play in an MMO? Do we need them at all?

I think the answer to the latter question is probably no, if we're talking about truly "needing" them. I suppose a complete lack of non-player characters would be challenging in terms of handling certain game mechanics (such as how to create and distribute currency for example), but that aside it's not that hard to imagine an MMO in which players literally only have each other to interact with. It would be the ultimate sandbox.

But it is desirable? I could imagine such a game being fun, but I fear that if there were multiple games like it, they would be at risk of feeling a bit same-ish. As a collective, MMO players are not very good at building a coherent and interesting culture. Put a lot of them together and it seems you inevitably end up with a lot of people with silly names and a penchant for making crude jokes. That could be a fun setting once or twice, but you wouldn't want all your games to be like that.

I want my MMOs to have an interesting setting and lore, and for that it still seems best to have that part actually put together by professionals. NPCs are one way to achieve this. Even if they were set up to never talk to or otherwise interact with players, their mere presence would already tell us things: about what sort of society they live in, what sort of settlements they have, how they dress, what sort of roles they play. Once you get them talking, things only get more interesting and stories get told.

It seems to me that when it comes to NPC interactions, you can have a spectrum that goes from disinterested and independent to highly attached. The former means that NPCs talk to and trade with you and may even give you quests, but have little to no interest in you beyond that. Once you're done with them, you move on and probably never interact with them again. I remember Vanilla WoW being a lot like that. This can then lead to people accusing the game of having little or no story - but this isn't necessarily true, the story just isn't as in-your-face. Vanilla WoW actually had some very interesting stories, you just had to actively pay attention to quest text and connect the dots. And they were rarely about a single hero and more often about whole political factions or worldly developments (e.g. multiple quests having you investigate Silithid hives in different zones slowly drawing a more comprehensive image of what was going on with them).

On the opposite end we have Bioware's companions: NPCs that pretty much attach themselves to you, follow you around and become your best friends or worst enemies. It seems to me that merely telling stories that way has become almost synonymous with "good storytelling" simply because it's impossible to miss. The more distant approach requires players to be curious and interested in puzzling things out for themselves, which can be fun and rewarding. But if you're not into it, that story might as well not exist. Comparatively, the guy who constantly follows you around and comments on everything you do is hard to miss, and suddenly there's a story for everyone.

Of course that approach has its pitfalls too. Players who enjoy puzzling things out for themselves might perceive a story delivered in a pushy manner as "dumbed down", but more importantly you might piss people off by (semi-)permanently saddling with with companions they don't even like. Theron Shan and Lana Beniko in SWTOR are a good example. They were originally introduced with the Forged Alliances story arc in early 2014 (yes, that long ago), initially just as contacts that guided you through the different steps of the story, just to rise to further prominence in Shadow of Revan until they became permanent companions in Knights of the Fallen Empire.

Both are written in a way that tries really hard to make you like them. They may disagree with what you say at times, but they remain unfailingly loyal no matter what. They are also both skilled individuals and highly useful to have around from a purely pragmatic point of view. Lana is more of a quiet, thoughtful type, while Theron likes to crack wise on occasion, but both are likeable archetypes. And it works! They are popular with a large part of the player base and many have entered into a romance with one or the other.

But there are reasons to dislike both of them too. Lana is manipulative and somehow always gets things to go her way. It's not unreasonable to want to break free of her grasp. Or maybe you're just sick of Theron's forced levity and want to get rid of him.

Yet you can't. On occasions you may be able to say rude things to either of them, but as mentioned above, they are unfailingly loyal to your cause... which only gets more annoying as you try to drive them away by being mean. Pfannenstiel mused in his own comment section the other week that it would be interesting if after the choice on Iokath either Lana or Theron would turn against us. Sure sounds exciting to me, even if I don't think it's likely to happen and I don't even really dislike either of them. But being forced to hang out with them all the time is not optimal either.

And I do think this is one area where KotFE/KotET suffered a bit, in that they tried too hard to make the conflict between you and Arcann and Vaylin personal. I never liked the Sith inquisitor's chapter three because it uses a similar set-up: The villain wants you dead for personal reasons, so you must personally want them dead too. No, that's not how it works! Maybe the "Knights of" story would have actually been stronger if there had been more of a focus on why Arcann and Vaylin's reign was bad for the galaxy as a whole, beyond some occasional mentions of how they were cruel to their people. That would have provided more opportunities for the player to find reasons to want them dethroned and given us back some sense of agency.

Still, on the whole I like having some NPCs around that serve as recurring characters and with whom you can develop a relationship. I just think it's best balanced out with also having characters on the other end of the spectrum, to remind the player that the world doesn't revolve around them and that there are other stories out there that are worth actively discovering too.

SWTOR did used to have those as well by the way. The other week I finally finished up a long-running project of mine, which was to make a video about the Dread Master story arc.

Sure, the Dread Masters were recurring characters too, but not in the "core" story content, and you had to actively seek out those extra stories and figure out how they were all connected. The Masters themselves weren't actually very fleshed out in terms of personality (aside from Calphayus, we don't even know what species they were), but they didn't need to be either - they did a lot of directing events from the shadows, and on the few occasions when you did meet them directly, they almost always made it very clear that they didn't think very highly of the player character. But that's what made them fun: chasing them, proving that you were worthy of attention and that you weren't going to let them get away with their plans.

Do you have any favourite NPCs that you think are underappreciated, or clingy ones that you just wish would leave you alone already?


  1. KotFE also deals a raw deal to some NPCs who join the Alliance. They flesh out Veeroa Denz in particular with an isolationist backstory and the statement that once Zakuul and the Eternal Empire are "dealt with", she'll retreat to her preferred life.

    Automatically that's something which can never really happen, since outside of Maic Characters it is exceedingly unlikely that a Companion will leave us and the Alliance even though the character themselves has this intention.

    Plus, we don't know when BioWare considers Zakuul to be "dealt with". Its status at the end of KotET implies that it still isn't over-and-done-with, but the Eternal Empire is most certainly a non-threat from now on.

    So basically, there are Companions who have reasons to be invested, but we have no reason to be invested in some of them since it's practically impossible for their desires to come true.

    Also, I sadly doubt that it would be possible to turn Lana and Theron against us with this update. They're more likely to be distrustful towards themselves rather than with us, and I fear that either character may be driven to rather extreme actions because we say so.

    For example, it might be possible - and I sincerely hope not! - for a romanced Theron to be persuaded to do harm to his father and be perfectly happy to do so because he opposes an Imperial-aligned Player.

    As I say, I hope this is just a hypothetical extreme rather than somethin which is a genuine possibility. It would certainly be impactful...

    Thankfully Lana potentially doing the same to Acina in the opposite situation is something which is even less likely, since there is no potential emotional factor.

    1. I think the Veeroa thing isn't that big a deal since while she does express those sentiments in her recruitment quest, it's not much of a stretch to imagine that after actually coming to Odessen, she liked it there and decided to stick around for now.

      But you're right that development for optional companions can never be as extensive as for the "forced" ones because of the requirement to be somewhat cost-effective. To give a companion depth and development, they pretty much have to be forced on the player to make sure everyone sees it.

      Like I said, I don't think it's likely that Theron or Lana will ever turn against us either, as they seem to have broken with their old allegiances pretty thoroughly. But it's nice to imagine a world in which Theron doesn't just smile and nod at everything you do, even if your actions includes murdering civilians and styling yourself as a tyrannical empress.

  2. I think a little companionship goes a VERY long way in an MMO or RPG. I love mostly silent companions like pets or mercenaries, who do approximately what you want them to do with maybe the odd growl or catchphrase but anything more than that I find an active turn-off. Indeed, one of the reasons the first Dragon Age was the last BioWare game I played was how very irritating I found the constant bickering and jockeying for position of the companion NPCs. I don't play MMOS/RPGs to get a vicarious version of my adolescent social life!

    An MMO without any NPCs, though, would be far worse. It would be like some bizarre circle of Dante's inferno, an eternal, amateur improvisational theater group. Can you imagine the horror?

    Apart from the obvious service personnel (bankers, brokers, vendors etc) what I like to see are NPCs as the equivalent of well-written supporting characters in a movie or novel. They should have depth and nuance and personality and some of them should have sub-plots. The PC is the protagonist but the NPCs are the rest of the cast.

    1. You may not like companion bickering but many people do! Soap operas are popular for a reason. ;)

      There is something to be said for quiet companions too, however. When I held a cash shop companion giveaway last month, I was surprised by the creative stories that people came up with surrounding these, even though they don't have any predefined stories in game.

      There is definitely a certain fun in filling in the gaps. I also remember one SWTOR's first daily quests on Ilum, which didn't really make sense to have as a repeatable mission, as it was to bring supplies to a freshly crashed shuttle pilot. So my guildies came up with this story about how he was really a hermit who sent his droid to beg for supplies every day.

      But not everyone gets creative like that in the face of plot holes and lack of information. And I do understand why people prefer the writers to do it for them.

  3. I think my favorite NPCs are the Dread Masters (thanks for making a video on them, they deserve much more love and attention than they get!) and Valkorion, mostly because of the potential they have as characters, and I would love to learn more about them if possible, even though they aren't around anymore.

  4. Thanks fiorthe dread master video. As someone who doesnt do ops, I've missed most of that - well most of it past Belsavis imperial side really!

    1. Glad to hear it, as that was definitely part of what motivated me to make the video. (The other part was that even as someone who did see it all first hand, I initially struggled to keep it all straight.)

  5. My first exposure to an MMO was in Puzzle Pirates, which, basically didn't have NPCs while I was playing it. There were "random encounter" NPCs that you could engage in combat with (or evade, the combat mechanics were such that you HAD to be in a group to engage in combat; but there were reasons you might want to take a ship out single-handed), but all of the "content" was player-created. About the time I fell away, they started introducing PvE events, but the main "endgame" was very PvP focused.