Okay, I've managed to complete everything to work how you'd like.
Skill_Target:
Name: AIChar
ActionPoints: 0
Cooldown: 0
SkillProperties: AICONTROL,100,-1
TargetRadius: 30
CanTargetCharacters: Yes
TargetConditions: Ally;!Self
Icon: Anything
DisplayName: Anything
Description: Anything
FXScale to TargetEffect: Same as DominateMind, except I removed CastEffect so the character didn't have effects over their head. Up to you though.
Status_CONSUME:
Name: AICONTROL
Type: CONSUME
DisplayName: Anything
Description: Anything
Icon: Anything
FormatColor: Anything
StackID: AI Control
LoseControl: Yes
The Status is permanent. To remove:
-Create another skill identical to AIChar
-Change name to NormChar
-Change SkillProperties to NORMCONTROL,100,1
-Create another Status identical to AICONTROL
-Change name to NORMCONTROL
-Set LoseControl to blank.
Save all Stats, restart editor, enjoy! If you have any questions, let me know.
Edit: As far as the skill being toggled or combat only, I think the only way to make it work that way is to use scripting, which is beyond me. But I bet it would be possible.
Last edited by Logic; 26/09/17 10:29 PM.