Added spark effect on successful blocking

Note that layering is currently messed up so particles are behind chars
fix for spark on chars