function|script|useShovel { // call Treasure Hunt quest. If quest handled use, skip message. See "treasure_hunt.txt" if (call("treasure_try_shovel", @ShovelName$)) goto L_Return; // More quests can be plugged in here. message strcharinfo(0), "You have no clue how to use this item yet."; goto L_Return; L_Return: set @ShovelName$, ""; return; }