From: AxL <axl@MINDWARP.PLYMOUTH.EDU>
Sent: Monday, March 27, 2000 9:21 AM
Welcome back eh? :)
> More of a general Diku question, but here it is. I'm having a
> bit of a logic problem getting a zone to reset mobiles in a particular
> way. Suppose we have this:
[example snipped]
> Now, a player goes in and kills group #2 (the "inner gate"
> group). When the zone resets, it will hit group #1 first, resulting in
> a "4 0 2" overall grouping, rather than the original "2 2 2" that was
> intended. Any ideas?
Two relatively quick hacks:
1) Add a zone command (N?) that looks and acts like the M command, with the
exception being that max_in_world is replaced with a check for max_in_room.
2) Add a max_in_room variable to the mob structure. In the mob reset code
check for a nonzero max_in_room and override max_in_world.
I'd probably go with #1 just to keep all reset data in the reset file.
Sam
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/10/01 PDT