blob: 410e56cf41b707c6c259083fec709113e73c4790 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001P_NEXT_DISABLE_ATTACK
2*********************
3
4
5PROPERTY
6========
7
8 P_NEXT_DISABLE_ATTACK "next_diable_attack"
9
10
11DEFINIERT IN
12============
13
14 combat.h
15
MG Mud User88f12472016-06-24 23:31:02 +020016
17BESCHREIBUNG
Zesstra953f9972017-02-18 15:37:36 +010018============
MG Mud User88f12472016-06-24 23:31:02 +020019
Zesstra953f9972017-02-18 15:37:36 +010020 Diese Property gibt an, wann der NPC das naechste Mal paralysiert
21 werden kann. Ueblicherweise wird sie automatisch beim Setzen
22 von P_DISABLE_ATTACK gesetzt. Sie gibt einen Zeitpunkt wie
23 die Funktion time() an, an dem zum ersten Mal wieder Paralyse
24 moeglich ist.
MG Mud User88f12472016-06-24 23:31:02 +020025
Zesstra953f9972017-02-18 15:37:36 +010026 Will man einen NPC schreiben, der immer paralysierbar ist und nicht erst
27 nach einer gewissen Wartezeit nach der letzten Paralyse, laesst sich dies
28 durch eine Set-Methode auf P_NEXT_DISABLE_ATTACK erreichen:
MG Mud User88f12472016-06-24 23:31:02 +020029
MG Mud User88f12472016-06-24 23:31:02 +020030
Zesstra953f9972017-02-18 15:37:36 +010031
32 Set(P_NEXT_DISABLE_ATTACK, function int () {return 0;}, F_SET_METHOD);
33
34 Diese Set-Methode verhindert das Setzen von P_NEXT_DISABLE_ATTACK mittels
35 eines SetProp-Aufrufes.
36
37
38BEMERKUNGEN
39===========
40
41 Die Zeit zum Schutz vor erneuter Paralyse existiert absichtlich. Bitte
42 waegt sorgfaeltig ab, bevor ihr diese Property an Gegnern/Spielern
43 manipuliert.
44
45
46SIEHE AUCH
47==========
48
49 P_DISABLE_ATTACK
MG Mud User88f12472016-06-24 23:31:02 +020050
5121.Jul 2014 Gloinson