And now, answering those who have asked why I don't want a system like AC or martial to-hit for casters. The answer is because they aren't systems that work particularly well, especially for spellcasting.
With those kinds of systems, you're going to have misses far too often, even with optimized toons, and casters can't afford that many misses. It's not just that we're subject to spell points instead of free attacks. It's the attack speed, which is much higher for martials than for spellcasters. Something like that would completely kill spellcasting.
As niknight suggested earlier
- Make the chance for a mob to fail their saving throw = (your spell DC) / (mob's save + 10.5). This is a rational replacement of the current system, where your DC has to be higher than the mob's save just to get on the d20 roll in the first place. If you have a 75 DC, and the mob has a 140 save, they've got about a 50/50 chance at saving. If you're sitting at 100, then it's closer to 1/3 chance of saving.
Currently with a spell DC 80 and mob saving throw at 100, the mob would only fail 5% of the time (when it rolls a nat 1)
With suggested formula, that mob would fail 80/110.5 = 72.4% of the time
edit: notice on the following table that it shows actual Saving Throw Bonus on the left column, so 20 DC is being compared to 20 ST Bonus + 10.5 (average d20 roll). I didn't think carefully enough when making it.
| save\DC | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
| 20 | 66% | 98% | 100% | 100% | 100% | 100% | 100% | 100% | 100% |
| 30 | 49% | 74% | 99% | 100% | 100% | 100% | 100% | 100% | 100% |
| 40 | 40% | 59% | 79% | 99% | 100% | 100% | 100% | 100% | 100% |
| 50 | 33% | 50% | 66% | 83% | 99% | 100% | 100% | 100% | 100% |
| 60 | 28% | 43% | 57% | 71% | 85% | 99% | 100% | 100% | 100% |
| 70 | 25% | 37% | 50% | 62% | 74% | 87% | 99% | 100% | 100% |
| 80 | 22% | 33% | 44% | 55% | 66% | 77% | 88% | 99% | 100% |
| 90 | 20% | 30% | 40% | 50% | 60% | 70% | 80% | 90% | 100% |
| 100 | 18% | 27% | 36% | 45% | 54% | 63% | 72% | 81% | 90% |
The actual formula need not be quite as simple as that, but the idea seems like a good starting place for me.
I'm sure a great formula can be devised that:
- allows for high DCs to be no-fail, and
- does not absolutely gimp casters unless they get very close to the mob saving throw, and
- does not provide so much chance to land spells that gearing for DC becomes irrelevant.
- does not require devs to adjust entirety of DDOs gear system or each individual monsters' saving throws.
---
I'd personally look at
((DC)/(save+10.5))^3
which would penalise missing DC a bit more harshly (but not as harshly as current d20 system) while keeping the same no fail status.
20 DC vs 100 save (plus d20 roll averaged 10.5) drops down to 0.5% (currently 5% chance if mob can fail while rolling a 1)
20 DC vs 40 save drops down to 6.2% (currently 5% chance)
70 DC vs 120 save would be 15% chance to land the spell (currently 5%)
100 DC vs 120 save would be 45% (currently 5%)
This is a bit more forgiving in legendary levels than in heroics, but meeting DC requirements is also simpler in heroics so I'd be willing to try it out.