I have created an extension for Google Chrome that makes playing Legends of Zork a little bit easier.
Features:
- Auto-Encounter: Just like clicking the “Continue Adventuring” button over and over again. When your health gets too low, or your encumberance gets too high, it returns to base.
- Arena helper: Shows the AR/DR, Attitude Stance, and Magic Stance of the opponents, color coded from Red (hard) to Green (easy) to Purple (really easy). Adds a “Fight!” button to each opponent that will wager the max amount of zorkmids and start the fight in one click. It also corrects the “Return to Battle” button in the arena to return to the same page that you started on.
- Auto battle: It picks a weak opponent, and fights them, then returns to the list of opponents to pick someone else. It will not choose an opponent until it has looked at 20 or more opponents.
Changes in Version 1.1
- Save the settings for each character.
- Fixed the 404 page not found error when visiting a sub-location for the first time.
- When the auto-encounter stops, the tab title changes to the reason for stopping.
Changes in Version 1.2
- Manual battle helper: When looking at the arena page, all opponents will be color coded by how hard they are to attack. If you visit the weapon store, then it will learn the stance of all the weapons on that page and use that data when visiting the arena.
- Auto-battle, in the arena the weakest opponents will be automatically selected and fought.
- When encountering, the auto-encounter will pause on quest messages.
Changes in Version 1.3
- Fixed the always return to base persistence.
Changes in Version 1.5
- LoZ changed some HTML in the arena, and the extension had to adapt.

Hi, I would like to say thank you for this wonderful extension. I’m writing to you because I have encountered some bugs in your extension. When I’m at the arena, the weapon and armor stances don’t appear. They appear “Unknown” and don’t really help that much. Can you please fix this?
You just need to visit the armory, then your browser will “learn” all of the stances for the next time you go to the arena.
It still doesn’t work. I’ve tried going to inventory, then each tab inside the inventory, the armory, where you buy stuff, and where you trade stuff. Still, the extension doesn’t “learn” the stances.
Maybe its a problem with the detection of the enemy’s stances, not mine.
I’ve just installed the extension, I like the looks of it. Where are the auto-battle and explore options? How is the extension configured?
Just had an idea, could you set it up to show the fight button and combat stats in the clan listing?
Hmm, any way to setup the “encounter at” level to negative numbers? I’m trying to gather cards without leveling up atm.
You can use negative numbers in the encounter at field. It will still visit all sublocations though.
I tried putting in a negative number and it ran encounters as if the number was positive.
Looks like it will explore ALL sub locations, even if the levels are too high. It will keep trying to explore until it gets the lowest level in the sub location. Won’t work for what I wanted, then, as most sub locations don’t have a minimum level at -5.
Just want to say this is an awesome extension! The only problem I’m coming across is that it stops whenever it finds a card. Any way around that? Thanks again!!!
I don’t know if this is a bug or anything but the extension stopped working. Every time I let it auto-encounter it just stops. Also it would be nice to have the option of disabling the exploring of sub-areas.
Sometimes they change the web site and it stops working. Open the javascript console (Tools->Developer Tools) and see if there any messages.
http://img825.imageshack.us/img825/2612/lozerror.jpg
hope this helps you analyze the problem.
I think I fixed that in version 1.4
Yes, I see that now. I just checked and I saw that I had version 1.2 installed, didn’t know that extensions weren’t on auto-update. Thank you and lovely work.
And do you think that in your next version you could add the option to not go through sub-locations during exploring?
I had v1.2 and I had two major gripes like sub-locations will cause infinite page reloads and no option to auto-fight in arena.
I found this site and installed the latest v1.4 version but it did not have any auto-battle link either. BUt now, the auto-redirect to the arena homepage after a fight has stopped working. Can you please check?
Also, how would I go about adding/editing the script in chrome? In FF, you have the greasemonkey window which allows you to edit the scripts…
Thanks.
Could you add an option to avoid sublocations?
This is fantastic! Thanks for writing the script.
Would it be possible to have the arena combat check the battle ratio or the fame of the opponent and only fight if they were above a certain threshold?
If you set the Encounter at +6, it still goes into subloc’s and fights at +5. It seems like it just takes the closest option after several reloads. If I wanted it to ONLY fight for XP at +6 or higher, how would you set that up?