marnovandermaas / idleLands-automation

Automation userscript for IdleLands.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Version Open Issues Watch This Repo Star This Repo Fork This Repo

IdleLands Automation

Automation userscript for IdleLands https://play.idle.land/

A big thank you to Sarimash for sharing some example code he created and to Torsin who made the initial version of this automation tool.

screenshot

Installation

please note, if you are running v1.3 or lower, you will need to delete and re-install

  1. Install Violentmonkey (Firefox) / Violentmonkey (Chrome).
  2. Open https://raw.githubusercontent.com/marnovandermaas/idleLands-automation/main/thescript.js or click here.
  3. Click on the plus in the Violentmonkey menu, copy the raw script into it and click save.
  4. Now refresh IdleLands to start running the script.

Usage

Once logged into IdleLands, you will see a window on the top right corner.

  • You can drag the window anywhere on the screen by clicking and holding the title bar
  • You can minimize the window by clicking the - icon on the to right corner of the window
  • You can change options via the cog icon beside you character name
  • Also, all options are saved in storage for persistence

Features

  • Free roll (daily)
  • Use scrolls/buffs
  • Donate gold
  • Optimize equipment by gold or XP
  • Make choices
  • Cleanup inventory
  • Divine stumbler
  • Quests
    • Reroll quests
    • Buy pots of gold
  • Pet adventures
    • Collect adventures when completed
    • Send your pets on adventures
  • Active pet
    • Use ability
    • Collect gold (request from Anten)
    • Ascend (request from Anten) (checks for materials and if pet is maxed out)
    • Optimize equipment
  • Raids
    • Raiding (must be a guild leader or mod to use this feature)
  • Options window
    • Control each type of choice
    • Control each type of quest reroll
    • Control refresh intervals
    • Guild raid options
    • Divine stumbler routes

Todo

  • After 3 guild raid failed attempts, run level 100 raid boss, if that fails, turn off auto raiding
  • Enforce personalities, especially when you fate lake and then get randomly set
  • (started) Clean the code, seperate in different JS files
  • Auto collect global quests
  • Create a stats page that shows current xp and gold
  • Calculate real xp for auto equip

Problems or Ideas?

Found a bug or want a new feature? Open an issue.

Contributing

If you wish to contribute open a pull requests.

Credits

  • Anten
  • Sarimash
  • Torsin
  • Marno

About

Automation userscript for IdleLands.

License:GNU General Public License v3.0


Languages

Language:JavaScript 78.7%Language:CSS 21.3%