Hello all,
I'm having a problem with alternative names for exits.
Take the stairs for example. I'm at the bottom of some stairs, and I have an "up" exit that goes up the stairs to the room above.
The exit's ALIAS attribute is "up"...
...so "up" will work and take me up the stairs.
...and "go up" will work and take me up the stairs.
The exit's ALT attribute is "u"...
...and it does appear that "u" will work, and take me up the stairs.
...and "go u" will also work, and take me up the stairs.
So I edited the ALT attribute, to have additional items on the stringlist:
u
climb stairs
climb up stairs
climb the stairs
climb up the stairs
ascend stairs
Fine, I thought. I tried the game again:
I try going up and down the stairs a few times:
"u" - I go up.
But...
"climb up stairs" ... it doesn't work.
But then...
"go climb up stairs" ... and that works!
How can I set it so that I don't _need_ to use the word "go" before the ALT name of my exit? Clearly it defaults to that setting when using the ALT 'u', but for some reason it doesn't work for anything else I add.
And just to make it more complicated, I do still want to be able to type the "go" if I want - indeed I want to be able to add an ALT called "up stairs", so I could type either "up stairs", "go up stairs", "climb up stairs" or (if I was so mad) "go climb up stairs" and they would all work.
Is that possible? Does the question make sense?

I can see a workaround being to create an object called stairs, and then have a verb with the climb names which moves the player to the room in question... but this seems an imperfect and fiddly solution that I think should be avoidable

Any assistance gratefully received!

psy