Since the server only polls the client every 0.3s, there's at least a 0.15s delay on average. Suppose Weight of the Land takes 1.5s to cast, you need to assume you don't have the last 0.15s on average, and potentially up to 0.3s. It's probably more than that due to some other reasons (just look at how people move on your screen) but it's certainly no less than that. Yes, sometimes the client will manage to tell the server "HEY I MOVED" before the server calculates the hit, but that's hardly reliable. The issue isn't just lag but rather the client has no authority. In any other MMORPG, if you cast something, and then move, your client says, "HEY I KNOW THAT'S NOT POSSIBLE!" and interrupt your spell. In FF14, your client does not have authority. It actually checks with the server to see if that's possible, and due to the same lag, sometimes your server says 'NO PROBLEM' despite doing something that should be impossible from the client's POV.