Hi,
I'm currently trying to shoehorn some Warhammer Ancient Battles lists in to AB3.1, and I'm bumping my had against something that is probably quite easy.
I'm putting in an army list where the army general is either a specific army general character, or can be an 'upgraded' lesser character. However, there can of course be only one army general in the list, so if the 'real' general is in there, the other character cannot be upgraded.
So far so good. Testing for this with rules is quite simple in a merge context rules (it is after all a simple 'there can be only one' requirement), but I would like to take this one step further: if the army general himself is selected, I would like the option on the lesser character to not even appear.
I figured I could do this with a Live tag expression on the 'army general' option for the lesser character, but I can't figure out how to check for the presence of the 'real' general in the list. I thought, based on the documentation, that I could do something with accrued unitid tags, but that does not seem to work.
So my question is -- is it possible to check the presence of a unit in the roster in a Live tag expression? Or am I barking up the wrong tree here and is there a better way of doing this?
I'm currently trying to shoehorn some Warhammer Ancient Battles lists in to AB3.1, and I'm bumping my had against something that is probably quite easy.
I'm putting in an army list where the army general is either a specific army general character, or can be an 'upgraded' lesser character. However, there can of course be only one army general in the list, so if the 'real' general is in there, the other character cannot be upgraded.
So far so good. Testing for this with rules is quite simple in a merge context rules (it is after all a simple 'there can be only one' requirement), but I would like to take this one step further: if the army general himself is selected, I would like the option on the lesser character to not even appear.
I figured I could do this with a Live tag expression on the 'army general' option for the lesser character, but I can't figure out how to check for the presence of the 'real' general in the list. I thought, based on the documentation, that I could do something with accrued unitid tags, but that does not seem to work.
So my question is -- is it possible to check the presence of a unit in the roster in a Live tag expression? Or am I barking up the wrong tree here and is there a better way of doing this?