For damage spells.. you wanna put the messages in the messages file in /lib/misc if I remember correctly.. Instruction are contained therein.. As for your spell, I got my own spells to worry about sorry..:P God against man, man against God, man against nature, God against man, man against God, man against nature, nature against man, nature against God, God against nature...very funny religion! On Fri, 7 Apr 1995, Sean P. Mountcastle wrote: > > I'm having some trouble with a spell I coded for players to > > get to the astral plane. It seems that when they cast it on themselves > > and others it says, "Okay." and nothing happens. I'm going to post the > > code here, and hopefully someone can help me out - if you get it working > > you're more than welcome to use it in your mud (if you want). > > > > I also have another question, that I cannot seem to find the answer > > to, does anyone know where I can put the messages for spells? All of the > > spells I've added (and some of the stock ones) do not give any message at > > all. I've tried to put the messages in mag_damage underneath the case: > > for that spell, but it still doesn't work - earthquake doesn't give a message > > and thats a stock spell..... > > > > I'm using a modified circle 3.0 bpl 5 with some (if not most) > > additions from bpl 7. > > > > Many thanks in advance, > > > > - Sean Mountcastle > > > > #define ASTRAL_ENTRANCE 13006 > > #define ASTRAL_ZONE 130 > > #define TEMPLE_ROOM 3001 > > > > > > ASPELL(astral_walk) > > { > > > > if (victim == NULL || IS_NPC(victim)) > > return; > > > > if (world[victim->in_room].zone == ASTRAL_ZONE) > > { > > act("$n wavers and fades out of existence.", > > FALSE, victim, 0, 0, TO_ROOM); > > char_from_room(victim); > > char_to_room(victim, real_room(TEMPLE_ROOM)); > > act("$n slowly fades into existence.", FALSE, victim, 0, 0, TO_ROOM); > > look_at_room(victim, 0); > > } > > > > else if (!world[victim->in_room].zone == ASTRAL_ZONE) > > { > > act("$n wavers and fades out of existence.", > > FALSE, victim, 0, 0, TO_ROOM); > > char_from_room(victim); > > char_to_room(victim, real_room(ASTRAL_ENTRANCE)); > > act("$n slowly fades into existence.", FALSE, victim, 0, 0, TO_ROOM); > > look_at_room(victim, 0); > > } > > > > } >
This archive was generated by hypermail 2b30 : 12/07/00 PST