Thanks, troflip, the typo's my bad, and no more bad specs when I add the other bracket, though it's still not working as I hoped.
Basically, ego's in a store, and the shopkeeper tells him to keep his hands off if he tries to take to mess with anything. I didn't want to come up with a list of every potential item in the store, so I just went with *, and if someone types something that isn't there or misconstrues an object, no worries, since it will behave the same either way.
But they also potentially have a string of lights in their inventory from which they can take a couple of bulbs (all of which is handled in the locale script). So I'd like them to be able to do that still, if they happen to try it in the store.
As a result, I want most 'take>'s to go with the default, but in this one particular circumstance, I'd like it to default to the locale script. pEvent claimed: FALSE seems to work in cases where there isn't a [/*] association, but it appears that if there is that association, it will just bypass its own instructions and fall on the [/*], so I'm just trying to work out how to skip [/*] and pass the event onto the next script in the hierarchy, if possible.
Hope that makes a little more sense.