There's a bug with the shield potion, if you drink it, the shielding effect gets removed before the opponent start attacking, rendering the potion and any other shields useless.
did you have ninja armor in your backpack?