For some reason nothing seems to have been fixed. The local variable still won’t add (I’ve read something about an Assign node but i can’t create it).
I also changed the “is child of function” node to “equal” node, but apparently the item i am getting is not equal to “can pickup”? Because if i fire the print string when the condition is false it prints, but if its true it doesn’t. I’ll take a closer look at what i am picking up and i’ll report again.