
The new version is starting to shape up nicely, with some of the core rules revised, things like character progression starting to take shape and four times as many components for you to mess around with. Im still butting my head against the old dice rolling problem though.
Im sticking with a dice pool system because all other systems have limits of how flexiable they are. I want this system to be able to model everything from Kick-Ass to Superman any beyond, with the possibility of progressing your character all the way from one to the other if you keep playing them for long enough. Although Eclipse Phase has convinced me that a percentile system is the tits, it just isnt flexiable enough for that.
The trouble is that although a dice pool system is *in theory* as flexiable is you need it to be, *in practise* you are limited by physical constraints. Rolling 57d6 and counting up how many of them come up 5s and 6s is an impossibly stupid situation, but one that could easily come up in the current system. Hell, in the current system, with high level characters, you could potentially have 4 figure dice pools. Thats just not going to work.
The workaround I included with the last version of the rules seemed like it would address this just fine: if your dice pools start getting out of hand, divide both the pool and the target by the same amount and round to the nearest number. If the pool becomes 0, its physically impossible for your character to achieve (Kick-Ass trying to lift a bus, for example), and if the target becomes 0 it is so trivially easy that you dont even need to roll (Superman opening a jam jar).
Trouble is, although this sounds like a perfect solution on paper, when you start actually doing it for realsies it all goes horribly wrong. The problem is basically that there are two ways of going about it, and both of them have massive issues:
1) Always divide in 10s (or 100s, or 1000s depending on the size of the pool). Nice simple maths, but it rounds things too much. You get daft situations where having an attribute of, say, 65 is statistically identical to having the same attribute at 74. You either dont divide the pool and end up with a bucket of dice being poured across the gaming table, or you do divide the pool and have essentially wasted a whole bunch of points upgrading the stat 9 times.
2) Divide by whatever makes the dice pool manageable with the least amount of dice reduction. For example, the above example could be divided by 4 and give a manageable amount of dice to roll without making the increase in stats pointless. The downside is that it makes the math more complex: pretty much everyone can divide by 10 in thier heads, but a significant amount of people would have to whip a calculator out to work out the best number to divide 143 by to make the dice pool nice and tidy, and would then have to keep the calculator out to actually do the division. Its just swapping one ballache for a different ballache, it doesnt actually make anything better.
Ive thought of one possible fix for this, which slightly fudges the maths to make things easy to do and make character advancement not seem like a waste of time: split dice pools into Tiers.
What im thinking is this: when a dice pool gets to a certain amount, instead of just spending points to make it get bigger, the player can make it go up a Tier. People with Tier 1 dice pools should even bother attempting a Tier 2 task, and Tier 2 dice pools should pass Tier 1 tasks without rolling a dice. It costs more to upgrade Tier 2 dice pools than Tier 1 dice pools. If the GM wants to make someone roll dice, or the player really, really wants to attempt something they shouldnt be able to do there could be some sort of exception rules: maybe if its a Tier 2 pool vs a Tier 1 task, but the GM thinks its dramatic enough that the player should be rolling anyway, they make the roll against a target number of 1. Stuff like that. The pools would go up a Tier somewhere around where the amount of dice starts to get silly (im thinking around the 20 dice mark), and can go up as far as you like (Tier 2, Tier 10, Tier 400, whatever).
What do you guys think?