On Mon, 27 Apr 1998, Tony Robbins wrote: > At 01:01 AM 4/28/98 -0500, Knite Hawk wrote: > >Guildmasters. More than one for each Class. In order to up your level, you > >not only need the experience (or perhaps within 10-25% of the exp to up > >your level), but you also need to be able to Kill your Guildmaster. Well, > >not really kill them, but "Best" them. Prove you are the better > >Warrior/Thief/Cleric/Mage/Whatever. > > I thought of something like this. Someone was going to release proficiency > code which could be used for this purpose. Ok, as I said, I'm not very knowledgeful when it comes to code. I have the prof code, how would it be used for this? I can see using the Prof code so that if you actually made each and every (50) guildmasters, that each of them would only allow you to practice the skills/spells that are given to you up to your current level (level 10 spells and below for a level 10 player). But beyond that, what else would you do? Besides, I'm looking for an alternative to making 50 Rooms with 50 Guildmasters with 50 sets of Stats. You'd have one full Zone right there, perhaps even for just one Class. > >Now, the obvious and quite lengthy way of doing this would be to create a > >Guildmaster for Each Level, in other words, 50 or more, depending on how > >many levels you have on your MUD. You'd need to make each of them a valid > >Guildmaster, and then still do something to the Hard Code to make it so > >that no matter how much Exp you have, you cannot Gain the Next Level until > >you've successfully killed/bested your Guildmaster. And, of course, I > >don't know how you'd set up a "Best" system rather than a "Kill" system. > >You'd probably have to really screw with the combat system in relation to > >Guildmasters. > > Not really. Aren't there spec_procs only called near death? Actually, yer right. Although I don't know much code, I'd assume that when you start to "bleed" there's some kind of command or function that's being called, which will continue to be called until death. If you coded something into the mob so that as soon as the mob started to "bleed" it would change its position and your position from "Fighting" to "Standing" (or something along those lines), thereby ending the fight before the Mob dies, and then have the Guildmaster Mob emote something like "I don't believe it...you've beaten me. I yield to the greater warrior." Of course, there's another problem here. If a lvl30 "loans" their weapon to the lvl3, then the lvl3 will have no problem killing their guildmaster before they have the <exp to next level - 15%>, so that as soon as they get the full amount of Exp, they can level easily. Or, if you had the Guildmaster automatically give them enough experience to gain the next level once the Guildmaster was beaten. But, if you wanted to add something to this, you could make it so that if the player had only 80% of their exp needed to level, instead of 85%, and they tried to kill the Guildmaster, the mob would reply "Come back when you've seasoned a little, ametuer!" or something like that. It'd take some extra coding for that, but if you can do everything else, that probably wouldn't be very hard. More ideas? +------------------------------------------------------------+ | 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