Quote Originally Posted by Astarica View Post
If they said that it is absolutely wrong. Here's a simple test:

1. Turn auto-run on
2. Cast something with >1s casting time (say, Foe's Requieum)
3. Cast something else as soon as you cast the first spell (say, Swiftsong)
4. You'll see a message saying 'can't do that while casting' but your spell will not be interrupted, despite the fact you're attempting a 100% illegal action (casting while moving).

If you were actually able to force an update of your position, then the result of your impossible action (casting while moving) should also come in. It clearly does not.
You can't cast whilst running no, because you are running before you cast the spell, the server already knows its an illegal action.

The latency and 300ms works both ways.

If you are running the server needs a position check to say player has stopped moving, that is why sometimes when you run forward and stop and then cast a spell the server gives you an error message, even though you have stopped moving on your screen you didn't on the server.

The opposite reaction is when you are standing still cast a spell and move half way through casting and slide across the floor and perform the action, because even though you still had time on your screen the server had already performed the action.