home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / rec / games / moria / 5595 < prev    next >
Encoding:
Text File  |  1993-01-03  |  3.0 KB  |  65 lines

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