This part:
"you’ll need to open the
Gem.tscn
scene and change the script and the Gem
node. The Gem node is an ."
It heavily implies we need to change the actual nodes type FROM an area2D, rather than modifying it's collision layers. Took my a while to figure out what you actually wanted us to do etc.
Something like:
"you’ll need to open the
Gem.tscn
scene and change the script and the Gem
node's properties."
Might just make things a bit clearer.
As a secondary thing, assuming my code is correct, I am not sure we have been told how to access a root node when creating a variable up to this point? (I could be wrong). Whilst I figured out it was probably self, others might get confused as the lesson code has a Node2D as the root with the Area2D under it to target.