I have made Concord Cannon's target filters to only require visible, and it shows liberators are allowed to attack both air and ground units in the game properly.
However, when I attempt to use it to attack air units within the area in AG mode, I receive a Validator result failure message from validator "Liberators AG targets".
I tried modifying the comparison of the validator from "greater than" to other options, but it results in Liberators being allowed to attack units outside the area like a siege tank if included equal, or not being allowed to attack at all if smaller only.
Can you please advise me on how to solve this problem? What is this validator actually comparing? Thank you.
I'm not sure I fully understand, but from a quick look into the editor on how the concord cannon works and the effects used by the Liberator to determine valid targets for it, you would need to modify, not only the weapon's target filters in weapon field of the concord cannon, but you also need to find an effect called "Liberator Target Morph Search Area" that is used by the liberator when it morphs to apply a buff to ground units in range of the concord cannon to determine which of them can be attacked, then you need to go to the "Search Filters" field within the effect I mentioned above and change the "ground" field from "required" to "allowed".
The validator used by concord cannon is a behavior validator that validates which nearby units have the buff type behavior named "Liberator Target Morph AG Attackable" to determine which units the cannon can attack and this behavior is applied after the liberator uses the morph ability through the linked search area effect I mentioned before, to apply that buff to all the valid targets for the concord cannon weapon.
Another possible solution would be to remove the validator from the effect "Liberator AG Missile LM Set" used by the concord cannon and modify the range field within the concord cannon to adjust it to the desired area and modify the target filters to whatever you want to be able to attack.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I have made Concord Cannon's target filters to only require visible, and it shows liberators are allowed to attack both air and ground units in the game properly.
However, when I attempt to use it to attack air units within the area in AG mode, I receive a Validator result failure message from validator "Liberators AG targets".
I tried modifying the comparison of the validator from "greater than" to other options, but it results in Liberators being allowed to attack units outside the area like a siege tank if included equal, or not being allowed to attack at all if smaller only.
Can you please advise me on how to solve this problem? What is this validator actually comparing? Thank you.
I'm not sure I fully understand, but from a quick look into the editor on how the concord cannon works and the effects used by the Liberator to determine valid targets for it, you would need to modify, not only the weapon's target filters in weapon field of the concord cannon, but you also need to find an effect called "Liberator Target Morph Search Area" that is used by the liberator when it morphs to apply a buff to ground units in range of the concord cannon to determine which of them can be attacked, then you need to go to the "Search Filters" field within the effect I mentioned above and change the "ground" field from "required" to "allowed".
The validator used by concord cannon is a behavior validator that validates which nearby units have the buff type behavior named "Liberator Target Morph AG Attackable" to determine which units the cannon can attack and this behavior is applied after the liberator uses the morph ability through the linked search area effect I mentioned before, to apply that buff to all the valid targets for the concord cannon weapon.
Another possible solution would be to remove the validator from the effect "Liberator AG Missile LM Set" used by the concord cannon and modify the range field within the concord cannon to adjust it to the desired area and modify the target filters to whatever you want to be able to attack.