wizard #diablo3 by Duncan Fegredo