Nicolas Weeger wrote: > Hello. > (posted to cf-maps & cf-devel) > > A player just showed me, on crossfire.metalforge.net, a nice bug in the > /scorn/oldcity/end map. > At the end are 3 gates, after a bridge. Those gates are opened by a > lever somewhere else in the map, and you supposedly need to grab a few > items to access the lever (from what the player told me, i haven't done > personally the quest). > > Except there's a nice issue: if you go just west of the door, use magic > missile, you can _destroy_ walls around the door. Those walls are 'rock' > as arch, 'stone' as material. A few have 'no_magic' flags... but > missiles cross that, apparently. > If you fire south a few missiles, you'll destroy not the first wall, but > the second. So missiles _cross_ walls! > Also, having destroyed the 2nd, you can push the first wall south, and > enter the zone behind the door (walls have the 'can_roll' flag). > So simply with magic missile you can cross the door, without bothering > to activate the lever... This is now fixed. It wasn't a bug specific to the map - in fact, every boulder/rock on any map could be destroyed. I'm not sure the root cause. IT may have be related to material code, but I haven't bothered to look through the past to figure out the real cause - it isn't that important. The real issue, and what I fixed here, is that some objects just shouldn't be destroyable, no matter what material they are set (walls come to mind here also). So I jsut changed the code so that objects with no_pass set, which is mostly walls and those rocks, can't be destroyed by damage. _______________________________________________ crossfire-devel mailing list crossfire-devel at lists.real-time.com https://mailman.real-time.com/mailman/listinfo/crossfire-devel