Thursday 7 March 2019

Making the case for limited ability modifiers in OSR

D&D B/X is, I would wager, the most popular basis for OSR games. Therefore, B/X style ability modifiers are the most common. In case you didn't know, ability modifiers in B/X range from -3 to +3 and are determined like this:

Score Mod
3 -3
4-5 -2
6-8 -1
9-12 +0
13-15 +1
16-17 +2
18 +3


Nice, unified and symmetric. Except of course when it's not - only positive modifiers affect languages known, and reaction adjustments from Charisma only go from -2 to +2, and ditto for initiative adjustments from Dexterity. But we'll get back to that.

While this is probably the smoothest system in any official edition - more unified than Original and Advanced D&D's jumble of adjustments, and less game-deciding than WotC D&D's gigantic -5 to +5 range, they're not the best choice for everything.

Negative modifiers can be problematic when you want to modify numbers that are naturally quite small. Rulesets will often include things like “you can hold your breath for a number of minutes equal to 1+CON”, which will then require special stipulations and minimums for negative modifiers.

Also, I have witnessed applying modifiers to dice rolls cause headaches to OSR hackers creating their own games using B/X as a starting point (often via Lamentations of the Flame Princess). ‘Esoteric Enterprises’ and other games by Emmy Allen use X-in-6 skills like LotFP, except ability modifiers are applied to skills - though they can never go below 0-in-6 (rolled as a 1-in-36 chance). Since skills start at 1-in-6, this means that a modifier of -3 or -2 is the same as -1, not to mention that a +3 is pretty massive. The WIP post-apoc game Ruinations by Brent Ault has gone through several iterations with its skill system, likewise attempting to include ability modifiers into skills, but trying to dampen their effect. At one iteration of the ruleset, skills were moved up to the d12, starting at 2-in-12, plus ability mods. Once again, anything below a -1 is not accounted for. The skill system was changed in a later version to a d100 where start skills at 20%, and have each point of modifier count for 5%, so a -3 modifier would give a 5% success rate. Which, you'll notice, is mathematically the same as a d20 roll with the modifiers applying in their usual way.

Basically, the d6 skill system is liked (by me and many others) for its chunkiness - adding a pip to a d6 feels much better than adding a handful of points to a d20 - but big modifiers and big chunks don't mix.

I'm going to suggest something to all hackers, tinkerers and homebrewers right now:

Ditch the negative ability modifiers from your game. Completely.

It's okay. Just because you're using B/X as your engine doesn't mean you NEED to have the same ability modifiers. It doesn't break compatibility. You still have the same scores, in the same range of 3-18, for when you take ability damage or whatever. You can still run Keep on the Borderlands even if there isn't some unlucky geezer running around with a -2 DEX. You still have HP, and XP, and AC. You can still use all the great TSR and OSR content out there exactly the same.

Then, squish down the modifier ceiling to one that you think won't break your maths too much.

Yes, it may be somewhat more fun for players to have wide variation in characters' abilities, and amusing to laugh at the one chump with a big negative modifier. But reducing modifiers to a range of, say, +0 to +2, opens up a lot more design space for a homebrewer. Never again will you have to worry about special stipulations when applying modifiers to a base number of 1.

(Btw, this pairs quite well with the static Health/Wounds mechanic I talked about in an earlier post - I'll just have CON modifier increase your starting Health at level 1, but more on that in a later post.)

As for precedents, there are already places where B/X et al. restrict adjustments from abilities to -2 to +2, like reactions, initiative, and XP adjustments - because a +3 would be far too large a modifier on a 2d6 roll, for example. Why not expand these limits to everything, thus truly unifying ability adjustments? A smaller range of ability modifiers that excludes negatives means doing less maths, a larger design space, and fewer special cases.

I propose the following modifiers, and will use them in my next game:

Score Mod
3-12 +0
13-15 +1
16-18 +2


Essentially, it's the B/X range but with negatives completely removed, and +3 squished into +2. You still have some characters (21.3%) who are very good at a given thing, and a few (4.6%) who are exceptional at it. The rest (74.1%) are just average. And that's okay. Now, your base Bushcraft (or whatever) chance will be either 1-in-6, 2-in-6, or 3-in-6. No special stipulations.

By the way: in the oft-referenced late Gygaxian houserules for OD&D, abilities modify things by +1 or not at all. And they modify very few select things. Constitution of 15 or more gives +1 HP per HD, and so on. In discussions of these rules it is often pointed out that they were made for convention games, and therefore do not represent how Gygax ran the game at home. It is true that many of the changes there improve PC survivability - which makes sense when running a quick convention game. However, the streamlining and restricting the effect of abilities does not necessarily improve PC capability - and in fact set a lower ceiling for it than those in B/X and AD&D. I'm not going to say "if it's good enough for Gygax...", I'm just including it for completeness and to show that it's okay to do things differently to B/X - as long as compatibility is preserved. Compatibility must always be preserved.



4 comments:

Olav N said...

I've been thinking a lot about this myself, also in relation to how (my) players are prone to misunderstand negative modifiers. Like: if 0 is normal, -1 isn't a big deal. But since it is negative it becomes a penalty, and therefore I find that my players perceive the difference between 0 and -1 as much larger than between 1 and 2.

So it was really helpful to read your thoughts on the matter.

kaeru said...

I’m intrigued. Would you use this with a resolution mechanic like you proposed in your d20 thief skill post, or with the more traditional d6-based one?

Homebrew Homunculus said...

@kaeru:

I probably wouldn't tweak mods if I was using a d20 for everything. Removing negative modifiers isn't really required if not using a low base chance like 1-in-6 or 2-in-10. And having modifiers as high as +3 is not a problem for the d20's large range. It's when using dice with a small range of results, like a d6 or 2d6, that a +3 can become problematic.

This is why Stars/Worlds Without Number, having a 2d6 skill system, changes ability modifiers to only go from -2 to +2.

Similarly, Dyson's 2d6 Thief rule uses "Initiative bonus from Dexterity" to modify the roll, rather than the full Dex mod: https://dysonlogos.blog/2009/08/01/d6-and-2d6-thiefin-for-basic-dungeons-dragons/

The B/X Initiative bonus from Dexterity goes from -2 to +2, just like the SWN/WWN ability modifiers. Reference from OSE SRD: https://oldschoolessentials.necroticgnome.com/srd/index.php/Ability_Scores

The other thing about the d20 is that you can use the 5% chance of an automatic success as a stop-gap for any cases where the roll can become impossible. For example, if a Thief was rolling a 3-in-20 Find Traps check with their -3 INT modifier, it would become a 0-in-20 chance. But using a "natural 20 = auto-success" rule makes sure that there's always a 5% chance, regardless of modifiers.

That option isn't really available on the d6. I mean, technically, you could say that a roll of 1 on the die is a critical success. Or, as Moldvay puts it on page B21: "The number needed ... can never be less than 1 nor greater than 1-5". So it's as if the d6 had a 16.7% chance of critically hitting. But that just flattens all the negative modifiers to one! It's exactly the same as saying that you have a 2-in-6 chance except there are no STR modifiers below -1. Which is, effectively, what OSE does, by expressing in a table what B/X expresses in text. (See the SRD link above for the table.)

So already in B/X, we have many different modifiers: the standard -3...+3 for attacks/AC/saves/HP (mostly things rolled on a d20), -1...+3 for Open Doors (rolled on a d6), -2...+2 on reactions (rolled on 2d6) and on individual initiative (a 1d6 contest), and 0...+3 for languages (where a negative number would be meaningless)...

Your options are: (1) using a large die and large modifiers, (2) using small dice and small modifiers, (3) using a variety of modifiers and other special stipulations to handle multiple dice, and (4) or using modifiers small enough for your smallest die type, and simply accepting their lowered impact on the largest die.

(1) is what the d20 System does with its universal modifiers.
(2) is some kind of pure 1d6 system that would be very hard to pull off without losing a lot of compatibility with the OSR.
(3) is B/X. LotFP is an offshoot that replaces some d100 rolls with d6 skills and removes some modifiers (CHA for Reactions), without adding any new modifiers.
(4) is what SWN/WWN does by having universal modifiers capped at +2 - even for d20 attack rolls and saves, reducing the impact that ability scores have on combat.

Personally, I'm now leaning more towards the last option. Negative modifiers are fun to include; I think they can give characters different flavour. But I don't have any particular need for characters with -3/+3 modifiers. Worlds Without Number seems like an interesting ruleset, bearing in mind that it is a larger departure from B/X than LotFP and such, completely discarding the Open Doors type resolution.

kaeru said...

Thank you for the elaborate response! And apologies for coming around to it after so much time.

In my current D&D hack, I handle "ability checks" on a d6, 5+ succeeds. My ability modifiers follow Delta's rationalised sequence from OED (so a normal character never has a higher mod than 2). That all works fine.

I really only run into trouble when I also want to provide a bonus to certain classes on such checks. For example, in the open doors example, I give fighters a +1 for every three levels they have. A high STR fighter at some point auto-succeeds, in such a case.

Maybe that's fine and I shouldn't worry about it. I like the fixed target number of 5 for these rolls. And capping bonuses at +3 seems lame. So does saying bonuses don't stack. Maybe I am once again overthinking things.