From the NannyMUD documentation
2001-02-10
remove_ghost_hook - Remove ghost hook
/obj/player.c
Any object can use hooks.
block_remove_ghost_hook
remove_ghost_hook is called just after the player has gone from being "dead" to "alive" again. This typically happens when they pray in church.
block_remove_ghost_hook in hooks/block_remove_ghost_hook
NAME
remove_ghost_hook - Remove ghost hookSYNTAX
void remove_ghost_hook(mixed arr, object living)DESCRIPTION
This hook is called just after the player has turned "mortal" again, typically when the player prays in church. The arguments to the hook are as follows: ({The object calling remove_ghost}), the player