Hey! ![]()
Basically if I take a look at your code, you’re trying to get all players on the island, but as you said you only want the activating player.
I can’t show you the fixed code, but I can help you understand it a little bit more:
if (PlayerList := GetPlayspace().GetPlayers(), FortCharacter := PlayerList[0].GetFortCharacter[]):
With this line of code you’re not accessing the player that activated the Mutator zone.
To achieve what you want, you have to do this instead:
- You have to rather use the Agent that actually activated the mutator zone. You already used the
Subscribe()event to start the function, but later on you didn’t do anything with that agent that you want to use.