A couple of bugs I've found:
- spell levels aren't consistent. For example, Enchanter's Ring is "1|1" but Chant of Rage is "1".
- sorting by, say, card name, then by type, won't give you cards sorted alphabetically by name within each type. In fact, I can't figure out what the default sort orders are. For some reason, it really likes putting Faith Healer's Staff first.
- sorting by mana cost goes, 0, 1, 10, 11, ..., 2, 2+0, 2+1, ..., 20, 21, 22, ..., 3, 4. e.g. sorts alphabetically rather than numerically (with 10 < 2). I realize this is tricky with the enchantments being 2+X.
- sorting by card level goes 1, 1&1, 1|1, 2, etc. It would be nice if 1|1 < 1&1, since the game counts 1|1 as a level 1 card while 1&1 is really level 2 (and will cost most mages 3+ spell points unless they're trained in both schools). Example: Battle Forge is 1&1, but no current mage pays less than 3 sbp's for it. Meanwhile, Enchanter's Ring is 1|1, and no current mage pays more than 2 sbp's for it (since no mage pays triple for both Nature and Arcane), and several mages only pay 1 sbp for it.
- If you repeatedly click to sort by card name, nothing happens (e.g. doesn't sort in reverse order or anything)... which is fine. But if you repeatedly click to sort by another trait, the order keeps changing in a way that I can't figure out... maybe shifts the spells up one spot in the list? Anyway, seems odd. Not sure if it's really a bug. But i'd prefer if you could sort alphabetically by card name within a given spell type, or by spell level within a school, etc. e.g. choose to sort by one trait within another trait, like the official card database does.