On Tue, Jun 17, 2003 at 09:05:48AM +0200, Andreas Vogl wrote: > > Hi, here is a list of Pupland-related bugs that may or may not have been > > fixed in CVS. (These are bugs in the current Pupland maps on Metalforge.) > > > > 1) General: a lot of NPC's in pupland, which were standing still before, > > are now moving about. This is wrong, since in some places they become a > > hindrance or break the map. Here are some instances of it: > > You're right, thanks for the notice. > > This isn't hard to fix, however, I am certain that the NPCs didn't move > around initially. A change in the server code must have caused this. > Before, all monsters with "unagressive 1" or "friendly 1" didn't move. > Now it seems monsters with "unagressive 1" are still standing, but > those with "friendly 1" have started to hop around. Hmm, that makes things a bit complicated. IIRC, the old behaviour was that "unaggressive 1" means the NPC won't attack you, but will if you provoke them; and "friendly 1" means you cannot attack them at all. Some of the NPCs in pupland were set to "friendly 1" so that they cannot be accidentally provoked. > I wonder if this affects more maps than just pupland. I think it might, it does look like a server code change, not a map change. > Maybe it would be good to restore the old behaviour where friendly > guys don't move? Or default it to stand_still unless explicitly overridden? > If not them I'm gonna glue the NPCs to their position with > stand_still flags. [snip] Sounds like the easiest solution at the moment. T -- A programmer is a device for turning computer programs into spaghetti. A *good* programmer is a device for turning spaghetti into computer programs. _______________________________________________ crossfire-devel mailing list crossfire-devel at lists.real-time.com https://mailman.real-time.com/mailman/listinfo/crossfire-devel