Looks good, but the condition should be
: if (is_at "no_drop") { }
Nice one... I knew I'd do something wrong. LOL and that's why I should test stuff first before typing it in. hee hee.