You may be right, we dont know how the hacking actually works, not all of us are programmers or coders, we are gamers, we are not required to know exactly how every button works and why it works in the game.
It doesn't require a genius nor a degree in computer science to understand the basic game dynamics in an MMO like this one. In fact, any actual gamer should undersand the simple principles of why things like "divine/crit hacking" is morbidly absurd. I'll simplify it for you since it is apparent you haven't the slightest clue what you are talking about.
Data is stored in two locations, the client and the server. Both the client and the server have packets of data. For obvious reasons, almost all of the data is stored on the server rather than the client. This data is impossible to modify without hacking into the server (hacking a server is illegal and not feasible in this case). In order to breach a server, one must first know the location of the server, then make it past every firewall and security protocol in place, locate and change the values of whatever data they are searching for, and do it all without leaving a trace. OTM has already confirmed the servers have never been hacked.
When you attack an enemy in the game, your client is sending packets of information to the server. Only when the information reaches the server will it register and actual damage is inflicted to the enemy you are attacking. (This is why during lag you are still able to attack the enemy, but there is a delay before skills and auto attacks land). Because the data associated with damage dealt is all processed on the server, the client is unable to modify what happens with the packets of data being sent to the server. Attempting to modify packets would simply achieve nothing because there are safety protocols in place IN EVERY MMO GAME which inspect each packet received from the client. When the server and client packets conflict, the server packet is authoritative.
To be clear - all the damage is coming FROM the server and can not be modified by the client.
This is why you can not modify XP gains, damage, critical strike frequency, and more. Certainly not with your iPhone. Does this much logic hurt your brain?
All we know is that the game now have options to use that are not meant to be there.
These "options" have been accessible to players since the game was released in 2011. You just don't have any idea what you're talking about.
With speed hacking, you have no need for mounts anymore and treat it like fashion, with divine strike/crit hack, there is no point to lock battles anymore, lvl/dps lock goes out the window compared to 8 divine strikes/crit
#fixyourgame
Already debunked the divine strikes/crit hacking myth so I won't go there again. I'll finish with addressing the "speed hacking."
Movement speed is one of the few things that can be modified by the client. The reason for this has already been explained by forum admins - and placing safety protocols on this will have adverse effects on the client. That is because movement speed, unlike damage, is not relevant to any NPC and does not need to constantly communicate with the server. Moving extremely fast does not help you actually kill things. This is why you are still able to move around the map freely even when you have lost connection to the server, but not do damage to any NPC. When you are experiencing lag, your movement speed is not effected. Can you imagine the issues if the contrary were true? As a result, this data can easily be modified by the client, on the client device, which is not illegal and is undetectable by the servers.
Stop assuming that just because people can modify local files, they are able to do other things too. Crit/divine hacking is just as easy to do as hacking gold and platinum. And changing the level of your character to 1000. It would also mean that these people could one-hit gelebron while everyone in your clan is asleep and you would never find out what happened. #learnlogic