Right clicking The Attractor will give a 10 second period, where enemy projectiles that are thrown at the user will circle around the user.
The projectiles that are circling around the user can be collected or be thrown with a high fire rate (maybe 8 projectiles/sec).
You can throw the projectiles by either right clicking the item when it’s still activated or the 10 second period runs out. The Attractor has a 1 minute cooldown.
To collect the projectiles simply do Crouch + Right Click the Attractor (this will deactivate the Attractor and put it in its cooldown state)
Things that The Attractor can attract:
Snowballs
Ender Pearls
Arrows
Boomboxes (any)
So in technicality if someone throws an ender pearl at you, you can just activate The Attractor and throw the enemy pearl to the lowest block in the map, which is quite funny.
This will also counter those who have a habit for spamming projectiles in the middle of a fight or some other situations and benefit you.
If a boombox gets attracted by the attractor, well you could still collect or throw it but you better make it quick since the boombox is still ticking!
But this might cause some game balance issues, what do you guys think? This also sounds very hard to code.
this would be cool, but I bet most half-decent ways to code it would be way too laggy. thats a lot of projectiles checking if theyre in the attraction field every tick, a lot of projectiles changing their trajectories every tick, etc. its like flying stuff like the spark dragons lite addon, its really laggy at even the best of times
idk how hive made their vehicles but ok lol
I think this would be too hard for players to be able to understand and instead should just be a simple click or perhaps a hold like a bow. (Maybe a message like “Hold and aim to fire at player!”)
I also agree with Smiley here as otherwise it would be like impossible to counter it.
Other than that though I think this would be a really cool weekly item, and while it is quite OP, there would still be ways to counter it!