I use CalareyMUD, a derivative of SMAUG.
Now, in the MUD after you die you turn into a ghost, and have to type in 'reborn', to be reborn as a living player again.
There is also a command/spell called 'morph', that does just what the name suggests, it morphs you into another creature.
Now, whenever you die and are reborn, your race should change, and that is working great. The problem is, whenever a place uses the morph command while being a ghost, he enters the world just as he was, with his race intact.
I was thinking of while being a ghost, to not allow any spells or skills to be used, including morph. But I have little idea as to how I should have that done, as I am not very familiar with the SMAUG codebase, and especially one as heavily modified as CalareyMUD is.
Any suggestions are welcomed.
Now, in the MUD after you die you turn into a ghost, and have to type in 'reborn', to be reborn as a living player again.
There is also a command/spell called 'morph', that does just what the name suggests, it morphs you into another creature.
Now, whenever you die and are reborn, your race should change, and that is working great. The problem is, whenever a place uses the morph command while being a ghost, he enters the world just as he was, with his race intact.
I was thinking of while being a ghost, to not allow any spells or skills to be used, including morph. But I have little idea as to how I should have that done, as I am not very familiar with the SMAUG codebase, and especially one as heavily modified as CalareyMUD is.
Any suggestions are welcomed.