Not just any war, but the all out annihilation of one or the other. In SOTA, the emphasis on character development is during the game not before the game. It is up to the player to choose their character's area of expertise as the game progresses. Clothing and armor depend completely on what the character is actually wearing. Each type of armor that the player finds will have a unique appearance when worn.
Character development is completely skill-based.
Rather each skill has a level, and the character advances his abilities by learning new skills and practicing old ones. It is possible for either of the main characters to be come equally proficient in any skill or ability in the entire game. As this would indicate, most characters will not be a pure class, but rather a mixture. In SOTA there is not an actual upper bound to ability skill levels, however for the sake of balance, most skills will level up at increasingly slower rates at very high skill levels. It should also be noted that a character will begin with a neutral alignment and may become either good or evil depending on the player's choices.