Are talent trees a failed design?

Blizzard’s plans to implement dual specs (ie. the ability to switch quickly from one talent spec to a  different one, complete with a change of gear and glyphs) is an admission that talent trees have failed them as a design.

It’s a band aid for a broken system that makes MMOs less friendly, more frustrating, and more inaccessible to casual players than they really should be.

Where did talent trees come from?

Talent trees on paper should never have grown into this strange monstrosity that they have become. They were intended to let players customise their characters and their abilities, to tailor the character to their play preferences. So as you went up levels, you had more points to spend on growing your character the way you wanted it to be. It was intended to mirror the way xp get spent in pen and paper games. When a character levels up in a tabletop game, they usually get some points to spend on stats, some to spend on abilites, and they may be able to buy new abilities also. In a tabletop game (D&D for example) you can easily build a cleric which focusses on buffs and damage. You can build a caster who chooses to specialise in support rather than damage.

Implementation of talent trees in games is associated with Diablo, so it isn’t surprising that Blizzard decided to go with the same successful model.

I hated talent trees in Diablo. You had to make some fairly fundamental choices about how your character played with no option for respeccing apart from starting again. You had almost no information to go on about how the different specs might play or what you might find more fun other than trying it (and starting again if you didn’t like it). The talent trees on offer gave you access to such different playing styles that each class was really a bundle of 3 (or more) completely different classes.

So on the one hand, there were lots of different things to try out, and lots of different aspects to each class. On the other, the only way to really try things out was to reroll a lot. It was also very easy to come up with a build that would be fine at the start but very weak later on in the game, and never realise until you had many hours of play under your belt.

Being able to tweak talents and try out different builds did give the game a lot of replayability. But ultimately people gravitated towards cookie cutter specs because sometimes you just want to beat the game, y’know? Without having to spend a lot of time starting again from the beginning.

The more hardcore players worked out the more effective talent specs. After all, they had the most time to spend on experimenting and starting again. They posted about them on forums. Less hardcore players read the forum posts and followed their advice.

Sound familiar?

Things I dislike about Diablo talent trees:

  • Being forced to make game changing choices without enough information to know how that choice will affect your game.
  • Being unable to change your mind easily when you find out that you wanted to try something different or have made a mistake.
  • Having the experimentation phase tuned such that only hardcore players really have access to it.

Note that these factors are frustrating for players like me, but may be good for replayability and building up a hardcore fanbase.

Three Characters in One, Bargain?

The peculiar thing about talent trees in WoW is that you sometimes feel that it’s like playing totally different character classes. The hybrids in particular suffer from using completely unrelated mechanics and gear from one spec to the next.

Paladins may be the worst example of class design ever seen in an MMO. They have three unrelated talent trees, each of which requires a totally different gear set, and playing style. There is no overlap at all. Balancing them in a sensible way has been a struggle for Blizzard right off the bat. It isn’t just the difference between switching from healing to dps to tanking, although that is also quite a fundamental change just from respeccing. It’s the fact that when prot/ret are balanced for mana regeneration, holy becomes way overpowered. It’s the fact that when prot/holy are balanced for survivability, ret becomes a nightmare.

Three classes in one sounds fine as a design goal, it gives players lots of options and lots of customisability. But in practice it’s proved almost impossible to balance. I think Blizzard generally does a good job these days, but they’re fighting against a talent tree system that is fundamentally broken.

Choose your talents to fit your playing style

If it was just a case of picking talents to fit your style, that would be fine. But it isn’t. The different talent trees support different areas of the game. There are PvP specs, group friendly specs, solo friendly specs.

This is glaringly stupid. People may prefer one or other part of the game but why on earth would you want to put barriers in the way of having players participate in all of it.

Why force healers to have to spec differently if they value soloing? Why force anyone to spec differently for PvP? Don’t they want people to have fun and be able to take part in every aspect of the game?

The cost of having talent trees that are specialised for different aspects of the game is that it directly flies in the face of one of the major strengths of an MMO. The fact that there are lots and lots of different things to do.

So it’s really not surprising that lots of people in WoW respec a lot. I used to respec my warrior about twice a week, and that was even without PvP. I welcome dual speccing with open arms as a band aid for a broken system.

Developments in Talent Trees

Other games have improved on the talent tree implementation. LOTROs traits, legendary weapons, and stances (I think most classes now have the ability to switch focus between group and solo style play) may not offer the wide range of customisation but let players tweak their characters but still recognisably remain the same core classes. WAR’s tactics let you easily switch from PvE to PvP focus and back again.

Guild Wars (which is on free trial at the moment by the way) has probably the best system ever devised for handling talent trees. You can respec for free any time you are in a town, and you can only pick 8 abilities to slot in your quickbars for any mission. A big part of the game is figuring out how to tailor your character for whatever it is that you wanted to do.

But what about actually just building and identifying with your character?

This is the flaw of easy respecs. Another aspect of pen and paper games is that you build up your character over time, and you can identify with it. Reworking all of its abilities every week would make it more difficult to do this.

This is one of the reasons I never really glommed onto Guild Wars, although I do think it’s a cool game. Sometimes you just want to grow into your character, not just switch it around every time you are in town.

It’s the reason that respeccing a lot on my warrior sometimes does my head in. I wrote before about identifying with a talent tree, but I know I’m not alone in this. People in WoW often do describe themselves by their talents, eg. I’m a moonkin, I’m an affliction ‘lock, etc. Easy respecs confuses that.

So from a gameplay point of view, I think that talent trees have failed. I think dual specs (and presumably triple specs sometime later) are a band aid for that, for making it easier for players to take part in all aspects of the game. I do wonder how future attempts at balancing talent trees will change to take this into account (eg. who cares how much damage holy paladins do, when they all have the option of just respeccing to ret?).

I think in future, talent trees will be tweaked more with PvP in mind than PvE, for this reason.

6 thoughts on “Are talent trees a failed design?

  1. Part of the issue may be that there are now TOO MANY talents to choose from. Any type of talent is going to improve you more for certain aspects of the game. The more talents you add, the more specialized characters get. The more specialized characters get, the more difficult it is to compete if you’re the wrong spec.

    Then the problem feeds back on itself. For example, Arcane mages get a number of powerful abilities in the 21-30 point range – things like Presence of Mind and Arcane Instability (buffs ALL spells). As a result, every new tier of the other two trees (41 pts in TBC and 51 pts in Wrath) has to be more powerful to justify not becoming a more hybrid spec. And that’s how we get into the situation we’re in.

    Personally, I do like the concept of shaking up my playstyle from time to time, so I’m not quite ready to condemn the whole system. Perhaps the original EQ2 launch had it right. They didn’t have talents (they do now, though they’re handled a bit differently from WoW) but they did have good/evil versions of classes. If you got tired of playing your elemental-summoning conjurer, you could betray the forces of good and become an undead-summoning necromancer. That leaves some option for shaking up an old character without some of the quirks we’re seeing with traditional talent trees.

    Then again, you still have to deal with the tank/heal problem, and it’s easier to repurpose an existing character to those tasks than to level a new one (especially with so many marks of progress, like rep and achievements, that don’t carry over to your other characters).

  2. I agree with G.A. with this small caveat – it’s not that there are too many points to spend, it’s that the talent trees now suffer from MASSIVE bloat.

    Back in the original game, talent trees were streamlined for the most part. The system was more or less intuitive. You could figure it out fairly easily.

    Well, the system is now counter-intuitive. You don’t know the ins and outs of your class anymore, and it’s nearly impossible to determine just based on tooltips.

  3. @Green Armadillo: I think you’ve hit the nail on the head, the talent trees support severe specialisation. Add to this that the talents at the bottom of the trees are now expected to be more powerful (to reflect the greater cost) and you end up with a situation where devs have to balance content assuming that people will be fully specialised. Because otherwise it would be trivial for the guys who are.

    The game simply wasn’t designed around constant respecs from one highly specialised build to another. Unlike Guild Wars, which is designed and balanced around exactly that. And now with dual specs, no one has a freaking clue how raids will be balanced. Will they be designed assuming everyone makes some optimal use of dual specs? If not, the guys who do are likely to have a big advantage (esp in fights that require fewer tanks/healers and more dps, or somesuch repurposing).

    Talent trees were originally intended to be semi-permanent. Possibly with changes irregularly if people got bored of their playstyle and wanted to switch it up a bit. I think that’s the design that broke — certainly for hybrids and role switchers. There simply won’t be any good hybrid specs any more, why would you, when you can just use your dual spec feature?

    btw, I also agree that some broken design features can still be super-fun to play. I loved my sorceress in DaoC, but I also know that it was a crowd control class of the ilk that we will never ever see again (AE mez, root, single target mez, root, confuse, aggro wipe, with a permanent pet and solid nukes thrown in … oh, and speed.) That much crowd control isn’t fun for a lot of people in a PvP game. And CC is generally disliked in PvE too among everyone who doesn’t have it – every game I’ve played people have preferred to AE stuff down where they had the option.

    @Pixelated Executioner: There is certainly massive bloat, that’s for sure. It all gets increasingly complex, but that tends to happen with MMOs as they age anyway, I think.

    They have to add extra new complexity to keep the older players interested.

  4. I think talent trees are fine, it’s the cost or inability to respec easily that is the problem. I definitely prefer how Guild Wars does it. You can save your setup, and load it back when ever you like with no cost involved. You can do it any time you like, as long as you’re in a town. There is no real limit to the amount of setups you can save either. I’m not sure why Blizzard charge so much and make it so difficult to respec. I would like to say is bad game design, but I’m sure there is a hidden agenda. There always is with Blizzard.

  5. Good post!
    In my opinion talent trees worked fine in WOW Classic because in most cases your PvE spec was your PvP spec. But as the game grew and changed in each expansion they never really changed the talent tree to match those changes. In other words, almost every class has to respec to do arenas well. On the average week I respec at least 10 times because I am in a pretty hardcore raiding guild and I love doing arenas. When duel soec comes out i am gonna have so much money lol.

  6. Pingback: Diablo 3 Character Builds: it’s like WoW mark 2 « Welcome to Spinksville!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s