I started to re-write the value tables used in a popular bod sorting script to use the actual point value of bods instead of the reward names etc. I want my version not to care what type of bod it is(smith, tailor, tinker etc) and if I have the required skill level to just do them so I was going to build a sorter along those lines for fast processing. You know, some very basic sorting like...
if make: , #spc , 10 in #property
set %BodValue %BODValue + 10
if make: , #spc , 15 in #property
set %BodValue %BODValue + 25
if make: , #spc , 20 in #property
set %BodValue %BODValue + 50
if Exceptional in #property
set %BodValue %BODValue + 200
if Dull , #spc , Copper , #spc , Ingots in #property
set %BodValue %BODValue + 200
if Shadow , #spc , Iron , #spc , Ingots in #property
set %BodValue %BODValue + 250
if Copper , #spc , Ingots in #property
set %BodValue %BODValue + 300
if Bronze , #spc , Ingots in #property
set %BodValue %BODValue + 350
if Golden , #spc , Ingots in #property
set %BodValue %BODValue + 400
if Agapite , #spc , Ingots in #property
set %BodValue %BODValue + 450
if Verite , #spc , Ingots in #property
set %BodValue %BODValue + 500
if Valorite , #spc , Ingots in #property
set %BodValue %BODValue + 550
But after looking at the rewards table it's just not worth doing. If you want to sort the bods into the most basic groups you end up with Large, Normal, Everything else. If it's large put it in book A, if it's a small but normal put it in book B, everything else in book C. The reasoning is that the value just isn't there in blacksmithing to do large bods or small normal bods, not even if bribed. You get more cleanup pt value for the ingots alone by the time the bod reaches the 450ish range. Sure you could get MORE rewards by bribing and doing them but if looking at $$/time invested it's not there.
I could even reduce it to 2 books, trash and keep. It's 3 books because the large bods and small colored bods sell on a vendor so nothing needs to actually be trashed, some will sell. Save the resources for bods where there is actual value to be gained unless you really need more of a specific reward and don't care what it costs.
Anyway, for smithing, there's no need to rewrite or create a new script for sorting when pub 95 goes live. At most a small sub to filter bods for bribing could be added to pretty much any of the existing scripts. Even then, by DC 20 Exceptional you are already in the PoF reward range+ so maybe bribing anything from 460 to 625 so that you end up with PoF(450) + mining Gloves(200) at 650 pts or a copper runic(650) instead of PoF + junk worth no turn in points at 460-625.
Of course if you actually want to give up a little profit and go for things like valorite hammers, for example, and will be doing larges things get complicated a bit. Crafters just aren't burning valorite hammers to make items though so you'd be doing it for the cleanup pts.
Tip: if you are planning to go for valorite hammers which come from exceptional bods only make sure you keep any verite/valorite plate NORMAL bods too, valorite normal bods become exceptional bods when bribed.