In code, parents hold children. Knowing that, what's the powerup in relation to the script? The parent or the child?
The powerup is the parent of the script, because it's holding the script. So, tell the computer that your "local powerup" variable is your "script.Parent"