There were 3 versions of this code, each a slight change from the previous, firstly to add integral weapons and then improve casting.
Painter:
Andrew Taylor
Open Hands for separate weapons
Integral Weapons and stronger legs by extending the robes on the sickle guy, and moving the shield on the sword guy.