Diablo didn't invent cheating in internet games. I was writing bots for nettrek back in 1992, and it had been going on for a lot longer than that.
Nettrek probably invented anti-cheat practices including RSA signing the binaries and moving most of the logic to server-side. You could program info borgs to give you better display of information than other humans, and you could program combat borgs that simply reacted faster than humans could (particularly with automatic tractor/pressors, auto phasers at close distance, and auto aiming torps), but cloaked ships had their positions randomized server side so you couldn't get magic accuracy to lock on them, and torp wobble and hits were all computed server side so there was no way for client hacking to change the basic physics.
Nettrek probably invented anti-cheat practices including RSA signing the binaries and moving most of the logic to server-side. You could program info borgs to give you better display of information than other humans, and you could program combat borgs that simply reacted faster than humans could (particularly with automatic tractor/pressors, auto phasers at close distance, and auto aiming torps), but cloaked ships had their positions randomized server side so you couldn't get magic accuracy to lock on them, and torp wobble and hits were all computed server side so there was no way for client hacking to change the basic physics.