Implementation of random effect nodes

Shaman hero class is the first concrete example of a random effect node