but there is sorting by type.
it's still sorts by alphabet. Seems like the devs were aware of that problem, hense all of the consumables have very amusing naming system - all potions names start with "potion / зелье", all wands start with "wand / жезл" and all scrolls start with "scroll / свиток". Very hacky solution.
Unfortunately, this hacky solution doesn't quite work, because the naming isn't consistent. For example, alchemist fire isn't named "Зелье Алхимический огонь", but simply "Алхимический огонь", and thus it's always shown before other consumables (even before wands). At the same time, "Acid flask" is named "Склянка с кислотой", so it's always last on the list (after scrolls). Some other potions suffer from the same issue, namely "protection from fire" (devs forgot to put the word "potion / зелье").
I should've played this game in English.