I am currently making a multiplayer game where a player speeds up when pressing a certain ability button. After looking up just about every thread I could possibly find, for everybody else changing the Max Walk Speed of the character on both client and server seemed to fix the issue. Maybe there was a recent change since that doesn’t work for me.
Although my goal is to change the speed for a few seconds, I am trying to just keep the speed up for more than a frame.
I have tried both of these implementations:
Implementation 1: https://i.gyazo.com/a9406720b4fe8b84f590c5e20dea6ba5.png
Implementation 2: Screenshot - e2e4553ea81917ad2abb96ed936c1a21 - Gyazo
On both implementations, I can tell the max walk speed was changed for maybe one frame, then immediately returns back to my default speed. I would think that changing the max speed on the server would be enough, but even after changing it on both client and server, the speed resets after a frame. I am considering updating the max walk speed every frame in Event Tick, but that just seems like it could create some bad correction as well.