Just wondering, what are the (dis)advantages of both?
It seems to me wait gametime is always better, if you want to time certain effects properly, whereas normal waits might cause a slight error when someone is lagging out.
True, thats why I always has and always will use the "Wait", not the "Wait (Game-Time)". But, thats me though. I can also say why. When you are in trigger editor and adding a function it is only one click on the key "W", to get to the Wait, and two click to the Wait (game time).
> wait (game time) is based upon the "game clock."
No, it has nothing to do with the game clock, please don't say things unless you're sure about them. This is causing a lot of confusion around.
As for the original question - wait (game time) is better for everything except for short waits (less than one second).
The difference between the two is that wait (game time) starts a timer and then keeps creating many short standard waits (0.1 seconds) until that timer expires. As you already said this is better when players are lagging as normal wait generally cannot be paused when that happens. Wait (game time) can since it will simply stop between two normal 0.1 second waits it produced when someone lags.
Ghan has said he has fixed this. Monovertex please confirm this fix. This was only a problem with people that had signatures in the upper levels like not the special members but the respected members.