Выбрал форму списка (а не перечисления), потому что он лучше решает задачу разделения абилок. Цвета в этой роли недостаточны: есть абилки, которые идут подряд одного цвета. Могу заметить, что старая форма перечисления хорошо работает при малом числе абилок, порядка 3-4 (в оригинале примерно так и было).