I must create a system, or be enslaved by another man's. I will not reason and compare: my business is to create.

- William Blake

Showing posts with label OSR. Show all posts
Showing posts with label OSR. Show all posts

Wednesday, April 15, 2026

Minimalist (?) turn undead, plus a reflection on playtesting

Here is my minimalist version of turn undead, which precludes the need for a turn undead table, and uses 1d6 instead of 2d6 plus another 2d6 plus table:

Turn Undead: Clerics can repel or destroy undead. Turning is attempted once per turn, in lieu of an attack. Turned undead flee by any means available and will not harm or contact the cleric. To turn undead, roll 1d6, add the cleric's level, and subtract the target's HD (e.g., 2 for zombies). A result of 5+ succeeds; 10+ simply destroys them permanently. The roll result also indicates the total HD of undead affected (minimum one creature, maximum 20 HD affected). For example, if you roll 11 against zombies, 5 of them are destroyed; against skeletons, 11 are destroyed.

This is the type of rule I want for my game; maps reasonably close to the original B/X (at least to my liking), but a bit simpler, faster, leaner, easier (it also expands to RC levels).

(BTW I can take no credit for it as apparently Delta wrote something similar more than a decade ago; since I take much inspiration from his blog, I might have read it at some point).

In practice, however, I found that this is not enough for even the simplest games. If using this rule (or even the original B/X rules), the players will certainly ask simple questions like "how often can I turn?", "how far", "for how long", etc. It happened in my last campaign.

And the text simply doesn't say. The Rules Cyclopedia adds a much longer text (and table) - but not many answers either. Same in the AD&D PHB.

5e D&D, on the other hand, clearly answers all these questions (30-foot radius, 1 minute or until the creature takes damage, etc).

I'm probably adding such details to my own game since they were obviously needed at my table. So my version might even look a bit longer than B/X, which wasn't my original goal. 


Old school D&D seems to work very well in practice; people often say it is because Gygax etc. had immense wargaming playtesting experience. But I have a feeling that old school GMs often relied on their experience and rulings over having things spelled out in the book, which some people may appreciate but certainly brings endless problems when you don't have much experience with a system and need to learn from the book.

In other words, these games were likely playtested by people who were familiar with wargames, instead of given to newbies to see how understandable they were.

Modern D&D is much more complex (and even verbose and repetitive at times) but often better explained. And, to be honest, I don't think you can get "minimalist points" by omission and incompletion. If the book needs a "good GM" to work, it is not a great book, as most GMs are average by definition (or, at the very least, the book cannot take much credit for the rules if the GM has to create most of them).

Anyway, I keep looking for my ideal D&D - say, something as simple as B/X but as clear as modern D&D. This, I hope, is one step in that direction.

Wednesday, April 08, 2026

Single roll combat (and more minimalist mass combat)

I nearly finished a document of about ten pages on mass combat in OSR systems. 

My idea, as I had already discussed a few times, was not to introduce a new/alternate system (Chainmail, Warmachine, etc.) new types of data, replace the d20 with a d6, or rewrite a troop list, but to simply to use the rules/stats as they are written in systems like B/X or AD&D, and extrapolate those rules to cover a much larger group of creatures at once, or to cover a longer period of time. In other words, to try to summarize several rolls into a single one.

I approached this issue through four paths: one versus one, which I thought could simply be ignored; one versus many, allowing powerful characters to attack many weak enemies at once; many versus one, which allows the opposite; and many versus many, which are rules for battles between groups of different sizes against each other.

In the end, I decided to add a small idea about how to resolve any combat with just a single roll. Ultimately, I am concerned that this idea may have made all my other ideas obsolete, since it solves almost any situation. The only caveat is that the combats must be between creatures of approximate power. If you avoid absurd situations like a thousand versus one, it should work in situations up to fifty versus twenty, one versus ten, and so on.

Here are some ideas that might give you the gist of it. And maybe this is already enough that the doc is not needed... But let me know if it sounds interesting.


---

The margin of success

When you make an attack roll, subtract the target number from your result. That difference — positive or negative — is your margin, and it is added directly to damage on a hit. Optionally, a miss works the same way in reverse: a near-miss deals reduced damage rather than nothing, meaning every roll moves the fight forward.

A fighter needs a 10 to hit and rolls a 14. Margin: +4. His sword deals 1d8 — say he rolls a 5 — for a total of 9 damage. If he had rolled a 7 instead, missing by 3, the optional rule gives him 1d8 minus 3 — perhaps 2 damage — a glancing blow that still counts.

The group attack bonus

Ten bandits attacking a single knight roll once, with a +10 bonus, and deal one die of damage plus the margin. No rolling ten separate attacks. One roll, one result.

Conversely, the knight can attack all ten in a single attack with a -10 penalty. If he hits, he damages ALL ten bandits at once (10 is the hard limit; the knight cannot attack 100 at once).

The bandits need a 12 to hit the knight and roll a 9, adjusted to 19 with their +10 bonus. Margin: +7. They deal 1d8+7. The knight is not struck ten times; he is overwhelmed by a sustained press whose worst moment is captured in that single roll.

The knight strikes back. He needs an 8 to hit a bandit and rolls a 14, but with a -10 penalty that becomes a 4. A miss. The bandits' formation holds for now. Next round he rolls an 18, adjusted to 8. He hits, margin 0, deals 1d8 damage with his sword. If the bandits only had 4 HP each and he rolls 5 damage, he might have cut down all ten at once.

Groups of different sizes

When two groups of different sizes fight each other, the larger group gets a bonus and the smaller group gets a penalty, equal to the difference in size. Seven bandits against five knights: the bandits attack with +2, the knights with -2.

In some cases the groups can be reduced to a common denominator. Six bandits against four knights can be treated as three bandits against two knights, keeping the same proportions with fewer units to track. Twelve against eight becomes three against two. This is purely a matter of convenience — the math is identical either way.

The single roll method (optional)

Both sides roll one attack each, simultaneously. Apply the margin to average damage. Compare remaining HP. The side with more left wins; the loser drops to zero; the winner keeps only their remainder. Two rolls, a subtraction, a comparison, done.

Two ogres, 19 HP each, average damage 6, needing a 10 to hit. Ogre A rolls 16, margin +6, deals 12 damage, leaving Ogre B with 7 HP. Ogre B rolls 9, margin -1, deals 5 damage, leaving Ogre A with 14 HP. Ogre A wins. Subtract: 14 minus 7 = 7 HP remaining. Bloodied but standing.

---

Obviously this is intended for NPC fights and mass combat, mostly. Most players do not want their PCs to be killed in a single roll, and that can absolutely happen here. But it can be used in a limited way even for PCs: if your fighter is attacked by a mob of goblins that could never realistically kill him, a single roll quickly tells you how much damage he sustains before cutting through them, and everyone moves on.

Thursday, March 19, 2026

Minimalist weapons (2026)

I've tried this before: rationalizing B/X weapons and giving a few extra options without too much complexity.

I also gave weapons more reasonable prices and weights (encumbrance system to follow).

Now I'm writing my "OSR Minimalist" again and this is what I'm going with.

This is my latest attempt, and I'm quite happy with it. 

Tell me what you think! Did I miss anything?




Melee Weapons

In the case of melee weapons, the damage, price, and weight are determined by size.

 

Size

Damage

Price

Weight

Small (S)

1d4

$3

1/3

Medium (M)

1d6

$5

1

Large (L)

1d8

$10

2

Great (G)

1d10

$20

2

 

Small weapons can be used in the offhand and thrown (20 feet). E.g., dagger, dart, sap.

Medium weapons are used in the main hand and can likewise be thrown (20 feet). E.g., short sword, hand axe, light mace.

Large can be used in one or both hands (+1 damage when used with both). E.g., longsword, dane axe, heavy mace.

Great weapons must use two hands to attack. Two-handed sword (zweihänder, claymore), great axe, lucerne hammer, maul, most polearms, etc.

 To further differentiate weapons, here are some optional traits.

---

§  Expensive: double the cost.

§  Quick: if you roll minimum damage, make one immediate free attack against the same target (once per turn).

§  Reach: attack from second row (5' extra).

§  Charge: double damage on a charge or when set against one.


Here are some common weapons:

§  Axes, maces (M, L, G). +1 to hit shields, heavy armor, hard or brittle targets. Axes also get +1 against wood and maces +1 against stone.

§  Brass knuckles (S, $1). 1d2, quick.

§  Clubs (S, $1). No special features.

§  Daggers (S). Expensive, quick.

§  Flails (M, L, G). +1 to hit shields or heavy armor, +2 if both, -1 if none.

§  Javelins (S). Thrown 30', weight ½.

§  Kick (S). 1d2; on a natural 1, risk falling prone.

§  Pole weapons (L, G). Expensive, reach, charge, plus same effect as axe and mace.

§  Punch (S). 1d2−1, quick.

§  Quarterstaffs (L, $3, 1d4 damage). Reach or quick (choose when attack).

§  Spears (M, L, G). Reach, charge.

§  Swords (M, L, G). Expensive, quick.

§  Warhammers and warpicks (M, L, G). +2 to hit heavy armor, hard or brittle targets, -1 against unarmored and soft targets.

G weapons: +1 damage vs. larger-than-human foes, −1 to hit smaller-than-human ones. Swords and spears get +1 damage if M, +2 if L, +3 if G. 

---

Ranged Weapons

 All ranged weapons require ammunition and two hands to operate. 

Weapon

Damage

Price

Weight

Range

Notes

Sling

1d4

$2

1/3

40'

-

Short bow

1d6

$20

1

60'

-

Long bow

1d6

$30

2

70'

-

Crossbow

1d6

$40

2

80'

Slow

  • Slow: spend one round reloading between shots. 

Ammunition costs:

  • Arrows or bolts — 20 for $5, weight 1.
  • Sling bullets — 30 for $1, weight 1.
---

Note: I may or may not combine this with an optional critical hit checklist (and fumbles) to give weapons even more distinctions.

Also, let me know: would a list of ~24 weapons be easier to grasp than this "choose the size of your weapon" scheme? Or something else (e.g., list of weapons and sizes versus separate list of traits...)

I'm leaning towards leaving lhe list of simple weapons in the minimalist version and adding the full list as separate and optional.

Example (unfinished):

#WeaponSizeDamagePriceWeightTraits
1PunchS1d2−1Quick
2KickS1d2On natural 1, risk falling prone
3Brass knucklesS1d2$10Quick
4DaggerS1d4$61Expensive, quick, thrown 30'
5ClubS1d4$11
6JavelinS1d4$3½Thrown 30'
7Axe, maceM1d6$51+1 to hit shields, heavy armor, hard or brittle targets
8FlailM1d6$51+1 vs shields or heavy armor, +2 if both, −1 if neither
9SpearM1d6$51Reach
10SwordM1d6$101Expensive, quick
11Warhammer, warpickM1d6$51+2 to hit heavy armor, hard or brittle targets; −1 vs unarmored
12Axe, maceL1d8$102+1 to hit shields, heavy armor, hard or brittle targets
13FlailL1d8$102+1 vs shields or heavy armor, +2 if both, −1 if neither
14QuarterstaffL1d4$32Reach or quick (choose when attacking)
15SpearL1d8$102Reach
16SwordL1d8$202Expensive, quick
17Warhammer, warpickL1d6$102+2 to hit heavy armor, hard or brittle targets; −1 vs unarmored
18Axe, maceG1d10$202+1 to hit shields, heavy armor, hard or brittle targets
19FlailG1d10$202+1 vs shields or heavy armor, +2 if both, −1 if neither
20Pole weaponL1d8$202Expensive, reach, +1 to hit shields, heavy armor, hard or brittle targets
21Pole weaponG1d10$402Expensive, reach, +1 to hit shields, heavy armor, hard or brittle targets
22SpearG1d10$202Reach, disadvantage within 5'
23SwordG1d10$402Expensive, quick
24Warhammer, warpickG1d10$202+2 to hit heavy armor, hard or brittle targets; −1 vs unarmored

Saturday, February 28, 2026

The fireball hand grenade

You might have heard me complain about fireballs a couple of times, so I hope you'll forgive me for trying a new fix to a problem some of you might share. The fix is really simple and does not significantly nerf MUs (in fact, I'm not sure it is enough).

Usually, when an MU throws a fireball at a group of goblins, things like saves and damage rarely matter - goblins within blast radius are toast. Which is fine, but it gets weirder and weirder to me when the MU can instantly kill a group of orcs, lizard men or even bugbears.

What if we just roll damage as usual (say, 7d6 for a 7th-level MU), but that is the TOTAL damage dealt. So, against a group of goblins, a weak damage roll (say, 20 points) and a successful save would reduce the number of goblin casualties to only two or three.

The damage is distributed as the GM sees appropriate - think of the fireball like a hand grenade! Most of the damage hits the center, shrapnel spreads outward.

This logic seems to work for groups. Against a single creature, the fireball remains equally effective. If you want to change that, you can just decide that, like a grenade, the main target gets most of the damage but a part of it (say, half of the damage, round down) is spread around.

Lightning bolt could function similarly, but maybe I'd let the MU concentrate all damage into a single creature or create a "line" of damage that diminishes as each creature is hit in a straight line. This spells has not been as common in my games, however. I'm even tempted to treat dragon breath in similar way (well, as a flamethrower) and let fighters jump with their shields in front of wizards when needed.

Anyway, I like this idea because it makes a 10d6 fireball very different from a 5d6 fireball against a group of lesser foes, which gives the wizard a real sense of progression without making him overpowered in comparison to fighters. Thinking of them as grenades makes them feel more grounded and tactically interesting, giving MUs interesting choices of where to aim - and it is also reminiscent of the original Chainmail origins that treated wizards like artillery.

Wednesday, November 19, 2025

Mass combat: broken units

I had a brief mass combat idea that solved most of the issues I had with PCs fighting a few dozen goblins at once.

This assumes there are only a few (say, one to ten) fighters in one side, and several (say, ten to a hundred) in the other.

We already have the usual combat rules for smaller combats, when there is fewer than a dozen foes on either side.

In addition, if you have 60 knights against 150 orcs, you can just treat it almost like a fight of 6 knights against 15 orcs, adapting as needed.

But when you mix everything together, you might have a small issue - still easily fixable.


Say you have four individual PCs, plus 60 knights against 150 orcs. Ten orcs can attack ten knights with a single roll (treat this as one or against one knight); the knights either die or don't.

Ten orcs can attack a single PC instead, with a +10 bonus.

The problem is if the PCs attack a group of ten orcs. Usually, they can only kill one or two (which might break morale and thus the whole unit, but that is another matter). Let's say they are reduced to nine orcs.

Now they can attack the PCs with a +9 instead of +10 bonus—all very intuitive.

But what if nine orcs decide to attack ten knights?

Simply give them a -1 bonus due to the difference between nine and ten, and give the knights a +1 bonus when attacking them.

But let's say we get into a more difficult situation: there are just four orcs, fighting to the death, against ten knights in plate.

They'd attack with -6, making a hit impossible. Instead, they could choose to make an attack against a single knight, now with +4. Now it is more likely that they'd kill at least one before being wiped out by the remaining knights.

Another option, maybe even easier, is saying that the 4 orcs can attack 4 knights - no bonuses or penalties. Treat this as one orc attacking one knight. Either the ten knights are reduced to six, or remain unharmed [this works somewhat similarly to the game Risk].

Conversely, if 7 knights attack 3 orcs, treat this as a single knight, attacking a single orc, with a +4 bonus. If that single orc is slain, it means all three orcs were defeated.

This system looks a bit complicated until I organize it, but it is very intuitive to me, and the results are not terribly far from the what you'd get but making each single attack separately - or at least close enough for my taste.

My goal, here, is never having to keep track of "minor NPC" HP, and never needing another set of rules - just roll 1d20, consider THAC0 and AC, use damage as written, etc. No need to convert to d6s, roll handfuls of d20s, and so on.

[BTW, if you own handfuls of d20 and d10s, you can easily use them as pawns, altering the digits as the units dwindle - for example, a d20 on 7 means 7 knights, and a d10 on 3 means 3 orcs. But you can also use any chips or counters, including the ones from Risk].

Now I want to playtest this. Looks promising.

Friday, October 24, 2025

How minimalist can D&D characters be?

As I've said before, this is the amount of information I'd like D&D characters to have — and that would have to be enough in actual play for something like 80% of the rolls, to minimize the time spent doing math and checking the book:


Nice, huh? Class, level, abilities, a couple of magic items or spells, and you're good to go. Most PCs have a little more than a dozen pieces of information (Name, Alignment, Level, Class, 6 abilities, AC, HP, weapons, and armor), plus spells for some.

Realistically, however, even the lightest versions of D&D need more information than that. For example, can you recall each saving throw from memory? Unlikely, but this is easily solved by reducing all of them to a single saving throw (say, roll 1d20 + level, target 20, or 16, etc.).

What about THAC0? Same thing. I'm happy with leaving the attack bonus equal to level for fighters, half level for everyone else, which is a huge simplification from D&D. But that's two extra bits of information. And usually, you need ranged and melee values, which rely on more information than just level (so you need to add strength modifier).

And ability scores? You have the six of them, but you need modifiers. You could commit the modifiers to memory, but you use them often enough that is is easier if you write them down. Well, maybe not all of them; since you already have AC, HP, and languages, you can ignore Dex, Con and Int modifiers most of the time (which is, by itself, an interesting idea - why keep these modifiers in the character sheet?). But you need Charisma mods for reaction, at least in theory, and Wisdom for saves.

Strength modifiers are needed to attack and damage - and in AD&D, this can mean two additional numbers. Notice these stats lack weapon damage too, something you'll use all the time.

Notice tat at the very least we could ignore all "+0" modifiers so we'd only need to add two or three digits, not six new ones.

We do not have much equipment here either; it is likely that a real PC has at least half a dozen items or more, not only weapons and armor. I'm counting "sword +2" as a single piece of information, not two.

[On a side note, maybe in a low magic D&D setting, "sword +1" could be a personal trait for a warrior instead of a magic weapon. This could incorporate your strength bonus and make "weapon specialization" a lot easier.]

So maybe we'd have a minimum of 30 pieces of information for each PC... but there is more!

Spellcasters have spells, which is straightforward enough (if not for the fact that they could in theory pick new ones every day, and clerics have access to their whole list - notice that the cleric here has no spells memorized). Thieves have skills - again, a bit hard to memorize, but can be easily replaced by rolling 1d20 and adding level (once you get some customization, more information is needed). Fighters have their weapons specializations and extra attacks - and they need this stuff.

And that is assuming each PC can only have one class.

In the end, we could have more than 100 pieces of information. Look at this AD&D sheet:


Of course, much of it is redundant, or rarely used, but it still muddles the sheet.

Sigh.

In the end, this post ended up doing the opposite of what I intended when I wrote its title...

The answer, I think is that D&D characters could be a lot more minimalist than they are, but it is not an easy task.

We could start by cutting all ability scores in half (only one number, no modifier), reducing all saves to one single save, and streamlining all skills... but I've been to this road before. There is no end to this, other than ending with something that doesn't resemble D&D anymore.

Maybe this much complexity is fine if I let the players handle it. 

I guess I have no easy answers today.

Saturday, October 11, 2025

Prismatic Planet

Okay, I'm giving this a try. 

I've wanted to write this setting for a long time, and now I've finally found a name I really like.

I'd prefer to have a full product to offer you, but instead I'll start a series of posts under the Prismatic Planet tag. Maybe one day I'll compile the whole thing and publish it. 

For now, I hope you enjoy these posts!

This is a sword and planet setting, inspired by my love of Edgar Rice Burroughs’ Barsoom and its spiritual successors like Dark Sun and Carcosa. It also draws from Lovecraft, H.G. Wells, other pulp and weird fiction, traditional D&D, and various other works.

The planet itself is roughly the size of Mars and inhabited by savage humans of different colors—chalk white, obsidian, red, blue, green, and yellow, at least for now. Water scarce but there are a few huge lakes, forests and frozen regions.

The world is populated with strange creatures, including dinosaurs, banths, morlocks, and nightgaunts, and a few ideas discussed in my Teratogenicon

There is no centralized government or kingdoms, only a few large cities that rule over nearby villages. While there are no lizard or snake people for now, a few insect colonies do exist. Religion is present but remains materialistic, with no active demons or deities introduced yet.

Psionics are common across all creatures. Advanced technology exists, but few understand or know how to use it. The beings who created it—the progenitors—might be Rykors, Mahars, brains in vats, or something else entirely. They won’t appear soon.

I do not have an specific system for that, but if one is needed I'll certainly use some flavor of OSR. But hopefully it can be used across several systems.

Leave any questions in the comments and I'll answer them to the best of my ability!


---

Friday, September 05, 2025

Reconsidering random encounters (again)

I'm reconsidering D&D random encounters... again.

OSE (B/X) says this about the chances of random encounters:

Clear, grasslands: 1-in-6.
Barren lands, hills, mountains, woods: 2-in-6.
Desert, jungle, swamp: 3-in-6.

The idea that mountains and deserts should have lots of encounters feels both unrealistic and unnecessary. 

Forests probably deserve more frequent encounters, but honestly, we could just equalize encounter rates across all terrains without much loss. You’d still end up with more fights in mountains and forests anyway, simply because travel is slower there. 

Again, from OSE:

Some types of terrain modify the speed at which characters can travel:

Broken lands, desert, forest, hills: 33% slower.
Jungle, mountains, swamp: 50% slower.
Maintained roads: 50% faster.

Plains might have fewer beasts, sure—but they tend to have more humans, so the total number of encounters could stay about the same.

Here is one alternative: 2-in-6 chances for every terrain. If you are in terrain that could fall under two categories (forested mountains, a river in a swamp, a settlement in the desert), a 1 means you roll on the first table, a 2 means you roll on the second table.


What else?

Do we really need different tables for each terrain? It makes some sense, but when I started reading the AD&D tables, I noticed something odd. In alphabetical order, there are no giant ants, badgers, beetles, or beavers listed for mountain terrain. That’s not very precise either. In B/X, there are no undead in forests and no insects in mountains. Is there a reason? This probably deserves some revision.

Rivers are trickier. If you’re in a boat, you’re likely to miss or ignore most fish, and even common alligators or snakes. Most rolls end up feeling wasted. So maybe rivers need their own table too—unless you’re swimming, which isn’t all that common in my experience.

Then there are city encounters, which clearly deserve their own separate treatment - the reasoning is completely different (distance, surprise, reaction, numbers found, etc.). Same goes for the sea. 

In the end, we’re left with intricate encounter tables that don’t always mean much.

Well, anyway, I've been looking for the perfect random encounters and I haven't been able to find them. I fixed some things I disliked in Basic Wilderness Encounters, if you want to check it out. I've also made a small app to quickly check for encounters and weather. But I guess I'll keep looking for ways to improve these procedures.

Tuesday, September 02, 2025

Manic at the Monastery (OSE adventure review)

Disclosure: The author has contacted me to offer a review copy.

From the blurb:

Manic at the Monastery is an old-school adventure for character levels 1-3 that has players exploring the secrets of an ancient monastery wracked with a psychedelic affliction. Rumors are spreading that the enigmatic Veiled Emperor has returned to Glynmoor, and there have been strange happenings near the monastery. Brave the horrors within and uncover the source of the madness before it spreads.

Manic at the Monastery comes with an Old-School Essentials version and a Worlds Without Number version. I've only read the OSE version. I'd suggest level 3 is more appropriate, which becomes obvious with a quick look at the bestiary—there are also several deadly traps that will certainly kill most level 1 (and probably level 2) parties before they explore most of the module.


This adventure has all the traits that are expected in an OSE adventure: random encounters, random events, rooms described in bullet points, good opportunities of exploration, combat and role-playing, a clean layout and terse language. 

The art is a bit sparse, most of it is simple, B&W and not particularly impressive. The maps are straightforward enough and some sections are duplicated for ease of reference.

So, what makes this adventure stand out? First, it is very grounded and setting-agnostic, which I enjoy. There are no orcs or dwarves here, only humans. The monastery is easily adaptable to any setting or even to a real-world-inspired scenario.

It has good thematic coherence, with one single threat being the source of most problems. It doesn't have the successive rooms of skeletons, giant bats and goblins that I usually find tiresome.


The adventure is a bit gritty; there is real risk here, even for 3rd-level characters. It contains a "ticking clock" of sorts; spending too long in the dungeon is dangerous. I find this very useful. 

It can serve as a good introduction for a campaign as it has some indications of an incoming doom of sorts, although this is not described in detail here (the author is planning on sequels).

I might have used this module in my campaign, come to think of it. Maybe one day I will; right now, the PCs are level 7-8 and it would be too easy.

It reminded me of The God That Crawls at first, mostly because of the religious setting (and because it would apparently kill the level 1-2 PCs that are supposed to enter it), but I think there is one useful comparison to be made with that famous module. While TGTC is full of weirdness and stuff that can affect your entire campaign, MATM is smaller, safer, terser, easier to run and to insert in your setting without much hassle.

If that's is what you're looking for, I'd recommend checking Manic at the Monastery out.

* By purchasing stuff through affiliate links you're helping to support this blog.

Monday, August 25, 2025

Chainmail magic: Spell Complexity, Counter spell, and more oddities

Chainmail* has several interesting ideas that have been "lost" in the transition to D&D. Studying them is fun and can provide many ideas for your D&Dish games. Today, we tackle magic, in three parts: Spell Complexity, Counter spell, and other curiosities.

[*affiliate link]

Spell Complexity

Spell Complexity is an optional rule where "each listed spell has a complexity value, and this value indicates how difficult it is to use such spell. [...] In addition, there may be a delay in the effect of the spell, or it may be totally negated due to some minor error or distraction. The table below gives the scores necessary for immediate, deferred (1 turn), and negated spell effects by the various levels of magic-users.".


In other words:

- Roll 2d6. Subtract spell level. Add half your level, round up (this is an approximation, CM units have names instead of levels).

- 8 or more means the spell is cast immediately. 6-7 means it is delayed for one turn. 5 means the spell fails. 

While I have written my own roll-to-cast rule for B/X, I must admit I'm enthralled by this one, simply because of the spell delay aspect. It adds another layer of excitement/tension and choice/tactics to everyone on the battlefield.

Now spell interruption is not only about initiative, but about a series of choices on both sides of the battle.

BTW, the book won't tell you what happens if you roll lower than 5; I first assumed the spell is lost for the day, but it could also be a spell mishap, etc. Look at the post I mentioned for more ideas. But, as mentioned in the comments, the table probably indicates that 5 or less means the spell fails. The notation is horrible but supposedly it is common in wargaming at the time.

Counter spell

"The stronger magician can successfully cast a counter-spell with a two dice score of 7 or better, while a weaker magician needs a score of 8, 9, 10 or 11, depending on his relative strength. A counter-spell fully occupies a magician's powers." 

In other words... you could employ a similar dice roll as the one describe above, adding your level and subtracting your opponent's level (half-level would be more precise, but I'd favor simplicity here).

CM does not delve into further detail; I assume the spell that is successfully countered is negated. I'm unsure if only delayed spells can be countered, but it would be fun if your delay allowed another magician to not only counter your spell but also cast a spell against you, etc.

Again, this adds another layer of tension and tactics to the game.

Other curiosities

"Wizards can handle magical weaponry. [...] Wizards can become invisible and remain so until they attack, they con see in darkness, they affect friendly and enemy morale as do Super Heroes [...]. Wizards are themselves impervious to normal missile fire but if they are struck by a missile from an enemy Wizard they must score 7 or better with two to survive."

They seems very powerful!

Wizards are also artillery. They can throw fireballs and lightning bolts (with effects similar to guns and catapults), which are not spells, so presumably they don't "roll to cast" and never run out. I like this approach and I added an "arcane artillery" feat to my Old School Feats.

A wizard - the highest level a magic-user can get - has only 6-7 spells. If we count fireballs, lighting bolts, and in visibility, we are not very far from one spell per level, which I like.

Also notice the lack of "Vancian" casting. No memorization. You just have a few spells that you can cast over and over until you fail.

Overall, I really like Chainmail magic. It is somewhat simpler and at the same time has more tactical depth than B/X, without getting to AD&D levels of complexity.

It doesn't require memorization, material components or specific casting times; the spells can be cast more often, but also can be delayed and countered. This seems to me as a superior alternative as it is more exciting than a list of requirements.

A B/X conversion?

How about 10+ means immediate casting, 5+ means delayed casting, and less than that you fail or lose the spell? This makes MUs lose some of their speed but not their power. Seems good for starting MUs, but as always they become too powerful at higher levels. As always, some fine-tuning is needed.

Friday, August 15, 2025

B/X random encounter/travel generator

So I've made a small dice roller / random encounter/ travel generator for B/X, OSE and other "Basic" games.


This is a tool I wanted to have for my own games; I realized it takes too long to roll during the game. Now I can do most of the work with a click (or a few clicks; see below).


I've tried several solutions, including rolling 1000 (!) encounters for my games, many of which I used with great success - they are in the Basic Wilderness Encounters book.

But I also wanted an automated tool for weather (I often forget to roll/describe it) and encounter checks. The weather checks are just descriptive unless they roll terrible weather. I created them inspired by the reaction table.

This isn't as complete as Basic Wilderness Encounters (which also includes NPC names, number and type of monsters appearing, etc.). It is more agnostic, however; you can combine it with your favorite random encounter table, table of random names, etc.

Here are some fine tools for OSE. I've seen some other tools out there in the format of apps and spreadsheets, but I prefer having one link, that I can "roll" with one click.

And it is very transparent, you can ignore any roll you want, add Charisma to the reaction check, let PCs roll for surprise, etc.

I might fix some stuff if I had similar tools formatted for perchance. I especially wish I had a generator that also gave me the number appearing immediately; the rest is often not as important, because the PCs can sometimes choose to ignore the encounter, for example.

I hope this tool helps you experiment running B/X or OSE encounters as originally written, taking distance, surprise, reaction, etc., into account.

This has LOTS of room for improvement, but it takes work. Anyone can edit it (give me credit if you find it appropriate), and I hope there are other generators out there which we can use, add, remix, etc. 

Please let me know! I'd love to have a good perchance generator for B/X or AD&D encounters that I can incorporate to this one!

Additional reading: