I didn't think about that, thanks!
Since the shield is in a different scene, would it work if I write a function
deflect inside the bullet scene and call it inside the shield script like this?
var entity = get_collider()
var normal = get_collision_normal()
or would it give me an error? The code is just an example, I'm interested in Godot's operation between scenes.