if key in ["Title", "Class", "Kind", "Spec"]: out.write(f" ['{key}'] = \"{db[title][key]}\",\n") out.write(f" ['{key}'] = \"{classicDb[title][key]}\",\n") else: out.write(f" ['{key}'] = {db[title][key]},\n") out.write(f" ['{key}'] = {classic...
'DruidWarden': Spec.SpecFeralTankDruid, 'DruidGuardian': Spec.SpecFeralTankDruid, 'DruidRestoration': Spec.SpecRestorationDruid, 'HunterBeastMastery': Spec.SpecHunter, 'HunterSurvival': Spec.SpecHunter, 'HunterMarksmanship': Spec.SpecHunter, 'MageArcane': Spec.SpecMage, 'MageFire': Spec.SpecMage...
Hunter,Mage,Rogue,ShamanandWarlockspecializations only require the majority talent points in their respective talent trees. There are a few notable exceptions to this, such as T6 and onwards having damage taken requirements for tank specializations. This article will go more in detail about the vario...