on the armor guys, you just time it so the slash comes out on the way down from a jump, which will usually hit him. Takes some practice to get down the right jump height, but is key to keep those fights reasonable, instead of hoping he'll just move his shield for you.