There's a glitch with the Ninja Costume. If you have haste it causes you to gain armor at the end of the turn instead of losing it.
I don't think this is intened behavior, but when you give an arrow vampiric damage the vampiric damage will trigger thorns.