Skip to content
[Request]

Lords of the Arena

This discussion is linked to Lords of the Arena. View game

6 posts

RE: Lords of the Arena

Posted Apr 22, 2020 2:58 am

Bumping this because I know at least part of it can be hacked, I just need some help with a more consistent method. It should be noted there are 2 versions, the default when you play is the html5 version, but you can click to play it in flash still.

I know most of the game is server sided, but I am able to hack battles a bit inconsistently. What I do is, in the html5 version in battles you can pause after a hero gains a bit of energy for their special ability. Search a 4b somewhere between 1 and 1800 (could be lower or higher max for some heroes). Keep pausing and filtering it down until they can use the ability. Use it and pause to search 0 and eventually find it. Now with SOME heroes, I've been able to freeze that value at it's max, and spam the ability. This will work for several fights across both arena and campaign, eventually though it changes and needs to be found again. Also, with some heroes I've tried like mage, or crusader, freezing the value had no effect. The most consistently easy to find that I've tried in my limited testing is Ent, which caps at 1400 for his special.

Anyway, the point is I know since the html5 version can be hacked at all, the battle must take place client-side. Being more familiar with flash, I switched to that version and looked for an appropriate AoB to hack the battle in some way. Being a bit rusty in my digging around in flash I was not able to find something that worked.

If someone wants to look through the flash version and maybe find something, the swf path to download is https://sigam-es.akamaized.net/aol/game/WebApp-1.16.1/aol-game.swf

 

RE: Lords of the Arena

Posted Apr 22, 2020 10:46 pm

  public function updateEnergy(param1:int, param2:Ng3UpdateEnergyReason) : void
      {
         if(param1 == 0)
         {
            return;
         }
         if(statuses.hasStatus(BattleUnitStatusEnum.ENERGY_BLOCK) && param1 > 0)
         {
            return;
         }
         _energy = _energy + param1;
         _energy = MathUtils.clamp(_energy,0,maxEnergy);
         displayBattleMessage(Ng3BattleMessageTypeEnum.ENERGY_GAIN,param2.value,param1);

RE: Lords of the Arena

Posted Apr 23, 2020 3:20 am

Thanks jowback,

That got me back in the swing of things! I was able to get a hack to max the battle energy for your units while also keeping the enemies specials at 0 to prevent them from using any. It currently works fine manually but auto-battle will not use them at all. I'm working on a fix for this because the Grand Arena forces auto-battle.

RE: Lords of the Arena

Posted May 4, 2020 2:37 am

Hi guys! I thought this topic is dead :)
I retuned to play and advanced a bit forward hacking this game. I've tried to hack lord's weapon energy this time. This is a quite simple. First use the flash version of the game. Energy range is 0-100 and it's easy to find (4 bytes) in cheat engine by pausing the game each time the value changes and freeze its top value. You have to search two times because weapon energy address swaps every battle with opponent.
My next idea is to hack a chance of success while enchanting heroes.
As I know there was a hacker in the game who injected the gems into his account. But he was banned because he was spending them in a very suspicious way, reaching the max power in a few days.
 

RE: Lords of the Arena

Posted May 5, 2020 7:00 pm

PSA do not ruin the game for everybody else