I didn't try to put in proper tabbing. My editor is configured to replace tabs => spaces, so I'll let you update them if you like.
The 4 inscription contracts are manually connecting the spell => item ids, if we find additional instances where wowhead is not connecting the spell => item successfully, we can add those to the same map.
All recipes that are skipped for any reason are printed in comments below each spell-list section. If we figure out what to do with those, we can tweak the scraper as necessary to handle them.
Mining for some reason only has 5 expansions worth of tabs... I have no idea why, but I'll assume its correct for now.
I didn't try to put in proper tabbing. My editor is configured to replace tabs => spaces, so I'll let you update them if you like.
The 4 inscription contracts are manually connecting the spell => item ids, if we find additional instances where wowhead is not connecting the spell => item successfully, we can add those to the same map.
All recipes that are skipped for any reason are printed in comments below each spell-list section. If we figure out what to do with those, we can tweak the scraper as necessary to handle them.
Mining for some reason only has 5 expansions worth of tabs... I have no idea why, but I'll assume its correct for now.