So I wanted to be able to list all of a faction's rep items and sort them by the cost per point of reputation the item provides. Seems simple enough, and I've got something that does roughly that (for Aldor and Scryers to start with):
addonscreenshot (updated with a bunch of additional factions)
The problem I ran into was figuring out where to put the price-per-rep. I ended up setting it as the reason, which works, but is awfully ugly. (As you can see in the screenshot.) Any suggestions on how to better do this?
You could set it as the second return value, relative to some arbitrary price/rep, which gets utilized as the marketprice for the pct calculations.
Eg. For the stack of 11 Sunfury Signets visible in your screenshot: For scryers, have the base price/rep be 5s. Thus, your "value" would be: 5s*RepPerSignet*11
You'd want to add a note explaining what the pct calculation is based on.
Yeah, I played with putting it in the percent column at first, but I was having issues with overflowing the column on some items when the market price range was large. Either way it feels like a hack. Really what I want is another column.