This is mostly directed at Mortal Kombat X Mobile (MKX), but it really applies to anything on the same engine as Injustice: Gods Among Us Mobile (IGAU), which would also include WWE Immortals.
For those in the know, MKX is running a modified Unreal Engine as it’s base software. Specifically, it is running on the same foundation as Injustice but with some different tweaks and some rather significant changes. However, the base of it is the same.
Injustice used to not have multiplayer. It was designed as a single-player only game and it was entirely installed on your device. Challenge characters are already in the code and new ones are pushed via updates. The only benefit to being online was for the daily rewards and for being able to receive the challenge “push” from Warner Bros. (WB)
At some point they tacked on Multi-player and there was an immediate problem. People were already hacking the game to give themselves everything and multi-player based off of local files just meant those same people could continue using their hacked game for on-line matches.
This causes a conundrum for figuring out who is legit and who is not. Someone who spent a lot of money or played a lot may well have a topped out roster. However, some hackers are not able to stop themselves and do things that shouldn’t be possible.
An intern could code something so simple as an autoban system that stopped players whose cards were above level 51, promoted beyond 7, or had any of their stats beyond what is the max for their level and promotion.
What I don’t understand is how the current system doesn’t ban people until the end of the season, which just skews the results, and how they are banning legit players. One of the autoban features apparently decides you have “modified files”, which is a dangerous way to determine someone should be banned since there are many ways file dates can be changed or be made to look different even if the end user is unaware anything changed.
Yet while legitimate players are sometimes caught in this net, obvious hackers are allowed to persist? Why?
If I were a cynic I would guess because there is money to be made having legit players trying to compete with hackers. It’s an ugly assumption and I’m not saying it is true, but with a simple solution to making sure we don’t see Level 99 Promoted to 10 players why aren’t they implementing what would be the easiest of fixes?