GAS creating a temporary buff to moveSpeed

Hi

I’ve created a 3 second GE buff that increase the player’s movespeed by 1.1 with the intention to reset to the initial speed after the duration has elapsed

2 issues:

  • In the GE I have to set a period to any value apart from 0 otherwise it won’t work, which is annoying because the buff doesn’t really have a period, it’s active 3 seconds then gone until activated again
  • By cheating and using a period equal to the duration it “works” but the buff isn’t removed after the 3 seconds, it just keeps the new movespeed; this would make sense if the GE was used to damage the player (like a DoT or something) but for me here it doesn’t

Any help/links would be appreciated

Cheers

*bump