home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: rec.games.moria
- Path: sparky!uunet!gatech!taco!eos.ncsu.edu!mrmarcel
- From: mrmarcel@eos.ncsu.edu (Mike Marcelais)
- Subject: Druid Class in Moria
- Message-ID: <1993Jan3.211416.18130@ncsu.edu>
- Sender: news@ncsu.edu (USENET News System)
- Organization: North Carolina State University
- Date: Sun, 3 Jan 1993 21:14:16 GMT
- Lines: 54
-
- Sometime ago, I suggested the idea of a druid class that would be able to cast
- both Mage and Priest spells. Someone said that a change like that would
- require rewriting most of the spell system because the game assumes that
- you're a priest unless your a mage (or vice versa).
-
- Well...It was a long and boring christmas break and I managed to work it out.
- A new type of spell (BOTH in the source code) is defined that means you can
- learn both the mage and priest spells. The table of spells for that player
- contains just two numbers that point to where in the table to find the mage
- list and the priest list.
-
- This change affected nearly half the files in the game. It compiled on an
- IBM 486/50 with Borland C++, but I don't see why it shouldn't work on other
- systems. (I'll soon test it on an Ultrix box, but I don't have access to
- others.)
-
- I also created the Druid class:
-
- -5 STR, +3 WIS, +3 INT, -4 CON, +2 DEX, +1 CHA
- Bad fighting skill, -1 HD (mage is 0), best saving throws in the game
- (knows all the spells), most everything else is the average of mage and
- priest skills. Lowest HP in the game, but has the highest Mana score
- available. (262 at lv 40, 18/100 INT and 18/100 WIS)
-
- I also added a helm of Brilliance that will add 1-2 points to both INT and
- WIS. (Cost is 2000 per point instead of 500 per point) This will only
- benefit Druids (and other dual casters) because all other classes don't have
- much use for their non-casting stat.
-
- If people want this change, I can send it. Also included is the auto-rolling
- and the OPTION to turn off haggling. (These changes can be disabled
- separately.) I will send only the changed files.
-
- About save files...
- Old save files are accepted and new save files of non-druids are identical in
- format to the old save files.
-
- If the player is a druid class, the about 40 extra bytes are written to the
- file. these are only read/written if the class of the character can cast BOTH
- spells. This will cause old versions of moria to die on trying to load a
- druid class. (They'll probably die after a while anyway, since the druid class
- won't be defined.)
-
- Have fun!
- --
-
- +-------------------------------------+------------------------------+
- | Mike Marcelais | mrmarcel@eos.ncsu.edu |
- | 356 Tucker, Box 04783, NCSU | Fourth Bryan Productions |
- | Raleigh, NC 27607 | #include <disclaim.h> |
- +-------------------------------------+------------------------------+
- | if the above address bounces, then try the address below: |
- | mrmarcel%eos.ncsu.edu@ncsuvx.ncsu.edu |
- +--------------------------------------------------------------------+
-