It used to be that, when you were blocking, you would be immune to special attacks (poison on a scorp, trip, etc). This is no longer the case; but I am unsure if this was a conscious change, an overall bug with blocking, or a bug with certain monsters bypassing this.