blob: e2279518c30ea6acfdf79f5c245774da41b4a9e9 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001********************* OBSOLETE LFUN ***********************************
2* Diese Efun bitte nicht mehr benutzen, sondern stattdessen die *
3* Hooks (s. /doc/std/hooks). *
4***********************************************************************
5AddHpHook()
6FUNKTION:
7 int AddHpHook(object ob)
8
9DEFINIERT IN:
10 /std/player/life.c
11
12ARGUMENTE:
13 ob - das Objekt, das sich eintragen moechte.
14
15BESCHREIBUNG:
16 Traegt ein Objekt in P_HP_HOOKS ein, wenn es nicht schon darin steht.
17
18 Aendern sich beim Spieler dann HP oder KP (nicht durch Set()), wird
19 an allen eingetragenen Objekten NotifyHpChange() gerufen.
20
21RUECKGABEWERT:
22 1, wenn Erfolg, 0 sonst
23
24SIEHE AUCH:
25 Gegenpart: RemoveHpHook()
26 Props: P_HP_HOOKS, P_HP
27 Verwandt: reduce_hit_points(), do_damage(), buffer_hp()
28
2923.Feb.2004 Gloinson