PDA

View Full Version : Original System Combat and Roll Under Systems



Silly Name
2022-09-01, 05:51 PM
So, I'm trying to throw together a relatively rules-light system, and decided to settle on a Roll Under system: When you have to make a Skill check, you roll 2d6, and get a success if the result is equal or lower than your score in that Skill. For Opposed Checks, you need to get a success and roll higher than the other guy, and in the case of a tie you compare your scores, the one with the highest score wins.

Quick, simple and elegant. Love it. But now I'm trying to design combat, and I'm not sure how to "solve" it. Here are my assorted ramblins:

I don't want every attack to be an Opposed Check, especially because enemies won't necessarily be built like player characters. I want combat to remain fast and easy to get through even when dangerous, as I don't want it to take over a session. Opposed checks slow things down - but also, it would feel weird to introduce a Target Number exclusively here. At the same time, I would want the defender's own abilities to come into play when determining how hard to hit they are (dodging, parrying, etc), so Attacks being simply a test of the attacker's Skill feels somewhat "wrong".

I want armor to function as damage reduction, so that whenever you take damage from an Attack, you reduce the damage taken by your armor's damage reduction. I'm pretty married to this concept, as characters otherwise have very little "health", so even a simple sword strike can be potentially deadly for an unarmored character. That leaves me with shields and the like as the option for increasing your chances to not get hit, on top of character stats.

Now, I could just simplify this down to "roll under your Weapon Skill. If you hit, roll damage and subtract your target's DR from the total", but then what are shields for? Having them factor into damage reduction feels wrong.

The last option I came up with, which I also dislike, is that if your target is wearing a shield, you get a penalty on your attack roll. I'm not too happy with it because it means only shields make you harder to hit, and lots of things the players will face will simply not have shields (or may even lack the anatomy to wear one!).

So... Thoughts? Suggestions? Examples from other Roll Under systems?

PhoenixPhyre
2022-09-01, 05:59 PM
Shields are both defenses (like armor) and an additional "thing you can use to do stuff".

So they add to your damage reduction (like armor does, but less) and if you have a shield, you can <do thing>. Most monsters will just have base higher armor.

Maat Mons
2022-09-01, 07:34 PM
I’m sorry, I don’t think I quite understand how you’re doing opposed checks.

So, if I have Sneak 8, and a guard has Perception 11, we’d both roll? And if I got a 6, and the guard got a 5, we’d both have succeeded on our checks? So then we’d compare our rolls, and since I got a 6, which is higher than his 5, I’d be the winner?

I’m going to try to work out what the odds of success are for that.

Notafish
2022-09-01, 07:41 PM
I don't want every attack to be an Opposed Check, especially because enemies won't necessarily be built like player characters. I want combat to remain fast and easy to get through even when dangerous, as I don't want it to take over a session. Opposed checks slow things down - but also, it would feel weird to introduce a Target Number exclusively here. At the same time, I would want the defender's own abilities to come into play when determining how hard to hit they are (dodging, parrying, etc), so Attacks being simply a test of the attacker's Skill feels somewhat "wrong".

...The last option I came up with, which I also dislike, is that if your target is wearing a shield, you get a penalty on your attack roll. I'm not too happy with it because it means only shields make you harder to hit, and lots of things the players will face will simply not have shields (or may even lack the anatomy to wear one!).



I don't think that a small penalty to attacks from defenses is a bad idea at all, as long as it can come from things other than shields (such as dodging or parrying).


combined with PhoenixPyre's idea:


Shields are both defenses (like armor) and an additional "thing you can use to do stuff".

So they add to your damage reduction (like armor does, but less) and if you have a shield, you can <do thing>. Most monsters will just have base higher armor.

makes me think that there could be some options for optional selected "active" defenses (i.e., an enemy with a shield and martial training could use their shield or their parry move (but not both) to apply a penalty to an attack).

Silly Name
2022-09-01, 07:47 PM
[
I’m sorry, I don’t think I quite understand how you’re doing opposed checks.

So, if I have Sneak 8, and a guard has Perception 11, we’d both roll? And if I got a 6, and the guard got a 5, we’d both have succeeded on our checks? So then we’d compare our rolls, and since I got a 6, which is higher than his 5, I’d be the winner?

I’m going to try to work out what the odds of success are for that.

That was the idea, yes. I realise I may not have written it in the clearest possible way, sorry for that.

In other words: in order to succeed on an opposed check, you need to first fulfil the conditions for a normal success (roll under), and then either "beat" the other guy's check by having rolled higher, or simply have the other guy fail their own check.

Do keep in mind that I expect this to otherwise come up only in very specific situations: if you wanted to sneak past a guard, you'd just have to roll under your own Sneak skill - things being more difficult or easier would be handled by modifiers ("there's many guards here, so you take a -3 to your Sneak", for example). Opposed checks should only come up when you specifically want to do something better than someone else, such as beating them in a contest, or there is a "tug-of-war" situation, like trying to pull an item from somebody's else grasp and they oppose you.

Maat Mons
2022-09-01, 08:29 PM
Okay, thanks. And I worked out the math in Excel… sort of. I left out proper tie-handling procedure, but the table of your chances of success based on your skill and your opponent’s skill works out in a very sensible way.

If you’re going to be applying penalties and bonuses, why not just handle defenses the same way? Attacking someone could carry a modifier of Defense – 7. So anyone with more than 7 Defense is harder to hit, and anyone with less than 7 Defense is easier to hit? For the most part, you wouldn’t even express enemies as having a Defense value. You’d just express them as having a modifier they apply to player attacks, in the range of -5 to +5.

PhantomSoul
2022-09-01, 09:44 PM
If I've got this right and didn't make mistakes, these are the raw values for two characters with stat ranges from 1 (impossible to succeed) to 12 (almost impossible to fail):

Char 1, Char 2,Char 1 wins,Char 2 wins,Ties,Char 1 wins,Char 2 wins,Ties
Stat=1,Stat=1,575,575,146,575 (44.4%),575 (44.4%),146 (11.3%)
Stat=1,Stat=2,576,720,0,576 (44.4%),720 (55.6%),0 (0%)
Stat=1,Stat=3,582,714,0,582 (44.9%),714 (55.1%),0 (0%)
Stat=1,Stat=4,600,696,0,600 (46.3%),696 (53.7%),0 (0%)
Stat=1,Stat=5,640,656,0,640 (49.4%),656 (50.6%),0 (0%)
Stat=1,Stat=6,715,581,0,715 (55.2%),581 (44.8%),0 (0%)
Stat=1,Stat=7,841,455,0,841 (64.9%),455 (35.1%),0 (0%)
Stat=1,Stat=8,971,325,0,971 (74.9%),325 (25.1%),0 (0%)
Stat=1,Stat=9,1091,205,0,1091 (84.2%),205 (15.8%),0 (0%)
Stat=1,Stat=10,1190,106,0,1190 (91.8%),106 (8.2%),0 (0%)
Stat=1,Stat=11,1260,36,0,1260 (97.2%),36 (2.8%),0 (0%)
Stat=1,Stat=12,1296,0,0,1296 (100%),0 (0%),0 (0%)
Stat=2,Stat=1,720,576,0,720 (55.6%),576 (44.4%),0 (0%)
Stat=2,Stat=2,575,575,146,575 (44.4%),575 (44.4%),146 (11.3%)
Stat=2,Stat=3,579,717,0,579 (44.7%),717 (55.3%),0 (0%)
Stat=2,Stat=4,594,702,0,594 (45.8%),702 (54.2%),0 (0%)
Stat=2,Stat=5,630,666,0,630 (48.6%),666 (51.4%),0 (0%)
Stat=2,Stat=6,700,596,0,700 (54%),596 (46%),0 (0%)
Stat=2,Stat=7,820,476,0,820 (63.3%),476 (36.7%),0 (0%)
Stat=2,Stat=8,945,351,0,945 (72.9%),351 (27.1%),0 (0%)
Stat=2,Stat=9,1061,235,0,1061 (81.9%),235 (18.1%),0 (0%)
Stat=2,Stat=10,1157,139,0,1157 (89.3%),139 (10.7%),0 (0%)
Stat=2,Stat=11,1225,71,0,1225 (94.5%),71 (5.5%),0 (0%)
Stat=2,Stat=12,1260,36,0,1260 (97.2%),36 (2.8%),0 (0%)
Stat=3,Stat=1,714,582,0,714 (55.1%),582 (44.9%),0 (0%)
Stat=3,Stat=2,717,579,0,717 (55.3%),579 (44.7%),0 (0%)
Stat=3,Stat=3,573,573,150,573 (44.2%),573 (44.2%),150 (11.6%)
Stat=3,Stat=4,582,714,0,582 (44.9%),714 (55.1%),0 (0%)
Stat=3,Stat=5,610,686,0,610 (47.1%),686 (52.9%),0 (0%)
Stat=3,Stat=6,670,626,0,670 (51.7%),626 (48.3%),0 (0%)
Stat=3,Stat=7,778,518,0,778 (60%),518 (40%),0 (0%)
Stat=3,Stat=8,893,403,0,893 (68.9%),403 (31.1%),0 (0%)
Stat=3,Stat=9,1001,295,0,1001 (77.2%),295 (22.8%),0 (0%)
Stat=3,Stat=10,1091,205,0,1091 (84.2%),205 (15.8%),0 (0%)
Stat=3,Stat=11,1155,141,0,1155 (89.1%),141 (10.9%),0 (0%)
Stat=3,Stat=12,1188,108,0,1188 (91.7%),108 (8.3%),0 (0%)
Stat=4,Stat=1,696,600,0,696 (53.7%),600 (46.3%),0 (0%)
Stat=4,Stat=2,702,594,0,702 (54.2%),594 (45.8%),0 (0%)
Stat=4,Stat=3,714,582,0,714 (55.1%),582 (44.9%),0 (0%)
Stat=4,Stat=4,564,564,168,564 (43.5%),564 (43.5%),168 (13%)
Stat=4,Stat=5,580,716,0,580 (44.8%),716 (55.2%),0 (0%)
Stat=4,Stat=6,625,671,0,625 (48.2%),671 (51.8%),0 (0%)
Stat=4,Stat=7,715,581,0,715 (55.2%),581 (44.8%),0 (0%)
Stat=4,Stat=8,815,481,0,815 (62.9%),481 (37.1%),0 (0%)
Stat=4,Stat=9,911,385,0,911 (70.3%),385 (29.7%),0 (0%)
Stat=4,Stat=10,992,304,0,992 (76.5%),304 (23.5%),0 (0%)
Stat=4,Stat=11,1050,246,0,1050 (81%),246 (19%),0 (0%)
Stat=4,Stat=12,1080,216,0,1080 (83.3%),216 (16.7%),0 (0%)
Stat=5,Stat=1,656,640,0,656 (50.6%),640 (49.4%),0 (0%)
Stat=5,Stat=2,666,630,0,666 (51.4%),630 (48.6%),0 (0%)
Stat=5,Stat=3,686,610,0,686 (52.9%),610 (47.1%),0 (0%)
Stat=5,Stat=4,716,580,0,716 (55.2%),580 (44.8%),0 (0%)
Stat=5,Stat=5,540,540,216,540 (41.7%),540 (41.7%),216 (16.7%)
Stat=5,Stat=6,565,731,0,565 (43.6%),731 (56.4%),0 (0%)
Stat=5,Stat=7,631,665,0,631 (48.7%),665 (51.3%),0 (0%)
Stat=5,Stat=8,711,585,0,711 (54.9%),585 (45.1%),0 (0%)
Stat=5,Stat=9,791,505,0,791 (61%),505 (39%),0 (0%)
Stat=5,Stat=10,860,436,0,860 (66.4%),436 (33.6%),0 (0%)
Stat=5,Stat=11,910,386,0,910 (70.2%),386 (29.8%),0 (0%)
Stat=5,Stat=12,936,360,0,936 (72.2%),360 (27.8%),0 (0%)
Stat=6,Stat=1,581,715,0,581 (44.8%),715 (55.2%),0 (0%)
Stat=6,Stat=2,596,700,0,596 (46%),700 (54%),0 (0%)
Stat=6,Stat=3,626,670,0,626 (48.3%),670 (51.7%),0 (0%)
Stat=6,Stat=4,671,625,0,671 (51.8%),625 (48.2%),0 (0%)
Stat=6,Stat=5,731,565,0,731 (56.4%),565 (43.6%),0 (0%)
Stat=6,Stat=6,490,490,316,490 (37.8%),490 (37.8%),316 (24.4%)
Stat=6,Stat=7,526,770,0,526 (40.6%),770 (59.4%),0 (0%)
Stat=6,Stat=8,581,715,0,581 (44.8%),715 (55.2%),0 (0%)
Stat=6,Stat=9,641,655,0,641 (49.5%),655 (50.5%),0 (0%)
Stat=6,Stat=10,695,601,0,695 (53.6%),601 (46.4%),0 (0%)
Stat=6,Stat=11,735,561,0,735 (56.7%),561 (43.3%),0 (0%)
Stat=6,Stat=12,756,540,0,756 (58.3%),540 (41.7%),0 (0%)
Stat=7,Stat=1,455,841,0,455 (35.1%),841 (64.9%),0 (0%)
Stat=7,Stat=2,476,820,0,476 (36.7%),820 (63.3%),0 (0%)
Stat=7,Stat=3,518,778,0,518 (40%),778 (60%),0 (0%)
Stat=7,Stat=4,581,715,0,581 (44.8%),715 (55.2%),0 (0%)
Stat=7,Stat=5,665,631,0,665 (51.3%),631 (48.7%),0 (0%)
Stat=7,Stat=6,770,526,0,770 (59.4%),526 (40.6%),0 (0%)
Stat=7,Stat=7,400,400,496,400 (30.9%),400 (30.9%),496 (38.3%)
Stat=7,Stat=8,425,871,0,425 (32.8%),871 (67.2%),0 (0%)
Stat=7,Stat=9,461,835,0,461 (35.6%),835 (64.4%),0 (0%)
Stat=7,Stat=10,497,799,0,497 (38.3%),799 (61.7%),0 (0%)
Stat=7,Stat=11,525,771,0,525 (40.5%),771 (59.5%),0 (0%)
Stat=7,Stat=12,540,756,0,540 (41.7%),756 (58.3%),0 (0%)
Stat=8,Stat=1,325,971,0,325 (25.1%),971 (74.9%),0 (0%)
Stat=8,Stat=2,351,945,0,351 (27.1%),945 (72.9%),0 (0%)
Stat=8,Stat=3,403,893,0,403 (31.1%),893 (68.9%),0 (0%)
Stat=8,Stat=4,481,815,0,481 (37.1%),815 (62.9%),0 (0%)
Stat=8,Stat=5,585,711,0,585 (45.1%),711 (54.9%),0 (0%)
Stat=8,Stat=6,715,581,0,715 (55.2%),581 (44.8%),0 (0%)
Stat=8,Stat=7,871,425,0,871 (67.2%),425 (32.8%),0 (0%)
Stat=8,Stat=8,295,295,706,295 (22.8%),295 (22.8%),706 (54.5%)
Stat=8,Stat=9,311,985,0,311 (24%),985 (76%),0 (0%)
Stat=8,Stat=10,332,964,0,332 (25.6%),964 (74.4%),0 (0%)
Stat=8,Stat=11,350,946,0,350 (27%),946 (73%),0 (0%)
Stat=8,Stat=12,360,936,0,360 (27.8%),936 (72.2%),0 (0%)
Stat=9,Stat=1,205,1091,0,205 (15.8%),1091 (84.2%),0 (0%)
Stat=9,Stat=2,235,1061,0,235 (18.1%),1061 (81.9%),0 (0%)
Stat=9,Stat=3,295,1001,0,295 (22.8%),1001 (77.2%),0 (0%)
Stat=9,Stat=4,385,911,0,385 (29.7%),911 (70.3%),0 (0%)
Stat=9,Stat=5,505,791,0,505 (39%),791 (61%),0 (0%)
Stat=9,Stat=6,655,641,0,655 (50.5%),641 (49.5%),0 (0%)
Stat=9,Stat=7,835,461,0,835 (64.4%),461 (35.6%),0 (0%)
Stat=9,Stat=8,985,311,0,985 (76%),311 (24%),0 (0%)
Stat=9,Stat=9,191,191,914,191 (14.7%),191 (14.7%),914 (70.5%)
Stat=9,Stat=10,200,1096,0,200 (15.4%),1096 (84.6%),0 (0%)
Stat=9,Stat=11,210,1086,0,210 (16.2%),1086 (83.8%),0 (0%)
Stat=9,Stat=12,216,1080,0,216 (16.7%),1080 (83.3%),0 (0%)
Stat=10,Stat=1,106,1190,0,106 (8.2%),1190 (91.8%),0 (0%)
Stat=10,Stat=2,139,1157,0,139 (10.7%),1157 (89.3%),0 (0%)
Stat=10,Stat=3,205,1091,0,205 (15.8%),1091 (84.2%),0 (0%)
Stat=10,Stat=4,304,992,0,304 (23.5%),992 (76.5%),0 (0%)
Stat=10,Stat=5,436,860,0,436 (33.6%),860 (66.4%),0 (0%)
Stat=10,Stat=6,601,695,0,601 (46.4%),695 (53.6%),0 (0%)
Stat=10,Stat=7,799,497,0,799 (61.7%),497 (38.3%),0 (0%)
Stat=10,Stat=8,964,332,0,964 (74.4%),332 (25.6%),0 (0%)
Stat=10,Stat=9,1096,200,0,1096 (84.6%),200 (15.4%),0 (0%)
Stat=10,Stat=10,101,101,1094,101 (7.8%),101 (7.8%),1094 (84.4%)
Stat=10,Stat=11,105,1191,0,105 (8.1%),1191 (91.9%),0 (0%)
Stat=10,Stat=12,108,1188,0,108 (8.3%),1188 (91.7%),0 (0%)
Stat=11,Stat=1,36,1260,0,36 (2.8%),1260 (97.2%),0 (0%)
Stat=11,Stat=2,71,1225,0,71 (5.5%),1225 (94.5%),0 (0%)
Stat=11,Stat=3,141,1155,0,141 (10.9%),1155 (89.1%),0 (0%)
Stat=11,Stat=4,246,1050,0,246 (19%),1050 (81%),0 (0%)
Stat=11,Stat=5,386,910,0,386 (29.8%),910 (70.2%),0 (0%)
Stat=11,Stat=6,561,735,0,561 (43.3%),735 (56.7%),0 (0%)
Stat=11,Stat=7,771,525,0,771 (59.5%),525 (40.5%),0 (0%)
Stat=11,Stat=8,946,350,0,946 (73%),350 (27%),0 (0%)
Stat=11,Stat=9,1086,210,0,1086 (83.8%),210 (16.2%),0 (0%)
Stat=11,Stat=10,1191,105,0,1191 (91.9%),105 (8.1%),0 (0%)
Stat=11,Stat=11,35,35,1226,35 (2.7%),35 (2.7%),1226 (94.6%)
Stat=11,Stat=12,36,1260,0,36 (2.8%),1260 (97.2%),0 (0%)
Stat=12,Stat=1,0,1296,0,0 (0%),1296 (100%),0 (0%)
Stat=12,Stat=2,36,1260,0,36 (2.8%),1260 (97.2%),0 (0%)
Stat=12,Stat=3,108,1188,0,108 (8.3%),1188 (91.7%),0 (0%)
Stat=12,Stat=4,216,1080,0,216 (16.7%),1080 (83.3%),0 (0%)
Stat=12,Stat=5,360,936,0,360 (27.8%),936 (72.2%),0 (0%)
Stat=12,Stat=6,540,756,0,540 (41.7%),756 (58.3%),0 (0%)
Stat=12,Stat=7,756,540,0,756 (58.3%),540 (41.7%),0 (0%)
Stat=12,Stat=8,936,360,0,936 (72.2%),360 (27.8%),0 (0%)
Stat=12,Stat=9,1080,216,0,1080 (83.3%),216 (16.7%),0 (0%)
Stat=12,Stat=10,1188,108,0,1188 (91.7%),108 (8.3%),0 (0%)
Stat=12,Stat=11,1260,36,0,1260 (97.2%),36 (2.8%),0 (0%)
Stat=12,Stat=12,0,0,1296,0 (0%),0 (0%),1296 (100%)


<table>
<tr>
<td>Char 1</td>
<td>Char 2</td>
<td>Char 1 wins</td>
<td>Char 2 wins</td>
<td>Ties</td>
<td>Char 1 wins</td>
<td>Char 2 wins</td>
<td>Ties</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=1</td>
<td>575</td>
<td>575</td>
<td>146</td>
<td>575 (44.4%)</td>
<td>575 (44.4%)</td>
<td>146 (11.3%)</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=2</td>
<td>576</td>
<td>720</td>
<td>0</td>
<td>576 (44.4%)</td>
<td>720 (55.6%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=3</td>
<td>582</td>
<td>714</td>
<td>0</td>
<td>582 (44.9%)</td>
<td>714 (55.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=4</td>
<td>600</td>
<td>696</td>
<td>0</td>
<td>600 (46.3%)</td>
<td>696 (53.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=5</td>
<td>640</td>
<td>656</td>
<td>0</td>
<td>640 (49.4%)</td>
<td>656 (50.6%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=6</td>
<td>715</td>
<td>581</td>
<td>0</td>
<td>715 (55.2%)</td>
<td>581 (44.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=7</td>
<td>841</td>
<td>455</td>
<td>0</td>
<td>841 (64.9%)</td>
<td>455 (35.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=8</td>
<td>971</td>
<td>325</td>
<td>0</td>
<td>971 (74.9%)</td>
<td>325 (25.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=9</td>
<td>1091</td>
<td>205</td>
<td>0</td>
<td>1091 (84.2%)</td>
<td>205 (15.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=10</td>
<td>1190</td>
<td>106</td>
<td>0</td>
<td>1190 (91.8%)</td>
<td>106 (8.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=11</td>
<td>1260</td>
<td>36</td>
<td>0</td>
<td>1260 (97.2%)</td>
<td>36 (2.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=1</td>
<td>Stat=12</td>
<td>1296</td>
<td>0</td>
<td>0</td>
<td>1296 (100%)</td>
<td>0 (0%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=1</td>
<td>720</td>
<td>576</td>
<td>0</td>
<td>720 (55.6%)</td>
<td>576 (44.4%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=2</td>
<td>575</td>
<td>575</td>
<td>146</td>
<td>575 (44.4%)</td>
<td>575 (44.4%)</td>
<td>146 (11.3%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=3</td>
<td>579</td>
<td>717</td>
<td>0</td>
<td>579 (44.7%)</td>
<td>717 (55.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=4</td>
<td>594</td>
<td>702</td>
<td>0</td>
<td>594 (45.8%)</td>
<td>702 (54.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=5</td>
<td>630</td>
<td>666</td>
<td>0</td>
<td>630 (48.6%)</td>
<td>666 (51.4%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=6</td>
<td>700</td>
<td>596</td>
<td>0</td>
<td>700 (54%)</td>
<td>596 (46%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=7</td>
<td>820</td>
<td>476</td>
<td>0</td>
<td>820 (63.3%)</td>
<td>476 (36.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=8</td>
<td>945</td>
<td>351</td>
<td>0</td>
<td>945 (72.9%)</td>
<td>351 (27.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=9</td>
<td>1061</td>
<td>235</td>
<td>0</td>
<td>1061 (81.9%)</td>
<td>235 (18.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=10</td>
<td>1157</td>
<td>139</td>
<td>0</td>
<td>1157 (89.3%)</td>
<td>139 (10.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=11</td>
<td>1225</td>
<td>71</td>
<td>0</td>
<td>1225 (94.5%)</td>
<td>71 (5.5%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=2</td>
<td>Stat=12</td>
<td>1260</td>
<td>36</td>
<td>0</td>
<td>1260 (97.2%)</td>
<td>36 (2.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=1</td>
<td>714</td>
<td>582</td>
<td>0</td>
<td>714 (55.1%)</td>
<td>582 (44.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=2</td>
<td>717</td>
<td>579</td>
<td>0</td>
<td>717 (55.3%)</td>
<td>579 (44.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=3</td>
<td>573</td>
<td>573</td>
<td>150</td>
<td>573 (44.2%)</td>
<td>573 (44.2%)</td>
<td>150 (11.6%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=4</td>
<td>582</td>
<td>714</td>
<td>0</td>
<td>582 (44.9%)</td>
<td>714 (55.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=5</td>
<td>610</td>
<td>686</td>
<td>0</td>
<td>610 (47.1%)</td>
<td>686 (52.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=6</td>
<td>670</td>
<td>626</td>
<td>0</td>
<td>670 (51.7%)</td>
<td>626 (48.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=7</td>
<td>778</td>
<td>518</td>
<td>0</td>
<td>778 (60%)</td>
<td>518 (40%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=8</td>
<td>893</td>
<td>403</td>
<td>0</td>
<td>893 (68.9%)</td>
<td>403 (31.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=9</td>
<td>1001</td>
<td>295</td>
<td>0</td>
<td>1001 (77.2%)</td>
<td>295 (22.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=10</td>
<td>1091</td>
<td>205</td>
<td>0</td>
<td>1091 (84.2%)</td>
<td>205 (15.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=11</td>
<td>1155</td>
<td>141</td>
<td>0</td>
<td>1155 (89.1%)</td>
<td>141 (10.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=3</td>
<td>Stat=12</td>
<td>1188</td>
<td>108</td>
<td>0</td>
<td>1188 (91.7%)</td>
<td>108 (8.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=1</td>
<td>696</td>
<td>600</td>
<td>0</td>
<td>696 (53.7%)</td>
<td>600 (46.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=2</td>
<td>702</td>
<td>594</td>
<td>0</td>
<td>702 (54.2%)</td>
<td>594 (45.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=3</td>
<td>714</td>
<td>582</td>
<td>0</td>
<td>714 (55.1%)</td>
<td>582 (44.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=4</td>
<td>564</td>
<td>564</td>
<td>168</td>
<td>564 (43.5%)</td>
<td>564 (43.5%)</td>
<td>168 (13%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=5</td>
<td>580</td>
<td>716</td>
<td>0</td>
<td>580 (44.8%)</td>
<td>716 (55.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=6</td>
<td>625</td>
<td>671</td>
<td>0</td>
<td>625 (48.2%)</td>
<td>671 (51.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=7</td>
<td>715</td>
<td>581</td>
<td>0</td>
<td>715 (55.2%)</td>
<td>581 (44.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=8</td>
<td>815</td>
<td>481</td>
<td>0</td>
<td>815 (62.9%)</td>
<td>481 (37.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=9</td>
<td>911</td>
<td>385</td>
<td>0</td>
<td>911 (70.3%)</td>
<td>385 (29.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=10</td>
<td>992</td>
<td>304</td>
<td>0</td>
<td>992 (76.5%)</td>
<td>304 (23.5%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=11</td>
<td>1050</td>
<td>246</td>
<td>0</td>
<td>1050 (81%)</td>
<td>246 (19%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=4</td>
<td>Stat=12</td>
<td>1080</td>
<td>216</td>
<td>0</td>
<td>1080 (83.3%)</td>
<td>216 (16.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=1</td>
<td>656</td>
<td>640</td>
<td>0</td>
<td>656 (50.6%)</td>
<td>640 (49.4%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=2</td>
<td>666</td>
<td>630</td>
<td>0</td>
<td>666 (51.4%)</td>
<td>630 (48.6%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=3</td>
<td>686</td>
<td>610</td>
<td>0</td>
<td>686 (52.9%)</td>
<td>610 (47.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=4</td>
<td>716</td>
<td>580</td>
<td>0</td>
<td>716 (55.2%)</td>
<td>580 (44.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=5</td>
<td>540</td>
<td>540</td>
<td>216</td>
<td>540 (41.7%)</td>
<td>540 (41.7%)</td>
<td>216 (16.7%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=6</td>
<td>565</td>
<td>731</td>
<td>0</td>
<td>565 (43.6%)</td>
<td>731 (56.4%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=7</td>
<td>631</td>
<td>665</td>
<td>0</td>
<td>631 (48.7%)</td>
<td>665 (51.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=8</td>
<td>711</td>
<td>585</td>
<td>0</td>
<td>711 (54.9%)</td>
<td>585 (45.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=9</td>
<td>791</td>
<td>505</td>
<td>0</td>
<td>791 (61%)</td>
<td>505 (39%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=10</td>
<td>860</td>
<td>436</td>
<td>0</td>
<td>860 (66.4%)</td>
<td>436 (33.6%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=11</td>
<td>910</td>
<td>386</td>
<td>0</td>
<td>910 (70.2%)</td>
<td>386 (29.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=5</td>
<td>Stat=12</td>
<td>936</td>
<td>360</td>
<td>0</td>
<td>936 (72.2%)</td>
<td>360 (27.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=1</td>
<td>581</td>
<td>715</td>
<td>0</td>
<td>581 (44.8%)</td>
<td>715 (55.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=2</td>
<td>596</td>
<td>700</td>
<td>0</td>
<td>596 (46%)</td>
<td>700 (54%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=3</td>
<td>626</td>
<td>670</td>
<td>0</td>
<td>626 (48.3%)</td>
<td>670 (51.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=4</td>
<td>671</td>
<td>625</td>
<td>0</td>
<td>671 (51.8%)</td>
<td>625 (48.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=5</td>
<td>731</td>
<td>565</td>
<td>0</td>
<td>731 (56.4%)</td>
<td>565 (43.6%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=6</td>
<td>490</td>
<td>490</td>
<td>316</td>
<td>490 (37.8%)</td>
<td>490 (37.8%)</td>
<td>316 (24.4%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=7</td>
<td>526</td>
<td>770</td>
<td>0</td>
<td>526 (40.6%)</td>
<td>770 (59.4%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=8</td>
<td>581</td>
<td>715</td>
<td>0</td>
<td>581 (44.8%)</td>
<td>715 (55.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=9</td>
<td>641</td>
<td>655</td>
<td>0</td>
<td>641 (49.5%)</td>
<td>655 (50.5%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=10</td>
<td>695</td>
<td>601</td>
<td>0</td>
<td>695 (53.6%)</td>
<td>601 (46.4%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=11</td>
<td>735</td>
<td>561</td>
<td>0</td>
<td>735 (56.7%)</td>
<td>561 (43.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=6</td>
<td>Stat=12</td>
<td>756</td>
<td>540</td>
<td>0</td>
<td>756 (58.3%)</td>
<td>540 (41.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=1</td>
<td>455</td>
<td>841</td>
<td>0</td>
<td>455 (35.1%)</td>
<td>841 (64.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=2</td>
<td>476</td>
<td>820</td>
<td>0</td>
<td>476 (36.7%)</td>
<td>820 (63.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=3</td>
<td>518</td>
<td>778</td>
<td>0</td>
<td>518 (40%)</td>
<td>778 (60%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=4</td>
<td>581</td>
<td>715</td>
<td>0</td>
<td>581 (44.8%)</td>
<td>715 (55.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=5</td>
<td>665</td>
<td>631</td>
<td>0</td>
<td>665 (51.3%)</td>
<td>631 (48.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=6</td>
<td>770</td>
<td>526</td>
<td>0</td>
<td>770 (59.4%)</td>
<td>526 (40.6%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=7</td>
<td>400</td>
<td>400</td>
<td>496</td>
<td>400 (30.9%)</td>
<td>400 (30.9%)</td>
<td>496 (38.3%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=8</td>
<td>425</td>
<td>871</td>
<td>0</td>
<td>425 (32.8%)</td>
<td>871 (67.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=9</td>
<td>461</td>
<td>835</td>
<td>0</td>
<td>461 (35.6%)</td>
<td>835 (64.4%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=10</td>
<td>497</td>
<td>799</td>
<td>0</td>
<td>497 (38.3%)</td>
<td>799 (61.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=11</td>
<td>525</td>
<td>771</td>
<td>0</td>
<td>525 (40.5%)</td>
<td>771 (59.5%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=7</td>
<td>Stat=12</td>
<td>540</td>
<td>756</td>
<td>0</td>
<td>540 (41.7%)</td>
<td>756 (58.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=1</td>
<td>325</td>
<td>971</td>
<td>0</td>
<td>325 (25.1%)</td>
<td>971 (74.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=2</td>
<td>351</td>
<td>945</td>
<td>0</td>
<td>351 (27.1%)</td>
<td>945 (72.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=3</td>
<td>403</td>
<td>893</td>
<td>0</td>
<td>403 (31.1%)</td>
<td>893 (68.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=4</td>
<td>481</td>
<td>815</td>
<td>0</td>
<td>481 (37.1%)</td>
<td>815 (62.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=5</td>
<td>585</td>
<td>711</td>
<td>0</td>
<td>585 (45.1%)</td>
<td>711 (54.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=6</td>
<td>715</td>
<td>581</td>
<td>0</td>
<td>715 (55.2%)</td>
<td>581 (44.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=7</td>
<td>871</td>
<td>425</td>
<td>0</td>
<td>871 (67.2%)</td>
<td>425 (32.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=8</td>
<td>295</td>
<td>295</td>
<td>706</td>
<td>295 (22.8%)</td>
<td>295 (22.8%)</td>
<td>706 (54.5%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=9</td>
<td>311</td>
<td>985</td>
<td>0</td>
<td>311 (24%)</td>
<td>985 (76%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=10</td>
<td>332</td>
<td>964</td>
<td>0</td>
<td>332 (25.6%)</td>
<td>964 (74.4%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=11</td>
<td>350</td>
<td>946</td>
<td>0</td>
<td>350 (27%)</td>
<td>946 (73%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=8</td>
<td>Stat=12</td>
<td>360</td>
<td>936</td>
<td>0</td>
<td>360 (27.8%)</td>
<td>936 (72.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=1</td>
<td>205</td>
<td>1091</td>
<td>0</td>
<td>205 (15.8%)</td>
<td>1091 (84.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=2</td>
<td>235</td>
<td>1061</td>
<td>0</td>
<td>235 (18.1%)</td>
<td>1061 (81.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=3</td>
<td>295</td>
<td>1001</td>
<td>0</td>
<td>295 (22.8%)</td>
<td>1001 (77.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=4</td>
<td>385</td>
<td>911</td>
<td>0</td>
<td>385 (29.7%)</td>
<td>911 (70.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=5</td>
<td>505</td>
<td>791</td>
<td>0</td>
<td>505 (39%)</td>
<td>791 (61%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=6</td>
<td>655</td>
<td>641</td>
<td>0</td>
<td>655 (50.5%)</td>
<td>641 (49.5%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=7</td>
<td>835</td>
<td>461</td>
<td>0</td>
<td>835 (64.4%)</td>
<td>461 (35.6%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=8</td>
<td>985</td>
<td>311</td>
<td>0</td>
<td>985 (76%)</td>
<td>311 (24%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=9</td>
<td>191</td>
<td>191</td>
<td>914</td>
<td>191 (14.7%)</td>
<td>191 (14.7%)</td>
<td>914 (70.5%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=10</td>
<td>200</td>
<td>1096</td>
<td>0</td>
<td>200 (15.4%)</td>
<td>1096 (84.6%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=11</td>
<td>210</td>
<td>1086</td>
<td>0</td>
<td>210 (16.2%)</td>
<td>1086 (83.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=9</td>
<td>Stat=12</td>
<td>216</td>
<td>1080</td>
<td>0</td>
<td>216 (16.7%)</td>
<td>1080 (83.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=1</td>
<td>106</td>
<td>1190</td>
<td>0</td>
<td>106 (8.2%)</td>
<td>1190 (91.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=2</td>
<td>139</td>
<td>1157</td>
<td>0</td>
<td>139 (10.7%)</td>
<td>1157 (89.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=3</td>
<td>205</td>
<td>1091</td>
<td>0</td>
<td>205 (15.8%)</td>
<td>1091 (84.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=4</td>
<td>304</td>
<td>992</td>
<td>0</td>
<td>304 (23.5%)</td>
<td>992 (76.5%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=5</td>
<td>436</td>
<td>860</td>
<td>0</td>
<td>436 (33.6%)</td>
<td>860 (66.4%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=6</td>
<td>601</td>
<td>695</td>
<td>0</td>
<td>601 (46.4%)</td>
<td>695 (53.6%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=7</td>
<td>799</td>
<td>497</td>
<td>0</td>
<td>799 (61.7%)</td>
<td>497 (38.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=8</td>
<td>964</td>
<td>332</td>
<td>0</td>
<td>964 (74.4%)</td>
<td>332 (25.6%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=9</td>
<td>1096</td>
<td>200</td>
<td>0</td>
<td>1096 (84.6%)</td>
<td>200 (15.4%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=10</td>
<td>101</td>
<td>101</td>
<td>1094</td>
<td>101 (7.8%)</td>
<td>101 (7.8%)</td>
<td>1094 (84.4%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=11</td>
<td>105</td>
<td>1191</td>
<td>0</td>
<td>105 (8.1%)</td>
<td>1191 (91.9%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=10</td>
<td>Stat=12</td>
<td>108</td>
<td>1188</td>
<td>0</td>
<td>108 (8.3%)</td>
<td>1188 (91.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=1</td>
<td>36</td>
<td>1260</td>
<td>0</td>
<td>36 (2.8%)</td>
<td>1260 (97.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=2</td>
<td>71</td>
<td>1225</td>
<td>0</td>
<td>71 (5.5%)</td>
<td>1225 (94.5%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=3</td>
<td>141</td>
<td>1155</td>
<td>0</td>
<td>141 (10.9%)</td>
<td>1155 (89.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=4</td>
<td>246</td>
<td>1050</td>
<td>0</td>
<td>246 (19%)</td>
<td>1050 (81%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=5</td>
<td>386</td>
<td>910</td>
<td>0</td>
<td>386 (29.8%)</td>
<td>910 (70.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=6</td>
<td>561</td>
<td>735</td>
<td>0</td>
<td>561 (43.3%)</td>
<td>735 (56.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=7</td>
<td>771</td>
<td>525</td>
<td>0</td>
<td>771 (59.5%)</td>
<td>525 (40.5%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=8</td>
<td>946</td>
<td>350</td>
<td>0</td>
<td>946 (73%)</td>
<td>350 (27%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=9</td>
<td>1086</td>
<td>210</td>
<td>0</td>
<td>1086 (83.8%)</td>
<td>210 (16.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=10</td>
<td>1191</td>
<td>105</td>
<td>0</td>
<td>1191 (91.9%)</td>
<td>105 (8.1%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=11</td>
<td>35</td>
<td>35</td>
<td>1226</td>
<td>35 (2.7%)</td>
<td>35 (2.7%)</td>
<td>1226 (94.6%)</td>
</tr>
<tr>
<td>Stat=11</td>
<td>Stat=12</td>
<td>36</td>
<td>1260</td>
<td>0</td>
<td>36 (2.8%)</td>
<td>1260 (97.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=1</td>
<td>0</td>
<td>1296</td>
<td>0</td>
<td>0 (0%)</td>
<td>1296 (100%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=2</td>
<td>36</td>
<td>1260</td>
<td>0</td>
<td>36 (2.8%)</td>
<td>1260 (97.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=3</td>
<td>108</td>
<td>1188</td>
<td>0</td>
<td>108 (8.3%)</td>
<td>1188 (91.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=4</td>
<td>216</td>
<td>1080</td>
<td>0</td>
<td>216 (16.7%)</td>
<td>1080 (83.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=5</td>
<td>360</td>
<td>936</td>
<td>0</td>
<td>360 (27.8%)</td>
<td>936 (72.2%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=6</td>
<td>540</td>
<td>756</td>
<td>0</td>
<td>540 (41.7%)</td>
<td>756 (58.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=7</td>
<td>756</td>
<td>540</td>
<td>0</td>
<td>756 (58.3%)</td>
<td>540 (41.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=8</td>
<td>936</td>
<td>360</td>
<td>0</td>
<td>936 (72.2%)</td>
<td>360 (27.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=9</td>
<td>1080</td>
<td>216</td>
<td>0</td>
<td>1080 (83.3%)</td>
<td>216 (16.7%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=10</td>
<td>1188</td>
<td>108</td>
<td>0</td>
<td>1188 (91.7%)</td>
<td>108 (8.3%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=11</td>
<td>1260</td>
<td>36</td>
<td>0</td>
<td>1260 (97.2%)</td>
<td>36 (2.8%)</td>
<td>0 (0%)</td>
</tr>
<tr>
<td>Stat=12</td>
<td>Stat=12</td>
<td>0</td>
<td>0</td>
<td>1296</td>
<td>0 (0%)</td>
<td>0 (0%)</td>
<td>1296 (100%)</td>
</tr>
</table>

(Procedure: Check for individual success; then if both succeed or both fail, check who rolled highest; then if they tie, check whose stat is highest; then if both still tie, call it a tie.)

Maat Mons
2022-09-01, 10:04 PM
My understanding is more like this:

if (playerRoll >= playerSkill)
........fail;
elsif (npcRoll >= npcSkill)
........succeed;
elsif (playerRoll < npcRoll)
........fail;
elsif (playerRoll > npcRoll)
........succeed;
else
........tie;

Also, regular brackets for BB code, not angle brackets.

Thane of Fife
2022-09-02, 05:02 AM
Some approaches you could take:

1. Get rid of the idea of attacks and make combat into opposed rolls. This is the Pendragon approach. When two people fight, they both make a combat roll, and the winning roll scores a hit on their opponent. Someone could fight defensively and not do damage even if they win. If someone is fighting multiple opponents, they have to divide their skill against their foes, done as they like (for example, if a skill 15 knight is fighting two skill 8 spearmen, the knight would have to roll against both of them, and could choose to do it 8v8 and 7v8, 15v8 and a free attack for the other, 10v8 and 5v8, etc.). In Pendragon, you get damage reduction for a shield, but only if you pass your check (but still lose the opposed roll). In general, this system works very well in Pendragon, though it does heavily favor people who outnumber their opponents.

2. Roll dodging into hit points. That is, instead of making agile people harder to hit, just give them more hit points. This is basically how Marvel Superheroes (aka FASERIP) worked. It works there, but it can feel kind of weird, because you expect someone like Spider-man to be hard to hit, not easy to hit but hard to take out. That said, depending on how you are doing damage, this can work. If you're using abstract hit points anyway, it can be fine. A shield here could potentially be applied like temporary hit points (after which it breaks) or a penalty to the attack roll.

3. Give a penalty for good dodging. In this case, you would have to come up with some sort of extra Defense score or something, where this ability functions like a penalty to the attacker's skill. This is more or less how THAC0 works (THAC0 is roll over, but the math is similar in this case). This would probably be something like "Your Defense score is equal to your defensive skill divided by 3 (rounded down)." You calculate it when your skill goes up, but otherwise, it's always the same, so this shouldn't slow things down much. In this system, a shield might be worth some defined extra penalty.

4. Kind of similar to the above, you could make a character's combat skill come out to something like 2*Attack Skill-Defense Skill. Depending on what kind of combats you're envision, this could be slow and painful to compute from round to round, or it could be a one-off calculation that mostly will be true through the whole combat.

5. You could use a straight conditional. For example, if the defender's skill is higher than the attacker's and/or the defender has a shield, the attacker takes a -2.

olskool
2022-09-02, 05:51 PM
Some approaches you could take:

1. Get rid of the idea of attacks and make combat into opposed rolls. This is the Pendragon approach. When two people fight, they both make a combat roll, and the winning roll scores a hit on their opponent. Someone could fight defensively and not do damage even if they win. If someone is fighting multiple opponents, they have to divide their skill against their foes, done as they like (for example, if a skill 15 knight is fighting two skill 8 spearmen, the knight would have to roll against both of them, and could choose to do it 8v8 and 7v8, 15v8 and a free attack for the other, 10v8 and 5v8, etc.). In Pendragon, you get damage reduction for a shield, but only if you pass your check (but still lose the opposed roll). In general, this system works very well in Pendragon, though it does heavily favor people who outnumber their opponents.

2. Roll dodging into hit points. That is, instead of making agile people harder to hit, just give them more hit points. This is basically how Marvel Superheroes (aka FASERIP) worked. It works there, but it can feel kind of weird, because you expect someone like Spider-man to be hard to hit, not easy to hit but hard to take out. That said, depending on how you are doing damage, this can work. If you're using abstract hit points anyway, it can be fine. A shield here could potentially be applied like temporary hit points (after which it breaks) or a penalty to the attack roll.

3. Give a penalty for good dodging. In this case, you would have to come up with some sort of extra Defense score or something, where this ability functions like a penalty to the attacker's skill. This is more or less how THAC0 works (THAC0 is roll over, but the math is similar in this case). This would probably be something like "Your Defense score is equal to your defensive skill divided by 3 (rounded down)." You calculate it when your skill goes up, but otherwise, it's always the same, so this shouldn't slow things down much. In this system, a shield might be worth some defined extra penalty.

4. Kind of similar to the above, you could make a character's combat skill come out to something like 2*Attack Skill-Defense Skill. Depending on what kind of combats you're envision, this could be slow and painful to compute from round to round, or it could be a one-off calculation that mostly will be true through the whole combat.

5. You could use a straight conditional. For example, if the defender's skill is higher than the attacker's and/or the defender has a shield, the attacker takes a -2.

I have to agree with Thane here. It sounds like you are doing a 2D6 version of Chaosium's PENDRAGON here. I would allow a small shield to give a 1 "Defensive Bonus" subtracted from the opposing party's die roll and a large shield to give a bonus of 2. Certain armors could give a bonus of 1 or 2 as well. This could be separate from any Damage Reduction the armor provides. Full plate may give a bonus of 2 and absorb 8 points of Damage, while plate mail would give a bonus of 1 and absorb the same 6 points as basic [chain]mail armor. Cuirboili could give a bonus of 1 while a Gambeson would give no bonus and BOTH armors would absorb 3 points of damage. This would allow you to vary the characteristics of armor for greater mechanical variety (leading to the use of those armors).

One thing I would point out is that since you are using 2D6 the bonus scale should be from 1 to 3 to keep things low and simple. A bonus of 3 is a 25% improvement in your chances of success.

olskool
2022-09-02, 06:01 PM
If you are interested in going the "Runequest method" for your game, you could add a Defender's Parry to the system. This greatly increases the "crunch" though. The Defender would make a skill roll and if successful, they could roll their weapon's damage and subtract it from the Attacker's damage. Dodges would work the same with 1D4 being deducted from the Attacker's damage.

I already have this in 5e for Martials. The Martial can use their REACTION to defend (anyone can actually) by Parrying or Dodging (this is considered to be an "enhanced Parry or Dodge"). It still adds 1 to the Defender's AC just like for Non-Martials. However, unlike Non-Martials, the Martial can also roll their weapon's Damage Die and subtract that from any WEAPON of HTH attacks. Shield users CAN Parry Missile attacks like this as well.