@Mathias:
How would this need to be modified if the component also includes a Domain (domDomain field)?
For example, I have a talent called Expertise which allows for user entry of the specific expertise.
Right now, if I take expertise and specify a domain value, it correctly is tagged as a FirstCopy/OnlyCopy with xIndex/xCount of 1/1. If I take Expertise again, no matter if I specify a different domain value, it's counting the first Expertise taken as the FirstCopy, and the xCount goes to 2.
First take:
Expertise: Ancient Gods; xCount = 1, xIndex = 1, Helper.FirstCopy, Helper.OnlyCopy, User.NeedDomain
take a second and third time:
Expertise: Ancient Gods; xCount = 3, xIndex = 1, Helper.FirstCopy, User.NeedDomain
Expertise: Firearms; xCount = 2, xIndex = 2, Helper.SpecUp, User.NeedDomain
Expertise: Firearms; xCount = 2, xIndex = 3, Helper.SpecUp, User.NeedDomain
I'm looking for it to be:
Expertise: Ancient Gods; xCount = 1, xIndex = 1, Helper.FirstCopy, Helper.OnlyCopy, User.NeedDomain
Expertise: Firearms; xCount = 2, xIndex = 1, Helper.FirstCopy, User.NeedDomain
Expertise: Firearms; xCount = 2, xIndex = 2, Helper.SpecUp, User.NeedDomain
Does that make sense? Any suggestions?
Thanks!
TC
Working on -- (SWADE) WIP Savage Rifts
- Savage Rifts (Deluxe): Update link in This post
- Star Trek Adventures: Update link in This post
|