So after doing a deep-dive into the temperature system, I noticed this pattern:
All basic armor pieces provide +1 heat or cold protection.
All epic armor pieces provide +2 heat or cold protection.
All exceptional armor pieces provide an additional +1 heat or cold protection.
All flawless armor pieces provide an an additional +2 heat or cold protection.
Silent Legion and Vanir are documented, on-purpose exceptions, they provide an extra +1 on top of all of the above. All Silent Legion armor counts as +1 heat protect Epic Flawless armor, for a total of +5 heat protect per piece; if Njoror Battleborn weren’t bugged (spawn point broken, never spawns) and it could be made, Epic Flawless Vanir Heavy armor would also be +5 cold protect per piece.
Now, here are the obvious bugs: the following armors do not have a basic version. Only epic versions are available, as you can tell both from the mats they require and the little purple decorations in the corners of their icons. As epic armor pieces, they should be providing +2 heat or cold protect, but they don’t. Each one provides only +1 regular, +2 exceptional, +3 flawless, instead of the +2 to +4 they should be:
Lemurian Royal and Lemurian Warrior
Cimmerian Fur and Cimmerian Steel
I’m also convinced that two of the armors are giving the wrong temperature protection. Lemurian Royal and Warrior armors are learned from the Witch Queen, in the swamp. Lemurian Armorers, including Fia, who make the exceptional or flawless versions, only spawn in the swamp. The swamp is one of the hottest places this side of the volcano, but Lemurian armors give cold protection, not heat protection.
Yes, I realize that this would leave only two light armors that give cold protection, but still, both in terms of how the armors look, and where they’re learned, they really should be switched (back?) to heat protection.