Tincture effect fixes
Fixes #8090 and #8039 .
Scales tincture items like jewellery with catalysts (this can easily be modified to also scale other items by modifiers effect like for heist bases or enchants)
Currently need to fix exporter (or how the mods are tagged) but also I am unsure if this is the best way to handle these, this seems like its not the optimal solution
Taking this out of draft as I have gotten rid of all the issues I found during testing, only remaining issue is the exporting of tincture items strips the "tincture" tag from the implicits as its not a real tag, unsure the best way to handle it (forcing the tag if the base type is a tincture seems the best?)
I ended up removing the range scalar function as the call to it was becoming so long that all benefits of using a function other than code dedupe was gone, and as for code dedupe, the 3 places its needed all have slightly different requirements and so needing the cover all those adds a bunch of extra boilerplate into the function see b4225b5 for the function and its calls before it was removed, if we want to keep it I can easily revert to that commit