event- player 1 types "-random"
player 2 types "-random"
player 3 types "-random"
player 4 types "-random"
player 5 types "-random"
... copy that event for every player
condition- none
action-
set HeroTypes[0] = Hero1
set HeroTypes[1] = Hero2
set HeroTypes[2] = Hero3
...
-Create 1 HeroTypes[Random number between 0 and <how many hero types> for (Triggering Player) at Center of (Spawn Location) facing 0 angle