As I said earlier (might be a different thread, I think), I could not afford the cut in pay to work for a game company, and they couldn’t afford to hire me.
I think most of you white knight types defending Lost Ark (or really, any online game with a bot problem, since this thread isn’t really all that specific to Lost Ark, generally speaking), are so utterly unqualified to even talk on the subject. You can’t, for one minute, believe that a Script which is optimized to play Lost Ark characters through key quests (to ultimately obtain gold for RMT) or to farm valuables to sell on the AH (also to obtain gold for RMT) are going to be able to outsmart the game developer who knows how their game works at the code level.
You folks also seem to be oblivious how an online game works. TL;DR here, but the client on your PC communicates constantly with the server, and the server is already performing validation on everything the client sends it. If pattern recognition was easy to implement, then SG would have done it. As someone early on in the thread said, LA is built on Unreal Engine 3, which is fairly old, and it is likely SG did as little custom work as humanly possible to create Lost Ark, which is clearly obvious in their choice to toss Easy Anti-Cheat on the game and call it “done” for cheat protection.
Can SG even implement a better anti-bot solution given UE3? No idea, admittedly. Maybe they can’t. Maybe they tried earlier in development, failed to get something working, and “resorted” to EAC due to time constraints. I have no way to know what SG did or did not do or try to do. I also have no idea how experienced the studio’s dev staff is. Creating games in something like UE3 is a particular skillset, and those developers might not even have the experience of native client/server development, for all I know.
All I can do, as a player of the game, is suggest a better way to stop the bot problem. SG/AGS might never even read this thread. They might, and ignore it (per other posters comments.) They might read it, but they (as I said) already tried to do this but couldn’t get it working. Or they might not be able to do anything due to UE3 limitations on their ability to customize the application. Doesn’t mean I shouldn’t post better ideas on how to stop bots than “use a government ID”, “use captcha”, or “use 2FA”. Those have been posted many times. I am sure they read about those ideas. I have no idea if they considered this one. You might be the type of people who say “Bah, why bother” or “I bet they already know, so I won’t say anything.” Cool, you do you.
But don’t pretend you know anything about client/server development when you clearly don’t. Don’t say “this idea won’t work” without posting a specific issue I might have not actually considered (wow, imagine that, I might have missed something you thought of! OMFG is this an internet forum for discussions? GTFO!) But if you wanna be negative, you get what you give, so what do you expect?