I didn't feel any weaker indeed when I was shown the -10% armor debuff.
Along with the other things reported (both by me and by other users), I think that you should restructure your listings and decide well which tasks are to be conducted by which subroutines, so that alterations and modifications have fewer side effects.