Modern MMORPG don't use predicative rollback or anything fancy. All it does is ask the client to make decision where it'd know best (like where the player is). Client reports something like: "Player was at position XYZ and totally dodged that", and server acknowledges it. If you somehow hacked your client to always say 'totally dodged that', it still reports back the position XYZ. The server, which also knows the radius of all AEs, is going to realize this position is suspicious and make note of that. If you do that too many times you'll likely get banned for hacking as the server can conclude you didn't actually move. But the server isn't going to try to catch let alone correct your cheating behavior on the fly.