@PikaJade One change I would recommend is for rings that get attracted to pikachu to be removed, and then spawn flingrings in its place.
Otherwise you can attract rings, and trick them into floating to the skybox. those rings will then never respawn in that spot until the map is changed...