Hello lads!
We have been scratching our heads with the desync problems, stuff not appearing on client screen (acid, flames etc). We think its because of packet loss or lagg so that the abilities are not sent in time.
In order to tackle this, we will make "taking damage" client sided, so whatever you see on your screen is the hazard, what happens in the host's end wont no longer be a problem. If an ability fails to send it self to the clients, still existing on host side, it will not damage the player client side.
Just wanted to drop here and tell this, because it will fix a plethora of problems!
