Table of Contents

Enum ClientFlavor

Namespace
WoWLib
Assembly
WoWLib.dll

Which product line a client belongs to. Retail is the ordinary progression client, where the version number also tells you the engine generation. Every other flavor is a MODERN-engine client wearing a legacy version number: WoW Classic Era 1.15.9 is a Midnight-era client, Cataclysm Classic 4.4.2 a War Within-era one. Their file formats follow the build number, not the version tuple — see ClientVersion.format_lineage.

The enumerator also names the client's default TACT product code
('wow', 'wow_classic', 'wow_classic_era', 'wow_anniversary'); products
outside these four (PTR, beta, 'wow_classic_titan') pick the closest
flavor and pass their exact code to the filesystem explicitly.
public enum ClientFlavor

Fields

Anniversary = 3
Classic = 1
ClassicEra = 2
Retail = 0