Well the work I have done so far is an item system with weapon proficiencies, skills needed to equip offhand weapons dual wield, etc. skills to increase range of attacks, different attack sounds for different items, etc. All coded in JASS. All of the items are visible with attachments. It's base model is the villagerman many animations. There's 23 weapon/armor types so far. The only one I have trouble with at the moment are the guns because I cant figure out how to add sounds to attachments since I'm not sure how to add animations. i'm not really sure where i want to go with the actual gameplay though?
I was thinking a hero siege. But yea.