Want to give each player 3 random traits each game

See, it shouldn’t be able to do that.
Add Unique specifically is for when you want to check if something is already in an array and refuse to add it if it’s already there.

You have another event in the mix here, you really should rename something because you definitely don’t want two things being too close to the same name as it is here, the only difference is the “s” at the end.


It has to be something involved with that other event you’re calling here, alternatively you’re seeing duplicates because every time this runs it’s running a new ForEachLoop. Try hooking the ForEachLoop up to the False end of the Branch at the start, that way it will only print when they hit 3 instead of every time this runs. :slight_smile: