-----Original Message----- From: Chris Powell <darkness@CHESHIRE.GATOR.NET> To: CIRCLE@post.queensu.ca <CIRCLE@post.queensu.ca> Date: Saturday, February 21, 1998 3:30 PM Subject: Re: multi.patch - can't use skills/spells at same time?? >I believe in the docs it says you can not assign the same spell to two >diff clases. Nope, sure doesn't... unless there are other docs regarding multi.patch that I don't know about. Here's the relevant "what you can do" doc file: --- CUT --- This patch will establish a relatively simple multi-classing system.Features * Requires a specific room for character to be in before multi-classing is allowed. * Multi level defaults to Level Immort - 1, but is configureable. * Basic hp, mana, and move after multi-classing is also configureable. * Won't allow you to repeat the same class twice. * Total level variable keeps track of how many times you have leveled, and is displayed on who. * Won't allow a level 1 multi to use any skill that they acquired during their previous classes until they reach the level that they could originally use the skill. * Easily expandable to account for as many classes as your mud has, or even new classes not available until you have completed at least one class, simply by adding an entry into a table. --- CUT --- There might be a multi-classing patch you're thinking about... Just out of curiosity... Here's another code section from the patch file, showing it using some of the spares in structs.h. Does it matter what the slot is that "int multi_flags;" and "int total_level;" are taking up? Because I already had the spares used up to... until spare 10 I think. So I just put those starting at spare10... Argh, wish I could figure this out... driving me bonkers.. :) - Brian +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST