I uploaded more additions to the
script, based on my dungeon-delve today. The auto-combat levels are now "Off", "Quick" and "Full". "Quick" is the same as the old
full setting. The new "Full" setting does pretty much everything. It auto-attacks any dungeon enemy you land on (so you only have to click once per mob), does the auto-combat, then at the end it checks whether you killed them or they ran away. It then clicks "continue" and colours in the Autocombat button Green for a kill or Red for fleeing enemies. And then it clicks auto-heal for you, so it does a quick scan and some heal spells after every battle while you're deciding on your next move. Just be aware that if you move into the next battle too fast, sometimes it won't have time to cast many heals. Mostly, it wasn't a problem, but you might want to keep an eye on health all the same and wait a second after big battles for the healing to kick in.
As well as the green/red thing, I added a sound-effect of a short "beep" for a runaway, or a "boop" for a kill. This is because I tidy up or read while the battle is ongoing, so I don't have to keep looking up from my book to check the outcome, i just wait for the beep. The sound volume is set to zero by default, so you have to adjust that in the settings part of the script if you want the beeps.
Next up for auto-combat is getting the Autocombat: Full level to auto-engage enemies outside dungeons, destroy them and keep walking. I'll probably add the "boop" sound effect for when movement ends too. Also, the ability to single-out enemies for targeting by clicking on their portraits. This will make combat more effective for close battles where you don't want everything on auto.
Also, I had a go with Auto-Scribe. It definitely works, but from a usability point of view, it's in a very priimitive state, you'd have to specify which spell to scribe manually in the script in a variable "scribedSpell", and reload the page if you want to change it. Eventually I'll have a drop-down box for that so you can scribe some of one spell, then scribe some of another. Also, it doesn't yet do anything to take heal scrolls into account when it does the auto-heal thing. I'm going to try and get that working in two days time. The main goal is being able to quickly stockpile heal scrolls (which is working), then they get automatically depleted in big raids (which is not coded yet), but you could also use automatic scribing to make scrolls to sell to shops for some extra money. Heh, I'd like to try automating buying and selling stuff at some point too, so automating scribing some 10-point scrolls and selling them for cash could be a great time-saver and money-maker.