changed some things to support special weapons, continued work on support for magic and ranged weapons