blob: 5a2adce9a8da96f6d7935ab9e6cf352c2fec891c [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002AddHpHook()
Zesstra953f9972017-02-18 15:37:36 +01003***********
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005********************* OBSOLETE LFUN
6*********************************** * Diese Efun bitte nicht mehr
7benutzen, sondern stattdessen die * * Hooks (s. /doc/std/hooks).
8* *******************************************************************
9**** AddHpHook()
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012FUNKTION
13========
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 int AddHpHook(object ob)
MG Mud User88f12472016-06-24 23:31:02 +020016
MG Mud User88f12472016-06-24 23:31:02 +020017
Zesstra953f9972017-02-18 15:37:36 +010018DEFINIERT IN
19============
20
21 /std/player/life.c
22
23
24ARGUMENTE
25=========
26
27 ob - das Objekt, das sich eintragen moechte.
28
29
30BESCHREIBUNG
31============
32
33 Traegt ein Objekt in P_HP_HOOKS ein, wenn es nicht schon darin steht.
34
35 Aendern sich beim Spieler dann HP oder KP (nicht durch Set()), wird
36 an allen eingetragenen Objekten NotifyHpChange() gerufen.
37
38
39RUECKGABEWERT
40=============
41
42 1, wenn Erfolg, 0 sonst
43
44
45SIEHE AUCH
46==========
47
48 Gegenpart: RemoveHpHook()
49 Props: P_HP_HOOKS, P_HP
50 Verwandt: reduce_hit_points(), do_damage(), buffer_hp()
MG Mud User88f12472016-06-24 23:31:02 +020051
5223.Feb.2004 Gloinson