Hi guys, I seem to have got into a bit of a predicament. I store main player stats in my player state (to prevent client hacking on my mp game). I have some stats working such as the players level, I have a debug function that runs on the server when I press “E” and this shows the payers in the server with their level and attack damage. Levels show up fine each player has their own, but the attack doesn’t show up for the client it stays as “0” whereas it updates for the server player.
As you can see levels are different and both the server and client have selected the attack talent and works fine
I basically added a custom event in the player state that runs on the server so the server knows to change the variable. After that it worked fine, I then realised the characters damage wasn’t updating, so looking at my character damage blueprint, I casted get player state from self instead of player controller and it worked