Author: PatR <rankin@nethack.org> Date: Sun Dec 13 06:06:58 2015 -0800 fix #H4066 - bug eating ring of protection Intrinsic protection of 0 (usually from having a gremlin steal divine protection, but also possible by eating a +0 ring of protection) does not contribute to "magic cancellation", the defense attribute that makes some special attacks fail. That's intended. Negative intrinsic protection (not possible from having divine protection, but turns out to be possible from eating negatively enchanted/charged rings of protection), did contribute. That wasn't intended, so stop it. (Positive intrinsic protection gives a magic cancellation of 1 if worn armor doesn't provide any MC.)
2.7 KiB
2.7 KiB