If multiple needtag expressions are defined for a portal, it appears they are combined with an "or" rather than an "and" - am I correct?
If that's the case, how do I get around it? I tried creating a new tag group, made sure to make it dynamic, and used a script on the hero and the components I'm adding to (using assignstr) combine the tag expressions I'm checking into a single tag which represents both. The problem is that the expression produces errors that the tag it's trying to add doesn't exist - I thought dynamic tags were supposed to be able to have tags added, or is assignstr not one of the ways you can create new tags?
If that's the case, how do I get around it? I tried creating a new tag group, made sure to make it dynamic, and used a script on the hero and the components I'm adding to (using assignstr) combine the tag expressions I'm checking into a single tag which represents both. The problem is that the expression produces errors that the tag it's trying to add doesn't exist - I thought dynamic tags were supposed to be able to have tags added, or is assignstr not one of the ways you can create new tags?