Hi Chris,
I think the command would work, provided you use FactionTags GBR and not Faction GBR
AlterCuSubUnit: Syntax is AlterCuSubUnit = [ApplyToList] [;Probability Value] [;Attempts Value] [;Convert NewUID/PrimUpg/SecUpg [ NewName] ] [;ChgSeniority Value] [;ChgHealth ValueInHits] [;ChgCohesion ValueInPts] [;ChgXPLevelValue]']);
Log(['(following on Syntax, AlterCuSubUnit = [;Kill] [;RerollActivation] [;SetFixing Value][;SetParentGroupFixing Value] [;SetHealthPerc Value] [;SetCohesionPerc] [;ChgHealthPerc Value] [;ChgCohesionPerc] [;Move Out/In/RgnUID]']);
Log(['(following on Syntax, AlterCuSubUnit = [;LeaderActive] [;LeaderUnactive] [;SkipAttribs SkipProba Attrib1 Attrib2 ...']);
The command does indeed work on elements/models, but some operations will have an impact on the whole unit, like the fixing... There is no fixing at the element level, but at the unit level it should work.
Also there is this new thingy:
SkipAttribs SkipProba Attrib1 Attrib2 ...
Basically, you declare an attribute on a model '*I_m_a_sailor_ho_ho_ho*' ... and it will 'protects' the unit from loosing much cohesion when caught in a rapid... (which would be an area you test). Could, should, work!