The problem with needtag, if you're not using gizmos is - what if you have more than one thing that provides a selection of specialties, but each one allows a choice from different lists? If all the tables are on the hero container, then all the tags are in the same place.
I'd think about what your game system needs to do with these specialties - list out every way that a character could get a speciality, and then from that list, figure out what's the best way to set up how the specialties will be defined.
|