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.