No, they are not invincible. Infact they get hacked apart by AP. The issue was raised in an earlier thread about cataphracts and I was wondering if hte EBII balance would be adjusted in the future.