Gibt's glaube ich...
Ist auf jedenfall machbar da man ja irgendwie mit PGEdit (ich checks nicht und ich brauchs nicht also egal)
beim Händler reppen kann. Du brauchst eigentlich nur folgende Funktionen:
Eine Funktion die die Qualität von einem ContainerItem ausliest (habs vergessen :/)
und
UseContainerItem(bagID, slot[, onSelf])
Kannste dir einfach eine Schleife bauen die alle Slots auf die Qualität überprüft,
wenn das geprüfte Item weiß / grau ist (0, 1) dann UseContainerItem nutzen.
(Wenn man ein Händler Fenster geöffnet ist wird das Item verkauft.)