So i set up a couple debug print strings. By pressing “O” it prints the health variable. Pressing “O” returns a value that matches my healthbar widget. I have this input action event in my player controller.
However if I press “O” and have that trigger a custom event that runs on server, then from the server event print the health value as a string, it returns 100. So the server is not getting the value set when a character loads. At first I thought, maybe I had my load event set to run on client by mistake, but nope, all loading events and functions are run by server
Why can the health get updated just fine when taking damage, but it cannot get updated when loading it from the save (for clients)?