static CharmLibrary() { List <Charm> Charms = Utils.LoadCharms().Charms; foreach (Charm c in Charms) { switch (c.Ability) { case Ability.Archery: { Archery.Add(c); break; } case Ability.Athletics: { Athletics.Add(c); break; } case Ability.Awareness: { Awareness.Add(c); break; } default: { break; } } } }