eileen12 / HaremHeroes Automatic

So yeah, these new updates broke a lot of things. I'm just listing them here.

  • AutoTrollBattle is broken. Goes to the troll screen but not fighting.
  • AutoArenaBattle is broken. It doesn't fight anyone.
  • AutoSalary is semi-broken. It just goes into a loop sometimes and have to restart whole browser just to fix it.
  • AutoContest breaks AutoMission. It always goes to the AutoContest first and only there. It doesn't go to the Activities Tab.
  • AutoPachinko is still broken. It just loops the free game is not ready yet.

Here's the list that still work.

  • AutoQuest is still working fine.
  • AutoMission is working fine but doesn't always start right away. Just restart the browser to fix it, but it usually resolves itself.

Error from Console for AutoPachinko.

Text:
Time to fetch Pachinko.
Detected Pachinko Screen. Fetching Pachinko
Could not collect pachinko... TypeError: Cannot read property 'selector' of undefined
From the right side of the console:
userscript.html?id=55052001-1389-4e98-933a-353ceca92007:835
userscript.html?id=55052001-1389-4e98-933a-353ceca92007:853
userscript.html?id=55052001-1389-4e98-933a-353ceca92007:866

This is done in Google Chrome Beta. Version 70.0.3538.35 (Official Build) beta (64-bit)

Error from Console for AutoArena. It seems that it treats the AutoArena like a troll battle.

Text:
Time to fight in arena.
On battle screen.
battle price: 1P
Battle requires 1 power.
From the right side of the console:
VM80 userscript.html:747
VM80 userscript.html:775
VM80 userscript.html:792
VM80 userscript.html:982

I posted a work around for AutoArena a few days ago in regards to it requiring power. AutoArena and Troll battle link to the same function which is why the message looks familiar and it seems it is being treated as an arena battle.

As for what is broken, its already rooted in how those functions are calling their clicks. At the very least its good that auto quest and auto mission work. I wonder if those will be broken in time. But in another issue, someone posted the function they also noticed which is checking for "cheating clicks".

To resolve this, we'll either have to block the function, overwrite it somehow, or change how the buttons on pages are being clicked. I'm sure others besides me are also looking into it.

Yeah I saw your fix, how do I apply it to the userscript? Like which part.

Also the AutoSalary triggers the cheating clicks and crashes the game. You would have to restart the browser to fix it. So yeah. I saw the post of the other guy that said about the cheating clicks.

Re: @InfraDelta:
You'd go into the code to edit it directly. No need to do it at the moment now because of how damaged the script currently is.