> I would imagine fixing this would involve adding a loop to check if
> the current door is open, and if it is go on to the next door and try
> and open it, until it either runs out of doors to open or the current
> door is locked.
>
> However, the code is such a mess I'm still a couple days from figuring
> out exactly how it works ;) (I hate the 20 line case statements using
> 10 different scmds)
A "couple days" being an understatement, it'd seem. If you read
it a bit more carefully, you'd see that in stock circle code, open accepts
two arguments, a door name and a direction.
Christ, even "help open" from within the game will tell you
this.
--
-AxL, axl@wpcr.plymouth.edu - SysOp, RPM Director, WPCR Plymouth, 91.7 FM
"Discriminate against the next fashion sucker you meet....it's a raver!"
- Ec8or, Digital Hardcore Records
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST