>         I figured I would add a little something here for those of you who really
> don't have any interest in the change. Though I am not doing a D&D based
> theme, I do like the idea of Clerics not being able to use "bladed"
> weapons. I have changed this in my mud so that if a Cleric tries to wield a
> sword, or some other type of bladed weapon that it gives them a nice little
> message and prevents them from wielding it. Now, a lot of players are not
> very keen on this idea. I was just wondering if anyone has placed this type
> of restriction on a class, and what their reeasoning was behind it. Please
> email me directly to avoid spamming the list, unless you feel that others
> would be interested.
I took this a step farther.  I replaced all of the !CLASS flags with
CCLASS_ONLY flags, just for those special items like I have placed on
guild guards and masters.  (multiple class only flags are possible for
those that want to cover all spell casting class for example).
I added some new object flags, EDGED, NOCAST, SHINY NOSIY, HEAVY and a
couple others for racial abilities (NOCLAW NOMINOTAUR NOSPITBITE).
Nocast is for metal armor, and other anti-magic type things
edged is for clerics ( I figure the edict from the god is to not shed
blood, so a huge spiked or bladed shield might cause displeasure there
also).
Shiny affects hiding
Noisy affects sneaking.
Heavy affects backstab and circle and steal, and a couple other dex based
thigns.
to compliment the 1st 5 I put in 5 values in the pfile with the same name.
then I have 2 switches in handler.c that assign #'s to these pfile values
based on the wearpos of the item.
when a cleric casts it checks the value for edged, and does a % check.
same for mages and nocast, sneakers and noisy, hiders and shiny.
I have a couple of skills and spells to afect this a bit.
It is a pain to go through and reflag everything, but adds a bit more
realism (imho) to the game.  Lets anyone wear anything if they can
live with the consequences.
Ghost Shaidan
qs.mudservices.com 4000
     +------------------------------------------------------------+
     | 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