- Joined
- Mar 29, 2011
- Messages
- 2,607
So I'm using abilities (specifically Asph - Sphere ability) to create a special effect on target unit and then remove the effect by removing the ability when needed.
I want this ability to be local, the target effect it causes to be invisible to other players.
Example:
I have created a new Asph ability and named it to "Selection Circle"
Then I detect when a unit is selected and add that ability to selected unit via triggers.
I don't want that ability to be seen by other players.
I'm not using special effects because It's easier to work with abilities, they don't leak and are easier to manipulate.
Would using GetLocalPlayer() to remove ability and add it locally cause a desync?
I want this ability to be local, the target effect it causes to be invisible to other players.
Example:
I have created a new Asph ability and named it to "Selection Circle"
Then I detect when a unit is selected and add that ability to selected unit via triggers.
I don't want that ability to be seen by other players.
I'm not using special effects because It's easier to work with abilities, they don't leak and are easier to manipulate.
Would using GetLocalPlayer() to remove ability and add it locally cause a desync?