Mage Armor, Magic Vestment

Started by LoveLess, July 13, 2022, 01:29:32 AM

Previous topic - Next topic

LoveLess

This is bit of a mix between a Suggestion, Scripting Suggestion, and Bug Report. I didn't realize casting either Mage Armor or Magic Vestment dispels the other. It doesn't really make any sense that this would be the case, since the effects don't stack and have independent calculations that happen.

An example is if you are wearing Leathers and use Mage Armor, you'll get +2 Armor Bonus. If a CL 6 or lower Magic Vestment applies +1 Armor Bonus, you will lose the +2 Armor Bonus on the armor with the current script. Having both would not net them at +3 Armor Bonus, they would still only be getting the +2 Armor Bonus. The same applies if a +2 Armor Bonus from a CL7+ Magic Vestment is cast on someone wearing Studded Leathers and they get +2 Armor Bonus. If someone casts Mage Armor on them, the +2 is dispelled and they will only get +1. This also affects people using Vagabond fighter perk.

It doesn't make any sense that any of these cases need to happen, as Armor Bonuses do not stack, and it's just additional scripting that can cause a bit of unnecessary grief when people are trying to be helpful. Trying to tell people in-game generally works, but when they do make the mistake, there's no way to undo it.