- First, there's infravision and heightened senses. They both do the exact same thing, but don't stack because otherwise it would be way too easy to get ridiculously high values, and low values of them aren't terribly useful by themselves. Some sort of curve would let us get rid of this distinction and let them stack, and also make a single source of them somewhat more useful.
- When I pointed out that you could theoretically get up to 100% projectile evasion, DarkGod set it so that the values didn't stack, you only get the benefit of the highest value. Again, I think a curve here would probably be a better way to handle it
Example: Make a 'curved100' stacking mode that follows the same curve that saves do. Say we did this for projectile evasion - you have a deflecting shield (+10% projectile evasion), the emblem of evasion (+15%), and wind's whisper (+25%). These would all be converted to the actual numbers needed to get that much (10, 15, 30), added together (55), and then run through the saves curve to get the final result (37.5%)
This'd be pretty easy to code up, I'm just wondering if it's a good idea.