Battlemage's armor