               E A M O N  A D V E N T U R E R ' S  L O G
                      National Eamon User's Club
               ------------------------------------------
                    Volume 2 Number 2 - October 1985


YE AIDE STAFF

John Nelson       - Eldest of the knaves
Bob of Davis      - Knave of ill repute
Dan Le Cross      - Knave of Non-Show upance
Steve the Mahr    - Rogue Renegade
Thomas Zuchowski  - Keeper of the Bugs
The Dover Boys    - Knaves of Skullduggery
Rudolph Hess      - Manager of Public Relations
Norbert de Ne     - Illustrator du Bicyclette
Jeff Harris       - Cartoonaire to the King
Larry Phenow      - The Jester
Guido the Urp     - Food Tester

Where are all these guys? I've never seen more than John and Bob around this place.

They're invisible.


EDITORIAL

For a change of pace, I thought it would be nice to not make anyone mad with this editorial. So I thought I would not have an editorial. But then I realized that would aggravate all the people who look forward to the editorial, so I said "FORGET IT!"

BOB'S EDITORIAL

Lately I have been rather impressed with the adventures that have been coming into the Eamon library; some of them taking off in new directions. I have noticed a migration from the straight hack-n-slash type to adventures aimed at children, educational adventures, humorous adventures and adventures with more puzzles to solve in order to survive instead of relying on the sword. Although this move is in its infancy, I predict we will see more of it. This should tend to broaden the story-lines with new imagination providing interesting and possibly thought-provoking adventures.

Personally, I would like to see something with a combination of humorous/puzzle types and educational/children types. I wouldn't mind trying to create some of these adventures myself; but alas, time does not permit me to see the completion of all of my ideas.

I feel there is a place for all types of adventures (sometimes ya just gotta kill somethin'!) and Eamon has some of the best adventures of any system, public domain or not. I salute the Eamon authors (many of whom are members of the club) for sharing their varied talents with us and look to the future of Eamon with optimism.
                             
                             
                             ---------
                             CLUB NEWS
                             ---------
Newsletter publish dates:

As you have undoubtedly noticed, the last couple of issues of the newsletter have missed the normal publish dates. Contract programming, our full-time jobs, re-organizing the club operation, writing programs to help keep us on top of the club a little better and having to spend a few hours a month with the family has left us with few hours for the newsletter. We wish to express our regrets for the timing problems and we would like to promise you it won't happen again and all that, but we don't know for sure.

The thing to remember is, we will always try to publish the highest quality newsletter possible and you will always receive at least 5 issues per year.

The months we try to put out a newsletter are: January, March, May, August and October. If we are late with an issue, please understand that it simply means we are still gathering information for it, and the issue will contain that much more when it does come out.

(Bob Did This)

And now for a word from our newest writer here at the club, John's son Scott:

big        Ann      is          on       the        mat       big
Ann      is          mad      at         the        man      big        Ann
Is         mad      at         Nate

Well, maybe he's a little too new. But experience is the greatest teacher. And besides, we write him off our taxes as a paid writer and the IRS says we have to publish his articles.
                            
                            
                            ----------
                            EAMON NEWS
                            ----------

ITEM: Un-contest results - three adventures have been received for the "un-contest" we announced in the May newsletter (which was mailed in June I believe). The following are the adventure titles and authors:

113 Life Orb of Mevtrelek    by Rick Volberding
??? Wrenhold's Secret Vigil  by Bob Davis
??? Orb of My Life           by John Nelson

The adventures have not been rated and are not yet on the distribution list except for Rick's, which was sent to a mail-order firm and forced us to assign a standard number before we could announce, compare and review all three together. Such is life. The reviews, etc. will appear in the next issue of the newsletter so that both John and Bob have a chance to play all three. (This being some quirk of their own.)

ITEM: The IBM version of Eamon converted by Jon Walker is available from the club. This version is different than the version John is working on in several ways:

1. Jon Walker converted the version 1.0 master; John Nelson is working on 
   version 2.0.

2. The I/O routines and character record are very cumbersome to work with in 
   the Walker version. This would make utility programs and other adventures 
   harder to convert.

When the IBM version of Eamon is ordered, we will be sending out the Walker conversion until which time our own conversion is done. Although we will be distributing the Walker conversion, we do not plan to provide extensive support for this diskette.

Progress on the club's IBM version of Eamon: Still in test stage largely because we were waiting to see if Jon Walker had saved us time and work. The conversion will now continue, and it will have the advantages of easier I/O handling and a simpler character record format. This will make support and changes much easier to handle. (And who knows, maybe even a few enhancements.)

ITEM: New adventures!
     110  Fire Island            by Greg Gioia
     111  Vacation in Europe     by David C. Smith
     112  Hills of History       by David C. Smith
     113  Life Orb of Mevtrelek  by Rick Volberding
     114  Thror's Ring           by Tom Zuchowski

Fire Island is the first adventure by a new Eamon author. It is a very large adventure and we are planning to review it, hopefully next issue.

Vacation in Europe and Hills of History are two educational adventures. Vacation in Europe is reviewed this issue in Spotlight On.

Life Orb of Mevtrelek is the first response to our un-contest adventure. We had planned on holding back all of the un-contest adventures and releasing them all at once, but Rick sent his adventure to 3A at the same time he sent it to us and we have therefore been forced into distributing it early. The other un-contest adventures are still being withheld until evaluation is completed.

Thror's Ring is a very interesting looking adventure that we are going to review next issue. It has some very unique features and promises to be one of the better adventures in the series. I'm holding you to it, Tom.
                              
                              
                              -------------
                              UTILITY LINES
                              -------------
                              by Bob Davis

Subject: Giving characters personalities
Diskette: Eamon Utilities IV
Program: Character Editor

My main complaint about going to the Main Hall and creating a new character is very rarely do I get attributes that fit the character I have in mind. For example; I wanted a big, belligerent ox who would send fear into monsters on first sight and didn't have to be a ladies man but could make a few friends. When asked for my name, I replied Gorgar the Beef. My attributes were generated and displayed: Hardiness - 12, Agility - 16, Charisma - 9. Tough-guy.

Well, not only am I going to have my way but I am going to have some fun at it, too. Enter on the scene the Utilities IV diskette. Once placed firmly into the drive, the all-powerful statement is typed "RUN CHARACTER EDITOR". Control is mine.

I select the slot and drive my character disk will be inserted (this is a nice feature, especially when copying characters from one master diskette to another). I then display a list of my characters to select for edit. I can choose by name or record number. I choose by name, Gorgar the Beef.

An option menu springs up before me that lists various operations I can perform; update a character, write the updated character to the diskette, clone the character, create a new character, transfer the character to another diskette, etc. I selected the update function and another menu popped up listing every field in the character record with an associated number in front of it. All I have to do is pick the right number and start altering.

Let's start with hardiness; 22 should be more appropriate than 12. And I think an agility of 20 and a charisma of 16 is more suitable to Gorgar the Beef.

Each update made with ease, I now start looking for other things to change. Gold in hand, spell and weapon abilities, armor and armor expertise. A couple of times I got carried away and entered overly large numbers, but the program is checking up on me and won't let me have 100,000 gold pieces or armor of 27.

Just when I am about to run out of things to change, a very interesting item catches my eye - change weapon. Oh, what better way to set off an adventurer's personality but by the weapons he/she carries. I set my little mind into a creative frenzy trying to come up with suitable weapon names for Gorgar. How about a rock; that sounds belligerent. Now for something to portray his ox-like qualities - a barn door. And to round out his collection, a club and an anvil.

As you can see, this handy program allows you to give the adventurer the qualities you desire and also have a little fun at it. (Or in my case, a lot of fun.) I think this makes adventuring more interesting. Of course, you could modify the hardiness, agility, weapon abilities, etc. and make the character invincible, but killing every monster with one blow gets boring and in some adventures proves fatal.

The CHARACTER EDITOR program is easy to use, menu driven with all functions listed and has the following features:
   1. Edit any field of the character record.
   2. Give warnings of over-length and bad records.
   3. Display the character.
   4. Display list of all characters on the diskette.
   5. Add or duplicate a character.
   6. Transfer the character to another master diskette.
   7. Go directly to an adventure using a selected character.

Previous versions of this program were okay, but the current version (which now comes up on the master menu as version 4.1 is greatly improved and much more bullet proof than previous versions.

MONSTER BATTLE IMPROVED

The Monster Battle program, found on Eamon Utility III has been improved. While fooling around with it, we discovered selecting monsters for a battle to be a pain, so we changed the program to have a menu of the monsters available. You can select the monsters for battle by moving the inverse bar up and down the list. Selection can then be made by pressing <RETURN> when the bar is high-lighting the desired monster.

As you may have already noticed, the Adventure Log program found on the Eamon Utilities diskettes does not work when you get over 100 adventures. As a matter of fact, it doesn't work even on 100 even!

The reason for this is two-fold: 1) It doesn't have the tables dimensioned for greater than 100 adventures. 2) It tries to print the lists with the numbers aligned by printing 2 spaces less the length of the adventure number. For adventures numbered over 100, 2 -3 -1 this blows the program off. I have fixed the current version of it to not do this. If you are interested, please send a SASE for a copy of the fix. No charge - we're a charity outfit.

                             
                             ------------------
                             CUSTOMIZERS CORNER
                             ------------------
Last issue we showed how to convert your Eamon masters to use 256 character records. We didn't have room to print one of the program changes. We are printing the change to that program this issue. It is called Transfer Characters and is used to transfer a character from one diskette to another. 

  [Program listing not included.]
                       
                       
                       ----------------------------
                       TERMINOLOGICAL INEXACTITUDES
                       ----------------------------
Things appearing in this column must not be confused with actual facts.

Have you ever noticed that the Irishman behind the desk seems to come up with an appropriate phrase at just the right time? We wondered about this too, so we dug into the program and found some artificial intelligence accidentally left there by Don Brown (and don't ask where he'd get it!). We decided it might be really fun to put some real intelligence into the old guy. We picked up one of the new artificial intelligence chips - the IQ-200 chip (6502 compatible).

WOW were we surprised! The first time we tested it, John tried to sign in as Big Rolf the Crude. The guy behind the desk told him he didn't have time to play games, and that he should be working on the newsletter. Then he started listing off all the other projects that were stacked up, turned around, picked up his hat and walked out with the bar wench, and we haven't seen him since! We had to de-install the chip and find another burly Irishman!

So you say your mother (or was it your wife?) says playing Eamon all the time will never get you anywhere? Well she's wrong! Just look at this:

Announcing the new Eamon trivia contest! Contestants will be asked 25 rounds of questions with all perfect scores advancing to the nationals to be held in Nicaragua (they have the cheapest hotel rates.) Some sample questions are:
   1. What is Vaprak's social security number?
   2. How deep is the Deep Canyon?
   3. Who put the hero in Heroe's Castle?
   4. What is the total value of all treasure in all the adventures combined 
      (within 5 gold pieces) if your charisma is 17?
   5. How many adventures did the mimic appear in?

We have been steadily improving and enhancing Eamon programs over the past couple of years, but have been un-sure what system we want to use to keep track of the various versions. We formed a committee to resolve this problem and they came up with a program that would calculate the version number from all of the changes made to the programs. Using this new method, you may now order the following special diskettes by the version numbers given below:

Dungeon Designer Diskette      version 6.00012105
Eamon Master 3.45/23           version 2.293236
Eamon Master/Tournament Combo  version 2.120032.9
                           
                           
                           -------------
                           SPOTLIGHT ON:
                           -------------
                           by Bob Davis

(Ratings are given on a scale of 1 to 10 with 10 highest. Format is R:D where R = rating for setting, description and plot; D = rating for difficulty, problem solving and survivability.)

#111 Vacation in Europe (5:4) by David C. Smith
Reviewed by Bob Davis

Extra commands: None - standard 6.0 commands
Special features: None
Playing time: 4 - 5 hours

A friend, Heinrich, has died. But he has left you an inheritance. Heinrich had always talked about going to Europe and you feel this is how he would like you to spend the money he left. Packing your weapons (apparently airport security is low) you board a plane and take off for the European continent.

After landing in London, you find that the flights out have been discontinued due to a strike. You long to find romance and fortune, but now must also find a way home.

This is the first adventure by David Smith and is written to be educational; a glimpse of Europe. David apparently has included some of his own experiences (including getting lost in Poland?) The descriptions of the countries include one or two characteristics of each and the map follows a European map pretty closely - although some countries are hard to find.

Several "keys" must be found to go through a series of moves to find a way home. The "keys" are not obvious and their locations can not be deduced logically; they are seemingly hidden at random around Europe (hence the 4-5 hours).

I rated the adventure for its educational value and did learn a few things about Europe. For you puzzle solvers and warriors, this dungeon is probably not your style. Basically the action is restricted to searching for artifacts and locating the keys. There is lots of treasure, however; I sold my loot for over 10,000 gold pieces!

In summary, this is an educational adventure that is good for beginning adventurers. I believe with a little practice and intriguing plots, David Smith could make quite an impression on the Eamon world.


#108 The Mines of Moria (8:8) by Sam Ruby
Reviewed by Bob Davis

Extra commands: 6.0 commands, MINE, JUMP, EAT, TRADE, PULL, INSERT
Special features: Must SAVE to another diskette to save game.
Playing time: Undetermined (due to bugs), but less than 8 hours

It is a bad time for the free people. The forces of the Dark Lord, Sauron, are massing; armies of orcs, trolls and evil beasts are strengthening the shadow that will soon envelope the Earth.

For the moment, the land of the west is protected by the Misty Mountains, which Sauron is not yet ready to cross. The men of the south have been fighting bravely, but cannot hold out long against Sauron's dark forces. But there is hope. At great risk, a wizard and his ranger companion smuggled information out of Sauron's fortress which could be of great use to the men of the south. They set out to deliver the information but discovered all paths through the Misty mountains were blocked due to winter storms and other routes were watched by Sauron. The two men decided to take the path that would not be watched by the Dark Lord because it is more terrible than his army - through the mines of Moria.

Built by the dwarves long ago, Khazad-Dum (the Halls of the Dwarves), became the center of dwarfdom. Skilled dwarvish miners built a kingdom under the Misty Mountains. The mines produced immeasurable amounts of gold, silver, iron, jewels and most important - Mithril, the most valuable metal on Earth! But the dwarves dug too deep and awoke evil things far below the Earth. Many dwarves were slain and the rest were forced to flee. The doors were shut and Khazad-Dum was renamed Moria - the Black Chasm.

As a precaution, the wizard left a copy of the information with the bartender at the Main Hall. The wizard has not been heard from and the bartender now gives you the information to deliver. Your mission is to enter the mines of Moria from the west, survive in Moria, find the exit "East-gate", and deliver the information to friends.

The setting may sound familiar to you. It is from the Lord of the Rings. And like the book, the action doesn't stop. The monsters are mean and plentiful, the way through the mines is treacherous and the clues/hints are very, very subtle.

I found a variety of monsters from orcs to trolls and from spiders to dragons. The dungeon kept me interested with gates, cave-ins and chasms. A little humor is threaded throughout the adventure. All in all, I am very impressed with Sam Ruby's style. And this is his first adventure! What do I have to look forward to?

This is part one of a three part series. Part two is adventure #109 The Forest of Fear. Part three we have not received yet but have learned from this adventure (#108) that it will be titled The Ring of Doom. One need not have to go through the series in order or have all three diskettes to play the adventures.

The only problem I had with The Mines of Moria were the bugs (see this issue's Bug Bytes column.) However, bugs in a good adventure are much preferable to perfect code (or no special programming) in a boring adventure. Sam Ruby definitely does not make boring adventures and seems to have a very good grasp of what the Dungeon Designer 6.0 can do for an adventure. I am looking forward to playing and reviewing The Forest of Fear.


RUMOR: Little Green Software has created their first graphic adventure for Super Eamon called The Haunted House. I am trying to acquire a copy and when I do, will promptly play and review it in the next newsletter possible.
                               
                               
                               ---------
                               BUG BYTES
                               ---------

[Bug fixes were not included.]
                          
                          
                          --------------
                          ADVENTURE TIPS
                          --------------
                           by Bob Davis

1. In the Graphics Main Hall are many splendid and wonderfully enlightening things to do, such as gambling your entire fortune away. Once all monetary funds are depleted, the fun is generally over and gambling establishments will not let you participate any longer. This is also true at the Graphics Main Hall when trying to risk more than you have. But what about risking less than you have? A lot less, as in using the house's money! This can be done by using one additional keystroke when placing your bet.

2. Ever wanted to show your friends a little of Eamon? You grab a character and run off to the Beginner's Cave to give them a quick taste but find that you cannot get in because the Knight Marshall deems you over-qualified for the dungeon. Wouldn't you like to give that Marshal a piece of your mind and go strutting in anyway? You can! Once he says you are too experienced, just type in CTRL-O and you are on your way. This same keystroke will also work when the Knight Marshall says you may only take one weapon into the dungeon. NOTE: This command only works on Main Hall version 2.0 diskette.

3. In an adventure designed with the Dungeon Designer version 6.0, certain artifacts may be attacked; such as gates, doors and containers. But please, if you are going to attack a container, put it down first. Several cases have been reported where adventurers have become severely wounded, sometimes losing members of their bodies - particularly fingers. This message brought to you as a public service announcement.

4. Another version 6.0 adventure tip - commands may be abbreviated as long as they are a) unique or b) a direction of movement, within that adventure's list of commands. For example, the ATTACK command may by shortened to A as long as there is no other command starting with A. Directions are a little different. If you type in an abbreviation that is not unique, but it is a direction (such as D for down when a DIG command is also possible), then the direction command will take precedence.

5. One last 6.0 adventure tip - If you are having trouble surviving an adventure and need a little help, by all means try the POWER spell a few times. A 'feature' exists where it is possible to raise your armor and heal some of your wounds at the same time. However, this may be changed in an adventure by a devious designer and therefore not always work.
                         
                         
                         ----------------
                         NOTICES AND JUNK
                         ----------------
It has been a fairly quiet two months or so since last issue. We have been working on a new database to keep all of the members' information in and a new system for processing orders is being installed. Some of you may have noticed it only takes a few days to get your orders filled now. (As a general rule!)

We would like to become ever more proficient, seeking to top new heights in our quest to serve our members in the most efficient manner possible - to be able send out your order three weeks before we receive any knowledge of your very existence --- uh, sorry, I got carried away.

Anyway, we would like to seek your input on how we can serve your needs better than ever before. What do you want from us, ANYWAY!?

Please send suggestions for what you think would make us more efficient, productive, or helpful to you.

One thing some of you have been doing lately is writing things like BUG REPORT, ORDER, etc in the lower left hand corner of your envelopes. This really helps a lot. We can sort the mail a little faster and by glancing at an envelope sitting on the desk, we know what it is. We wouldn't mind if this were done all the time.
                            
                            
                            --------------
                            DESIGNER'S DEN
                            --------------
This issue I want to be stern to those who are not putting fun stuff in their adventures. I write these columns so people will get some ideas for neat stuff to put in their adventures. Some of you are not paying attention! Heads up! I want to see some improvement here. 'Nuff said.

This issue I will talk about:
   1. Gates for DDD Version 6.0 adventures
   2. Armor, buried treasure and other extended 6.0 functions
   3. A save game routine that works with a full disk
   4. Some previously undocumented 6.0 features

Part 1 - Gates - How to use them in Version 6.0

Gates were previously discussed in Adventure Log V1N4 for version 5.0. At that time, it was not believed necessary to do version 6.0 because in Version 6.0, gates and doors are handled automatically (as long as they are set up correctly). Since there has been some confusion, however, I will explain it in greater depth this issue.

In version 6.0, gates are artifacts just like a sword would be. But instead of having complexity, dice and sides, -- fields it has no use for -- it has room into, key number and strength. These fields are used by the 6.0 base program to know how the gate functions.

The Room into field tells which room you would enter once the gate or door has been opened.

The Key number identifies which artifact you must have in your possession to open the door or gate.

The strength tells how strong the door or gate is. This will be how many hit points it could take if an adventurer started beating on it with a weapon.

The easiest way to explain how this works is to give some examples. Let's assume we want to have a gate in room 6, blocking passage east into room 7. We will assume we already have 14 artifacts on our file for weapons and treasures, so we will make the gate itself artifact number 15. It will require a key, which will be artifact 16 - an old iron key.

When entering room 6 in the dungeon edit program, when it prompts for EAST: We know we want to go into room 7, but there is a gate between these rooms, so we have to tell the base program (that will read this stuff later) that there is a gate there and which artifact number it is.

We do this by entering 115 for the EAST prompt. The fact that the number is greater than 100 tells the base program that this is a gate number, not a room connection. The program then has to look at artifact 15 (which it derives by subtracting 100 from the code for East) for further information on whether the gate is locked, etc.

When entering artifact 15, The Gate, the dungeon edit program prompts for Room or Room Into. This is where you enter the 7 for the room you will enter. The program will also prompt for Key# which in this case is 16 and the strength.

The strength is how strong the gate is. It is possible to break down gates with weapons by attacking them. The designer is responsible for saying how many hit points the gate can take before being broken open. This may be desirable for many reasons: Maybe the adventurer did a power spell and the key disappeared. Maybe he lost it, it was stolen or he can't find it. It allows a little more freedom of action for the adventurer. The designer may even intentionally or unintentionally not put a key into the adventure, intending for the player to have to break the gate down.

Once you have set up the east direction in room 6 as 115 and have set up the gate as artifact 15, having a room code of 7, a key of 16 and strength of whatever you want from 1 to 32767, the base program will handle the opening of the gate for you. No programming will need to be added. Artifact 16 can then be defined as a key, but it is really not an important part of the coding, it just has to be an artifact and should be a type 9 (key) artifact.

Part 2 - Number conventions for extended 6.0 usage

When I designed Version 6.0 of the Dungeon Designer, it was actually adopted from a Designer System for KnightQuest, a proprietary super system I was developing.

Using the same general principles developed there, I adapted some of the feature to Eamon. Room code conventions were set up for hidden artifacts, embedded artifacts, and artifacts inside other artifacts. EVERY ROOM CODE YOU COULD EVER IMAGINE was established for Eamon. --- (Oops! Wrong Dragonlips). We have plenty of other room codes that we would like to add to the system eventually, but have not had time to do it yet.

We want to establish standard codes, so that everyone will be using the same ones, and we will be able to put these room codes into the Dungeon List program, so that it can determine where things are.

The existing room codes for artifacts in DDD 6.0 are:
  +100 for Inside a container
  +200 for Embedded in the room description
  +300 for Hidden in a room

Currently, monsters do not have the same room code conventions as above, but this is intended to be a future enhancement.

New room codes we want to add to the system:
  +400 for buried in a room
  +500 for randomly placed

While we are on the subject of DDD enhancements, further enhancements are also planned that will allow additional artifact types.

Current artifact types are:
  0 - Gold
  1 - Treasure
  2 - Weapons
  3 - Magic or Special Weapons
  4 - Container
  5 - Light
  6 - Healing
  7 - Readable
  8 - Door I Gate
  9 - Key
 10 - Bound Monster

Additional artifacts are planned for the future as follows:
 11 - Shovel/Pick
 12 - Armor
 13 - Booby Trap
 14 - Magic/Special

Additional routines will have to be added to the base program to make these useful.

Digging routine could be something like:

26000 REM /// DIG
26010 GOSUB 4900
26020 HS = 0: AF = 0: FOR X = 1 TO NA: IF AD%(X,2) = 11 AND AD%(X,4) = -1 
      THEN HS =1
26030 IF AD%(X,4) = 400 + ROOM THEN AF=X
26035 NEXT: IF NOT HS THEN PRINT: PRINT "YOU DON'T HAVE A SHOVEL.": GOTO 100
26040 IF AF THEN PRINT: PRINT "YOU FOUND SOMETHING.": AD%(AF,4) = ROOM: 
      GOTO 300
26060 PRINT: PRINT "YOU FIND NOTHING.": GOTO 300

Note: This will allow you to dig up only one artifact at a time. To find a second object (if there is one) the player would have to dig a second time.

To allow you to change armor within an adventure, a WEAR command could be added as follows. Note that field #6 of the artifact table will contain the hits stopped value for the armor and field #5 will contain the adjustment factor of the armor.

27000 REM /// WEAR
27010 GOSUB 4900: GOSUB 4700: IF NOT FO THEN 90
27020 IF AD%(A,4) <> - 1 THEN PRINT "YOU DON'T HAVE IT.": GOTO 100
27030 IF AD%(A,2) = 12 THEN AD%(A,4) = 0: MD%(0,8) = AD%(A,6): 
      EA = AD%(A,5): PRINT: PRINT "OKAY.": GOTO 300
27040 PRINT: PRINT "YOU CAN'T DO THAT.": GOTO 100

BOOBY TRAPS will be coded as if they were weapons, but will be activated when you try to get them. Modifications have to be made to the get routine. There is already a special pick-up routine that gets executed whenever you pick anything up. This routine is at 4200. The modifications below will recognize and process artifacts with a type of 13 as booby traps.

4210 IF AD%(A,2) = 13 THEN R = AD%(A,5): GOSUB 23800: D = AD%(A,7): 
     S = AD%(A,8): DF = 0: GOSUB 7635: RETURN

This code checks that it is a booby trap that the adventurer was trying to get and, if so, reads the appropriate effect from the EAMON.DESC file by setting the record number to AD%(A,5) and doing a GOSUB 23800 to read and print the effect. It then sets up the defender as the adventurer (DF=0) and does a GOSUB 7635 to accumulate the damage and check injuries, etc.

Of course, you will want to be fair to the adventurer. If he examines it before picking it up, he should have a chance of detecting that it is a trap. You would accomplish this by adding code to the look routine. A couple of suggestions on doing this: 1) You could make the discovery a random chance or a sure thing. 2) You may want to have another field (field #6) be something like a) a new artifact type that replaces the 13, upon discovery that it is a booby trap, or b) be the effect number that is read to explain what you find by examining the artifact (a trip wire, a poison needle, etc.). The look routine should have some means of disarming the trap or at least recognizing it.

Examples:

To use field #6 as a new artifact type:

6710 IF AD%(A,2) = 13 THEN AD%(A,2) = AD%(A,6): PRINT: 
     PRINT "YOU DISCOVER IT WAS BOOBY TRAPPED AND MANAGE TO DISARM IT.": 
     RETURN

To use field #6 as an effect number:

6710 IF AD%(A,2) = 13 THEN AD%(A,2) = 1: R = AD%(A,6): GOSUB 23800: RETURN

AD%(A,2) = 1 sets the artifact type to 1 (treasure). This, in effect will disarm the booby trap. If you didn't want to disarm it, but only recognize it as a booby trap, then omit this portion of the statement.

Part 3 - Save Game Feature - for large adventures

While we were playing the Mines of Moria we felt an irresistible urge to save the game and come back to it later. This was impossible, because the save game feature had been partially removed by the author. We were able to save the game anyway by interrupting the program with CTRL-C, putting in a diskette with a lot of free space on it and typing POKE 51,0: GOTO 18040.

To restart the game, we copied MAIN PGM onto the disk with the save files and ran that program. The program would then bomb on the OPEN statements. At that time, we switched diskettes again, to put the regular diskette (MINES OF MORIA) back in, and typed POKE 51,0: GOTO 29060 - WA-LA the game was restarted.

To provide a cleaner way to restart a large adventure, the designer should make the following changes to the base program:

18045 PRINT: PRINT "INSERT A BLANK DISKETTE AND PRESS ANY KEY TO 
      CONTINUE...";: GET A$: PRINT: PRINT DK$;"INIT MAIN PGM"
29055 PRINT: PRINT "INSERT ADVENTURE DISKETTE AND": 
      PRINT "PRESS ANY KEY TO CONTINUE";: GET A$: PRINT

To insure these are the correct line numbers for the version of the program you are using, the first line (18045) above should he just AFTER the line to CLOSE the files and do the X = FRE(0).

The second line (29055) should be just before the OPEN statements in the restart routine.

Part 4 - Undocumented features in Version 6.0

There are some features in the newest version of DDD that have not been documented anywhere. They put in during development of some of the adventures. These features are:

1. Plural monster capability
2. Healing Potions are not necessarily good for you.
3. Temporary Truce is possible

1). Plural monster capability - If you have a monster that is really a plural - slaves, guards, army, etc. and don't want this to print as ARMY ANTS IS HERE. (Improper grammar!) set the monster's weight to 9999 in the edit program. A line in the base program checks this and when it finds 9999 for a weight, it prints ARMY ANTS ARE HERE.

If your version does not have this, here is the Code that does it:

150 FOR M = 1 TO NM: IF MD%(M,5) = ROOM AND MD%(M,15 = 1 THEN 
    PRINT MN$(M); " "; MID$("ISARE", 1+ (MD%(M,6) = 9999) * 2,2 + 
    MD%(M,6) = 9999));" HERE."

Also lines 7655-7675 could be changed similarly, but this has not been incorporated into the DDD yet.

2). Did you know you can make a "healing potion" that hurts the adventurer, instead of helping him? All you have to do is make the effect of the healing potion a negative number. When you do this, and the adventurer drinks it, he gets the message "SOME OF YOUR WOUNDS SEEM TO OPEN!" instead of "SOME OF YOUR WOUNDS SEEM TO HEAL!"

3). If you have a base program that was created after Temple of the Trolls was written, you have a temporary truce ability. This allows you, as the designer, to set a fixed number of turns where battle will not occur. This comes in handy when you are in the middle of a special process, such as a trading with an enemy or a sales transaction, etc. To use this feature, set the variable TI to the number of turns the truce is to be called for. Each turn, the TI counter is set down by 1. If it reaches zero, the truce is over and the battles may commence.

If your version does not have temporary truce, you can install it by making the following changes.

310 IF NOT NBTL OR TT THEN 500

510 IF TT THEN TT = TT-1

3010 IF NBTL AND S$ <> "FLEE" THEN IF NOT TT THEN PRINT: 
     PRINT "YOU CAN'T DO THAT WITH UNFRIENDLIES ABOUT!": GOTO 100
