I've been having absolutely no luck trying to increase the size of a range actor when an ability levels up. I tried making multiple range actors as suggested and using a Validate Unit validator that's linked to a player requirement validator. It just doesn't work! The range always stays at the level 1 range. What the hell can I do to fix this?
For reference, here are my actor events:
Field Teleport Range 1
Event: Events + (ActorOrphan|Abil.Teleport.TargetOn; ValidateUnit TeleportLevel1|Abil.Teleport.TargetOff; ValidateUnit TeleportLevel1):(||):(Destroy|Create|Destroy)
Field Teleport Range 2
Event: Events + (ActorOrphan|Abil.Teleport.TargetOn; ValidateUnit TeleportLevel2|Abil.Teleport.TargetOff; ValidateUnit TeleportLevel2):(||):(Destroy|Create|Destroy)
And here are my requirements:
Field Teleport Level 1
: Requirement + (CountAbil(Teleport,CompleteOnlyAtUnit)[TechTreeCheat] == 1|(None))
Field Teleport Level 2
: Requirement + (CountAbil(Teleport,CompleteOnlyAtUnit)[TechTreeCheat] == 2|(None))
The validators are just copied from the Has Marine Shield Upgrade validator that link to my requirements.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I've been having absolutely no luck trying to increase the size of a range actor when an ability levels up. I tried making multiple range actors as suggested and using a Validate Unit validator that's linked to a player requirement validator. It just doesn't work! The range always stays at the level 1 range. What the hell can I do to fix this?
For reference, here are my actor events:
Field Teleport Range 1 Event: Events + (ActorOrphan|Abil.Teleport.TargetOn; ValidateUnit TeleportLevel1|Abil.Teleport.TargetOff; ValidateUnit TeleportLevel1):(||):(Destroy|Create|Destroy)
Field Teleport Range 2 Event: Events + (ActorOrphan|Abil.Teleport.TargetOn; ValidateUnit TeleportLevel2|Abil.Teleport.TargetOff; ValidateUnit TeleportLevel2):(||):(Destroy|Create|Destroy)
And here are my requirements:
Field Teleport Level 1 : Requirement + (CountAbil(Teleport,CompleteOnlyAtUnit)[TechTreeCheat] == 1|(None))
Field Teleport Level 2 : Requirement + (CountAbil(Teleport,CompleteOnlyAtUnit)[TechTreeCheat] == 2|(None))
The validators are just copied from the Has Marine Shield Upgrade validator that link to my requirements.