rewrited the G_SaberDoBlockBox to do better block stuff