"This can take up to 0.3 seconds for transferring packets, plus the response time.
    As an online game, this is unavoidable. (In order to prevent cheating, we cannot use the client only)"
Is this the first time for Yoshida to work on an online-game? The response time is ~3seconds for lots of players which is just inacceptable and LOL there are so many cheats for this game and I bet with a hacked client you could cast anytime from anywhere. Don't see the point of adding a "feature" to an engine that is clearly not working well with it. Might as well turn the game into an FPS -_-
"Of course we have considered forcefully stopping the movement of the character’s feet as soon as a spell is cast, but this would be too substantial of a change."
Hai? Of course it's way better to spam the player's log with messages that his spell failed...