Ok. I’m assuming the arrows goes with the bullet types ( may not be the case ). Like, you have to fire bullet1 from arrow1.
Then you make an array of the arrows on begin play
and you have an empty array of ‘actor class reference’
Then, the pickup just needs to put it’s actor class ( the kind of bullet ) into the array
And firing is