anathema/anathema — comment on commit 038b1a1f48e317f83ed1f23a2d7a58a4df51667c
File:  line 0
By UrsKR:

So it saves us having two descriptions for each generic Charm (one for sheet, one for screen), but forces us to let each Charm know its FavoringTraitType?
In that case, I think it better to just have them know their ``CharacterType`` (Solar, Spirit, etc) and make the common code in ``AbstractGenericCharm`` derive the favoring trait type from it. Less duplication.

I'm all in favor of having the Generic Charms done in data, with just one ``ConfigurableGenericCharm`` being re-used many times over.