in my map there is supposed to be a circle of neutral-owned heroes
all human players have shared control with neutral player so they can see the heroes abilities
now every hero will have another ability that allows the player to pick that hero
but now functions like GetTriggerPlayer dont return the actually order issuing player, but the owner of the unit, which is Player(15)
i had 1 idea to solve this:
create 1 selection ability for each player, add all 8 abilites (because there are 8 human players) to each of the selectable heroes
disable the other 7 abilities locally for Player(15), so that each player can see only 1 ability
the problem is, that i dont know if SetPlayerAbilityAvailable is synchronized or not and i have no second computer to test if it causes desync
does anyone know if its synchronized or does anyone have another idea to solve this?
all human players have shared control with neutral player so they can see the heroes abilities
now every hero will have another ability that allows the player to pick that hero
but now functions like GetTriggerPlayer dont return the actually order issuing player, but the owner of the unit, which is Player(15)
i had 1 idea to solve this:
create 1 selection ability for each player, add all 8 abilites (because there are 8 human players) to each of the selectable heroes
disable the other 7 abilities locally for Player(15), so that each player can see only 1 ability
the problem is, that i dont know if SetPlayerAbilityAvailable is synchronized or not and i have no second computer to test if it causes desync
does anyone know if its synchronized or does anyone have another idea to solve this?