I'm relieved to read that, i was afraid the team would ignore the inconsistencies of the current system. And yeah, i agree that the attack/armor types system isn't flexible enough for the game, it had inconsistencies even for Warcraft 3. I didn't play many games of the Total War series, in fact i just played Medieval 2 and their attack/armor system (with attack/defense skill, charge bonus based on current speed, bonus in woods/snow, morale, stamina) seems pretty solid, so we could adapt some of their ideas into our game.