From the NannyMUD documentation

LAST CHANGE

2001-08-12

FUNCTION


NAME

        block_attack_hook - 

AVAILABILITY

	/obj/living_functions

DESCRIPTION

	This function is called whenever a normal attack in the
	living is performed. If this function returns non-zero, the
	attack will not be carried out.

	ARGUMENTS

	block_attack_hook(
	  ({ The monster/player you try to attack,
	     The damage type of the attack,
	  }),
	  The living doing the attack.
	)

SEE ALSO

        attack_hook in hooks/attack_hook

SEE ALSO

        value_attack_hook in hooks/value_attack_hook

SEE ALSO

        hit_player_hook in hooks/hit_player_hook

SEE ALSO

        die_hook in hooks/die_hook
        die_hook in std/line/line_control
        die_hook in std/misc/kill_logger
        die_hook in std/misc/logger

SEE ALSO

        kill_hook in hooks/kill_hook
        kill_hook in std/line/line_control
        kill_hook in std/misc/logger

SEE ALSO

        value_choose_target_hook in hooks/value_choose_target_hook