So in my game robots have a weak spot you have to shoot to destroy them, if you hit anywhere else the bullet will ping off of them. I have the robots set to die after they play their death animation, so I have set them to play the death animation when a bullet hits their weak point. The photo attached shows the collision. The rectangle is the weak point and the circle is not. I set the collision group to enemy weak point for the rectangle.
The other photo shows how I have this programmed.
I don't know why, but it doesn't work! If I change the required collision group to the robot it works fine!
Does anyone know another way to go about this?