A '-' counteracts any number of '+'s (and a '+' counteracts any number of '-'s), resulting in no resistance (adding a '!' for resistance from a timed effect will turn that into a single resistance; adding a '*' for an immunity overrides anything else and results in an immunity).
An object that has both a vulnerability and a resistance (currently shown as '.'; a planned change will show it as '~') counts as providing a '+' and a '-' for that rule.
So what you're saying is it doesn't matter what my @ is saying in regard to my rFire status. The vulnerability in the robe of resistance overcomes my robe and my amulet - to return my @ to neutral in regards to fire.
Comment