prevent shooting when shield is up