ickputzdirwech's fix only handled specific cases and ignored the values for technologies and recipes defined in globals.lua also didn't handle the situation where any IR unlocks are specified
IR tech names are different in IR2.