Elemental armor