So I've got this error in my project that doesn't seem to be a problem as it doesn't cause the game to crash or cause any bugs/glitches. However, I spotted it in the debugger and I want to address it. It's signal related and clicking on it doesn't carry me to where the problem is located. So here it is:

E 0:00:01.884   connect: Signal 'pick_up_ammo' is already connected to given method 'pick_up_ammo' in that object.
  <C++ Error>   Method failed. Returning: ERR_INVALID_PARAMETER
  <C++ Source>  core/object.cpp:1480 @ connect()

What does that mean and how do I fix it?

Do you have a signal named 'pick_up_ammo'? Are you connecting it using the editor, or using code?

    cybereality Strange enough, I got rid of the error by disconnecting the signal in the editor, then reconnecting; somethings Godot be strange like that. 🤷