I really think you might need to recheck the frame data. I'm almost positive I had been punished consistently off of blocked charges and I think one of his mediums is -4.
I really think you should follow your own advice and check it coz you're obviously wrong. I lab everything coz i'm a lab rat. He is safe on almost anything in
warrior stance. To be perfectly clear:
- most used command normal (forward moving 3 punches) F+HP -> 0 on block and is special cancelable
- F+MP -> -1 on block (overhead and recapture)
- MP -> +2 on block
- HP -> +1 on block
- LK -> +2 on block
Specials:
- Mace slam on block -> light: -1, medium: 0 , heavy: +1 (and this becomes even +5 when meter burned)
- Shoulder slam -> light: -2, medium: -5, heavy: -9 (-1 when meter burned)
The only special that is really punishable beside heavy shoulder slam (no idea why anybody would use it) is his uppercut which is fully invincible for heavies and also restands.
Eyedol in warrior stance is a powerhouse and by design super scary pressure character.