in multiplayer variants I've suggested this idea (considering vulnerabilities):
https://github.com/draconisPW/PWMAngband/issues/86
now it works:
- resistance makes you neutral (100% damage VS 30% without vuln)
- double resist to be resistant (so you will receive 30% of damage VS 10% without vuln)
- immunity to get immune (0% of damage - the same as without vuln)
batter to change to:
- resistance makes you better protected (you receive 60% damage VS 30% without vuln)
- double resist to be resistant (so you will receive 30% damage VS 10% without vuln)
- immunity to get almost immune (10% of damage vs 0% without vuln)
I suppose it could be relevant in V too.