Quote Originally Posted by Vyshan View Post
Everything done client side can be manipulated (edited/hacked).
If Mudras were done client-side, it would be possible to create a program that tells the server "Yeah, I did X combo" at every moment, without having actually done so. This is why very few things are actually done client-side.
Yeah but so what?

Since the launch of HW I've had more failed mudra combos for no reason other than latency than in the entire rest of the time I've played NIN (which is since 2.4 introduced the job). And I don't even live in Australia like the OP. I live in the midwestern US.

I can't tell you the number of times the game has simply eaten one of my mudras. Put in the combo for Huton, get the Katon icon. Well... crap... now what? It's a problem that's been magnified by the expansion's launch and it's getting out of hand. For those people living further away from the data center, it's got to be ridiculous by this point.

Letting the client just handle the mudra input by itself and sending the completed ninjutsu solves this problem. It reduces the number of round trips your packets have to do from 4 trips to 1. And you're right, it opens up the possibility for a third party program to manipulate your inputs so you can never fail a ninjutsu again, but who cares? Third party software is already a violation of the TOS, and this isn't a significant advantage being created. It's a silly thing to risk getting banned for when the client-side input would remove the problem for any remotely competent player.