Hello I was told by someone that it is possible to earn a custom avatar through a point system by contributing to the community. I was in a draft pool with them so now all the info they told me is gone I was wondering if anyone could link me a forum to the process or explain it to me directly...