Page 1 of 1

Puppet objects not using adjective correctly

Posted: Tue Aug 13, 2013 3:38 am
by Tamryn
When "puppetsmote" is used with these items, it shows the wearer's name instead of adjective even to people they haven't greeted.

Code: Select all

Riverr is here before you.
A skinny weak female human is standing here. (<- This is Tamryntest)
...
A skinny weak female human wears a hand puppet on her hands.
A hand puppet on Tamryntest's hand test.
This applies to:

[ 390] ( 1) A puppet man
[ 391] ( 1) A puppet woman
[ 392] ( 1) A hand puppet

While testing this I also noticed that (28056) "a wooden puppet made up like a jester" has a couple of typos in its description:
[A0}This puppet has the clothes of a jester on as well as a broad
smile across its face. A skilled puppeteer could make it perfrom tricks.

Re: Puppet objects not using adjective correctly

Posted: Thu Aug 15, 2013 1:46 am
by Harroghty
No worries on the latter puppet; that area is not in game.

For the 39- series puppets...

I changed this:

Code: Select all

  mpmset m315 short $O on $N's hand
  mpforce m315 smote $0
  mpforce m315 mpgoto 3
...to this...

Code: Select all

  if sex($n) == 2
    mpforce $n smote moves a puppet on her hand...
  else
    mpforce $n smote moves a puppet on his hand...
  endif
  mpmset m315 short $O.
  mpforce m315 emote $0
  mpforce m315 mpgoto 3
The new result is like this...
Drew wears a puppet man on his hands.
Drew moves a puppet on his hand...
A puppet man dances..
But of course it shows the correct name or adjective. What do you think, better?

Re: Puppet objects not using adjective correctly

Posted: Thu Aug 15, 2013 7:46 pm
by Tamryn
Hmm...

It's a shame we can't have it both ways, but I think this way is better. For one thing, you can actually work out who's using the puppet when Alexan hasn't greeted you.