[CF-Devel] Broken doors
Mark Wedel
mwedel at sonic.net
Sat Sep 7 15:37:08 CDT 2002
pstolarc at theperlguru.com
wrote:
>
Another place this new code fails is with checkinvs that have no_pass 1
>
set. They are a special case, where you can pass if you would otherwise
>
trigger the checkinv. (See the mapmaker's guide if this doesn't make
>
sense.)
>
>
For an example of this, try to enter a guild for which you have the key.
>
The gate opens, but the player can't get past the burglar prevention force
>
field. (OK, its not really called that, but it should be.)
I believe (though not mentioned) the fix I did last night for the doors should
also fix this - there were several bits of code in blocked_two() (which is what
used to be used for players) that wasn't in blocked_link() - I took those bits
and blocked_link should now do everything blocked_two did plus more.
More information about the crossfire
mailing list