Ah, so if I am reading that correctly, I can't sort my map while keeping the values linked to the keys?
What I'll have to do is e.g. changing my map to an array holding the familiars drops, and then do something like
sort drop_values by get_price(value);
-edit-
Here we go.
int get_price(item...