From the NannyMUD documentation

LAST CHANGE

2001-01-06

FUNCTION


NAME

        remove_hook - generic info on removing hooks

LOCATION

	/obj/hook.c

AVAILABILITY

	All objects except those in /open and /log.

SYNTAX

	varargs int remove_hook(string hook_name [, object obj] )

DESCRIPTION

	This function removes a registered hook named 'hook_name' in an object.
	If the argument 'obj' is given, the hook will be un-registered in that
	object, else it will be un-registered in the object that called
	remove_hook.

RETURN VALUES

	1 on success
	0 on failure.

NOTE

	Objects residing in /open and /log cannot use hooks due to security
	reasons.

SEE ALSO

        add_hook in lfun/basic/add_hook
        add_hook in obj/hook

SEE ALSO

        query_hook in lfun/basic/query_hook
        query_hook in obj/hook

SEE ALSO

        hooks in build/hooks