Re: [ Idea ] Shapeshifters...

From: Edward Glamkowski (EGlamkowski@MATHEMATICA-MPR.COM)
Date: 10/10/97

This would be easy to do in C++ (derive the player's polied
form from the descriptor class and the object class), but
seems a bit more difficult in C.  You will probably have
to re-write the object struct, but you need to be careful
if you do this that it doesn't have any bad side-effects.

I remember one mud (FL) where they had a shapeshifter class,
and you could shapeshift into a pool of liquid which could
only just slither around look.  You dropped all your eq when
in this form, though ;)

Edward Glamkowski, Programmer           Mathematica Policy Research
EGlamkowski@mathematic-MPR.COM          Princeton, NJ

        Il dort. Quoique le sort fut pour lui bien etrange,
        Il vivait. Il mourut quand il n'eut plus son ange.
        La chose simplement d'elle-meme arriva,
        Comme la nuit se fait lorsque le jour s'en va.

>From:  David Klasinc[SMTP:bigwhale@CAPYBARA.SK-PTTSC.LJ.EDUS.SI]
>Sent:  Friday, October 10, 1997 12:12 PM
>Subject:        [ Idea ] Shapeshifters...
>Ok, there were talk about werevolves and stuff likt that... And players
>chaning into mobs... BUT!
>How about player changing into an object? HA! ANyone done this? (Basically
>I think somebody did... Otherwise I will just rename myself to Newton or
>smth *grin*)
>OK, anyway, the idea is like this, players can shapeshift into an object,
>at that time, character would be moved, to some temnporary location and
>an object would load. Descriptor would be transferred to the object
>structure and players would have only limited commands available, like
>look and stuff (Maybe if they are a containers, they coould open and close
>and if they are fountains, they could squirt *shrug*) and of course the
>command that would bring them back to their original shape... If they
>would be picked up and put into the container then everything would be
>dark and stuff...

     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | |

This archive was generated by hypermail 2b30 : 12/08/00 PST