Lol, had a supper fun game in Overwatch, the whole team choose the same one hero and onlyone was Lucio, we owned everything as 6 Lucio in one match, as 5 Reinhardts in another one and lust but not least 5 Soldier76 in the last one
Finally! I've been puzzling over why it wasn't working for two days now. Turns out all of my calculations were correct, I just forgot to give some events hitboxes. Now my randomly generated maps check for collision errors, and move stuff around in real time if they finds any.