the shield is very buggy
Indeed it is, I wasn't very good at unity at the time. The shield doesn't even have collision, it's just a trigger.