Yes. But roles like League aren't an exact science like WoW where say lacking a healer means death. League offers more flexibility and improvising which would compliment a game where players essentially evolve into different roles and specialities.