blob: 44d2bd636c19614961b850de0b1bc29514a6f375 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001CheckSensitiveAttack()
Zesstra953f9972017-02-18 15:37:36 +01002**********************
MG Mud User88f12472016-06-24 23:31:02 +02003
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005FUNKTION
6========
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 void CheckSensitiveAttack(int dam, string *dam_type, mixed spell,
9 object enemy)
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012DEFINIERT IN
13============
14
15 /std/living/inventory.c
16
17
18ARGUMENTE
19=========
20
21 dam - an Defend uebergebener Schaden
22 dam_type - Schadenstyp(en)
23 spell - spell, int oder mapping
24 enemy - Feindesobjekt
25
26
27BESCHREIBUNG
28============
29
30 Wird von Defend() aufgerufen und prueft die Listen in
31 P_SENSITIVE_ATTACK durch.
32 Wenn die Schluessel und Threshold-Werte stimmen, wird
33 trigger_sensitive_attack(enemy,key,dam,spell,options)
34 im Objekt gerufen.
35
36
37BEMERKUNGEN
38===========
39
40 Objekte mit P_SENSITIVE mit Schluessel SENSITIVE_ATTACK bitte vorsichtig
41 verwenden, da rechenintensiv.
42
43
44SIEHE AUCH
45==========
46
47 P_SENSITIVE
48 InsertSensitiveObject, RemoveSensitiveObject
49 insert_sensitive_inv_trigger, insert_sensitive_inv
50 P_SENSITIVE_ATTACK, P_SENSITIVE_INVENTORY,
51 P_SENSITIVE_INVENTORY_TRIGGER
MG Mud User88f12472016-06-24 23:31:02 +020052
5328.Jan.2001, Gloinson@MG